Commit Graph

428 Commits

Author SHA1 Message Date
Lioncash 6b84ccdcef Make some functions static 2014-09-06 00:10:52 -04:00
twinaphex ceb4e05e88 Cleanups - C-style comments, 80-char limit, etc 2014-09-02 04:43:31 +02:00
twinaphex a44665bcae Refactor prev/next driver settings 2014-08-31 19:06:32 +02:00
twinaphex e196f69234 (driver.c) Cleanups 2014-08-27 00:59:18 +02:00
twinaphex 31e7f1009d Refactor find_prev/find_next menu driver functions 2014-08-26 23:19:48 +02:00
twinaphex d05d909373 Get rid of some duplicate get_prev/get_next functions 2014-08-26 23:11:35 +02:00
twinaphex db396976ee Refactor find_prev_* / find_next_* functions 2014-08-26 22:26:23 +02:00
twinaphex 5668e1b89c Cleanups - remove extraneous else 2014-08-26 21:22:01 +02:00
twinaphex 7ce5ebb927 Refactor find_driver_index 2014-08-26 21:13:14 +02:00
twinaphex 623c02405d Refactor find_driver_index 2014-08-26 20:55:24 +02:00
twinaphex e4629c87cb find_driver_index - cleanups 2014-08-26 20:41:39 +02:00
twinaphex 3cfe954b74 Combine all driver_index* functions 2014-08-26 20:32:48 +02:00
twinaphex eb6ff437f3 Move all drivers to beginning of driver.c 2014-08-26 20:21:23 +02:00
twinaphex a468d9e860 Remove unused menu_ctx_find_driver 2014-08-26 20:18:53 +02:00
twinaphex 4dea8caa6f (SoftFilter) Refactor most code associated to SoftFilter plugin - load .filt
files instead of the dynamic libraries directly. Options can be
set in the config file.

There's still a problem with config file options - will work this
out later.
2014-08-19 19:38:33 +02:00
twinaphex 278a758ba9 driver.c - declare variables at top of function 2014-08-16 19:07:21 +02:00
twinaphex ba6d353498 Add RARCH_CMD_AUDIO_SET_BLOCKING_STATE/RARCH_CMD_AUDIO_SET_NONBLOCKING_STATE 2014-08-16 18:56:56 +02:00
twinaphex 2d4cd0a56e Add new cmd enums to rarch_main_command 2014-08-16 18:39:18 +02:00
twinaphex 823be1ce41 Get rid of more driver_funcs macros 2014-08-15 20:51:59 +02:00
Twinaphex 76ee895f24 Add fallback for find_location_driver 2014-08-15 18:38:02 +02:00
Twinaphex ba91b2a8f3 Add fallback for find_camera_driver 2014-08-15 18:29:51 +02:00
Twinaphex e6e96cc74d (OSK) Add fallback for find_osk_driver 2014-08-15 18:13:29 +02:00
twinaphex 33ddbeb149 Rewrite more driver_funcs macros 2014-08-14 20:13:56 +02:00
twinaphex 9992e33a36 Replace more driver_funcs macros 2014-08-14 19:56:45 +02:00
twinaphex e851d279f8 Start getting rid of driver_funcs.h macros 2014-08-14 19:54:22 +02:00
twinaphex 0966d384d8 (OSK) Get rid of HAVE_OSK ifdef 2014-08-14 06:40:33 +02:00
twinaphex 88af50ab82 Add null drivers 2014-08-14 03:05:44 +02:00
twinaphex e1a122843b Add null camera - remove HAVE_CAMERA ifdefs 2014-08-14 02:55:04 +02:00
twinaphex 027bd68bb3 Add location/null.c - get rid of HAVE_LOCATION ifdefs 2014-08-14 02:15:48 +02:00
twinaphex 38ec3146f3 Cleanup driver-contexts 2014-08-13 08:55:29 +02:00
twinaphex fcbbf08109 (Recording) Bake in HAVE_RECORD implicitly 2014-08-12 05:28:43 +02:00
Higor Eurípedes b6df19dffb (SDL*) Merge input drivers 2014-08-11 19:47:30 -03:00
twinaphex 9df8cda62c Refactor video_xscale/video_yscale into video_scale - scales
both X and Y according to same value
2014-08-11 23:57:57 +02:00
twinaphex f910a68083 (GX) Ifdef g_settings.vwidth with GEKKO 2014-08-11 11:00:11 +02:00
Twinaphex 0998c5a203 Merge pull request #866 from SuperrSonic/master
Basic video encoder changer (viWidth), affects GC/Wii only
2014-08-11 10:57:01 +02:00
Higor Eurípedes f53b67aab7 (SDL2) Use sdl_audio.c as audio driver 2014-08-10 19:54:49 -03:00
SuperrSonic 08d95723a9 added viwidth stuff 2014-08-10 16:44:17 -04:00
Higor Eurípedes 46beb117ef (SDL2) Add input driver 2014-08-10 15:00:21 -03:00
Higor Eurípedes 1ea504fcfe (SDL2) Added video driver 2014-08-10 13:39:31 -03:00
twinaphex c564278809 Refactor record init/deinit 2014-08-02 14:17:20 +02:00
twinaphex ea64ea465a driver.c - cleanups 2014-08-02 13:44:36 +02:00
twinaphex e110bd90f5 Refactor DSP filter init/deinit 2014-08-02 13:40:38 +02:00
twinaphex 7d4b6b23c5 Refactor overlay init/free 2014-08-02 12:36:48 +02:00
twinaphex d70693345c Refactor rarch_set_fullscreen calls to rarch_main_command 2014-08-02 03:56:19 +02:00
twinaphex 8082dfb9cc Refactor away rarch_reinit_drivers 2014-08-01 17:26:11 +02:00
twinaphex 65a64c1111 Backport Themaister - Move g_settings.audio.in_rate to g_extern.audio_data.
It's not a setting.
2014-07-23 07:15:57 +02:00
twinaphex 14dbd27873 (Driver) Move find_audio_driver outside of HAVE_THREADS in init_audio -
man, this whole audio/input/video initing/deiniting is still hacky as shit.
2014-07-18 19:58:05 +02:00
twinaphex 5b727b58b7 Make init_video_input more robust - just failing the entire program
like this instead of defaulting to sane defaults is unacceptable
2014-07-18 19:40:26 +02:00
Themaister 1c1c92f38a Drop misleading "fallback" path for input drivers.
The codepath cannot be hit anyways due to checks in find_input_driver().
2014-07-18 18:42:27 +02:00
Tobias Jakobi 9a38d77655 Remove the lima video driver
The driver is now superseded by the exynos video driver. Also limare
only works up to mali kernelspace driver version r3p2, which makes
the driver nonfunctional with the latest r4p0.
2014-07-17 14:55:56 +02:00