Commit Graph

290 Commits

Author SHA1 Message Date
twinaphex
bc2bdd5734 config_file_read not needed anymore 2019-04-30 13:37:10 +02:00
twinaphex
3e72c502a8 strlen optimizations :
- use STRLEN_CONST for constant strings, translates to sizeof
which should be computed at compile-time
- found some places where we are needlessly calling strlen two
times instead of just once
2019-04-27 04:21:10 +02:00
twinaphex
317a443741 Use config_file_read in more places 2019-04-22 02:10:12 +02:00
Andrés
9739b181bf
Update record_ffmpeg.c
small fix in recording presets
2019-04-02 08:47:35 -05:00
radius
eebe3ec0ec fix streaming 2019-03-05 14:34:03 -05:00
twinaphex
d70d9d35f8 (record_driver.c) Simplifications 2019-02-12 06:04:52 +01:00
twinaphex
a51acb8377 Buildfix 2019-02-12 04:03:10 +01:00
natinusala
c20ab3864d First version of menu widgets (gl only) 2019-02-06 20:48:24 +01:00
orbea
28ff4b391a Clean up white space. 2019-02-03 16:00:50 -08:00
twinaphex
c281435867 Add HAVE_THREADS ifdefs 2019-01-28 15:47:18 +01:00
Brad Parker
90db5e7e27 Implement in-menu sound effects 2019-01-27 11:22:16 -05:00
twinaphex
d412c9f8d4 Fix some CXX_BUILD errors 2019-01-12 18:30:06 +01:00
orbea
bfc366decc Squeeze extra blank lines with cat(1).
Example:

find . -type f -iname '*.c' | while read -r i; do
  cat -s "$i" > "$i.new"
  mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
radius
665be01b6b [record] add recording threads setting 2018-11-25 15:51:52 -05:00
radius
f9c12866bf [record] add more recording options 2018-11-25 15:20:11 -05:00
natinusala
bca0669833 ozone: fix cheevos badges, convert cheevos.c to LF 2018-11-19 10:23:55 +01:00
radius
8c9e6a7c4e fix these two 2018-10-13 16:31:58 -05:00
twinaphex
0a9c78c26d Cleanup 2018-09-27 13:14:32 +02:00
radius
c0f9f7b9a9 [recording] update streaming url at startup and whenever the stream keys are updated 2018-09-26 21:40:57 -05:00
radius
70dcdc7cf0 [record] fixes 2018-09-26 20:04:08 -05:00
radius
2c59716e77 [record] refinements 2018-09-26 18:46:00 -05:00
radius
ef3677633c [record] fix logging 2018-09-26 18:00:39 -05:00
radius
b328731fe5 [record] refine the menu, make streaming actually follow the menu settings 2018-09-26 17:42:39 -05:00
radius
6f0a79acf9 [record] hide these on non suitable platforms 2018-09-26 16:49:48 -05:00
twinaphex
1764bfe60f Added Streaming Mode 2018-09-26 23:34:45 +02:00
radius
58b7621559 [record] add settings for video scale factor 2018-09-23 19:53:13 -05:00
radius
554ad5a494 [record] hookup quality 2018-09-23 19:42:43 -05:00
radius
bcb960d248 record] start adding menu entries 2018-09-23 19:09:28 -05:00
radius
c427847944 [record] define quality profiles 2018-09-23 18:43:26 -05:00
twinaphex
dbfcd02b82 Start adding a way to set a hardbaked config 2018-09-18 11:27:18 +02:00
twinaphex
b4dc1fbb5b Rename ffemu_audio_data/ffemu_video_data 2018-09-18 10:22:34 +02:00
radius
5a1bfe2cfd [record] release file handles 2018-09-18 00:43:19 -05:00
radius
f3db15b282 [record] further cleanups of the workflow 2018-09-18 00:34:25 -05:00
radius
6351e80946 [recording] handle failure to start recording properly 2018-09-18 00:04:18 -05:00
twinaphex
fa30f49e16 Buildfix 2018-09-17 20:00:54 +02:00
radius
ef9258449c [recording] hook up the options properly 2018-09-17 09:08:54 -05:00
twinaphex
c40700e51b Add Start Streaming / Start Recording - implementation will need
to be properly done though
2018-09-17 09:18:44 +02:00
radius
efa62af78b [recording] use a different config for streaming 2018-09-15 22:02:57 -05:00
radius
16bd85b118 [recording] refactor recording_is_enabled no need to use a pointer for all of this 2018-09-15 21:09:41 -05:00
radius
49214de125 [record] start whipping some sense into this feature 2018-09-15 17:49:39 -05:00
twinaphex
32b2808fe0 Revert "Turn scaler_ctx_scale_direct into inline function"
This reverts commit d51edd8239.
2018-03-14 23:48:47 +01:00
twinaphex
d51edd8239 Turn scaler_ctx_scale_direct into inline function 2018-03-11 18:14:17 +01:00
twinaphex
11f26ed549 Refactor verbosity code - try to avoid log calls if verbosity is not
set
2018-01-17 06:28:26 +01:00
meepingsnesroms
74c8506391 Add frontend, battery level and memory amount detection to 3ds port
Also fix white spaces in led drivers, make led drivers use standard driver format.
Begin work on translation driver.
Add salamander files to gitignore.
2018-01-10 16:52:32 -08:00
twinaphex
b9248cf3af Start preparing runtime toggleable resampler quality settings 2017-12-31 20:55:26 +01:00
gblues
6904101c44 Clean up trailing whitespace
== DETAILS

Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
76dadbc603 Try to retain backwards compat. with older ffmpeg versions 2017-11-20 23:38:25 +01:00
orbea
4f5fc6e4ad Fix build with ffmpeg snapshots.
Fixes https://github.com/libretro/RetroArch/issues/5717
2017-11-20 13:52:53 -08:00
twinaphex
b11620e1eb Add retro_timers.h/retro_math.h 2017-06-28 04:41:38 +02:00
twinaphex
42ebe7a7ad Merge runloop.c and retroarch.c 2017-05-11 09:11:46 +02:00