Themaister
ee82a8daf5
Const-correctness fix.
2012-11-28 16:24:47 +01:00
Themaister
6bae9a44d8
Fix CXX_BUILD.
2012-11-28 16:21:36 +01:00
Themaister
b951f4ab0c
Automatically resample if needed.
2012-11-28 16:00:49 +01:00
Themaister
64d3d2185c
Handle floating point/fixed formats seamlessly.
2012-11-28 15:39:19 +01:00
Toad King
dcf505f0ea
[GX] expand VI width in widescreen mode
2012-11-28 09:36:26 -05:00
twinaphex
7ccd663bca
(PSP1) Compile in custom getopt, still crashes somewher around file.c
2012-11-28 15:11:27 +01:00
twinaphex
050627ba93
(RGL PS3) Cleanups
2012-11-28 05:05:53 +01:00
twinaphex
bb7ba4cdac
(RGL PS3) Small cleanup
2012-11-28 04:31:40 +01:00
twinaphex
16a328ec15
(PS3) Add create-salamander to .PHONY targets
2012-11-28 01:28:42 +01:00
twinaphex
8691022b6b
(Salamander PS3) Salamander links with GCC build if I use the SNC
...
linker
2012-11-27 23:13:27 +01:00
twinaphex
5eebaedd18
(Salamander) Push quick fix for Salamander
2012-11-27 22:58:03 +01:00
Themaister
09a89dcd2b
Correctly use global headers if requested.
2012-11-27 23:56:06 +01:00
twinaphex
1e91a5b827
(Wii) Input driver - some name changes so that Griffin function
...
overrides still work
2012-11-27 01:23:10 +01:00
twinaphex
966cc93b5e
Refactor of driver function hooks
2012-11-27 00:50:56 +01:00
Themaister
8a3a7572b4
Fix build with HAVE_SDL_IMAGE is not defined.
2012-11-26 23:13:16 +01:00
Themaister
cc46e0ba53
Fix recording without config.
2012-11-26 22:16:29 +01:00
Themaister
651683becc
Use strtod in config_get_float regardless.
2012-11-26 22:16:29 +01:00
Themaister
2da456d007
Fix up config_get_uint.
2012-11-26 22:16:29 +01:00
twinaphex
710ac0031a
Small refactor
2012-11-26 22:12:26 +01:00
twinaphex
70119e5558
Move driver macro defines to driver_funcs.h header and move
...
Griffin hook overrides too
2012-11-26 21:23:31 +01:00
Themaister
26025371d6
Add frame dropping possibilities to recorder.
2012-11-26 18:01:50 +01:00
Themaister
cf1a0381c7
Add support for audio quality configuration.
2012-11-26 17:37:31 +01:00
Themaister
2c41fe7288
Move log_fp to g_extern.
...
Rework logger macros to use g_extern.log_file is it's non NULL.
Otherwise, fallback to stderr.
2012-11-26 16:59:00 +01:00
twinaphex
4b3ac3c04e
(PSP1) Now sets up paths correctly and more or less fleshed out
...
main.c
2012-11-26 07:03:31 +01:00
twinaphex
a697b562f6
(PSP2) Rename to Vita
2012-11-26 03:16:20 +01:00
twinaphex
9a02b747d7
(PSP1) Now logs to file
2012-11-26 02:59:29 +01:00
twinaphex
e1ea973e58
Promote HAVE_FILE_LOGGER for all platforms
2012-11-26 02:46:40 +01:00
Themaister
efa78bded7
Make the correct strlcat assertion.
2012-11-25 16:29:34 +01:00
Themaister
98ed53f17d
Fix strlcat calling bug.
2012-11-25 16:28:05 +01:00
Themaister
8b09314aa3
Add fill_pathname_parent_dir.
2012-11-25 16:22:53 +01:00
Themaister
df40f854cd
Add fill_pathname_join().
2012-11-25 16:03:16 +01:00
Themaister
f2e02bde1e
Guard against high frequency aliasing a bit.
2012-11-25 14:54:07 +01:00
Themaister
a04a2e7e7a
Use SINC by default on x86.
...
Enforce at least SSE1 being present.
2012-11-25 14:50:29 +01:00
Themaister
02f84fe323
Updates to 0.9.8-beta3
2012-11-25 12:56:25 +01:00
Themaister
ccd1449aa8
Fix hermite cracking when ratio < 1.0.
2012-11-25 12:32:24 +01:00
Themaister
b023687d04
Overhaul recorder.
...
Drop support for old libav versions.
It is no longer maintainable within reason.
Support floating point and resampling, which is needed
for most lossy codecs.
2012-11-25 12:02:52 +01:00
twinaphex
beaed3a6a4
(Griffin) Quick fix
2012-11-25 05:44:44 +01:00
twinaphex
f0457637c6
(Griffin/LibXenon) Logger input files now included in Griffin - also cleaned
...
up Xenon makefile to use Grifffin
2012-11-25 05:41:12 +01:00
twinaphex
a783819b22
(PSP) Seems to finally link when libretro ports are passed -G0
...
to CFLAGS/CXXFLAGS as well
2012-11-24 04:23:20 +01:00
twinaphex
414a5de737
(PSP1) Add platform_keys struct - define HAVE_GETOPT_LONG
2012-11-24 01:42:00 +01:00
twinaphex
8a77072266
(PSP1) Add -G 4 to Makefile
2012-11-24 00:11:45 +01:00
Themaister
4becd4e315
Make sure avcodec_alloc_frame() returns valid.
2012-11-24 01:03:10 +01:00
Toad King
6dad2cda8c
[GX] Probe Wiimote before doing input code for it
2012-11-23 18:01:28 -05:00
Themaister
049b20f773
Free the AVFrame using the correct call.
2012-11-24 00:44:20 +01:00
Themaister
187d988201
Make sure audio frame is freed.
2012-11-24 00:38:51 +01:00
Themaister
f21fefff1f
Call avformat_network_init.
2012-11-23 23:44:15 +01:00
Themaister
43f568b436
Fix win32 build.
2012-11-23 23:29:28 +01:00
Themaister
b499206a00
Handle DT_UNKNOWN special case.
...
Some filesystems return DT_UNKNOWN in dirent.
Fallback to stat().
2012-11-23 23:28:05 +01:00
twinaphex
dfd777bdde
(PSP1) Link in libretro_ps1.a
2012-11-23 22:09:09 +01:00
Themaister
8f9b68ad90
Add config file support to FFmpeg recording.
2012-11-23 22:46:36 +01:00