# HG changeset patch # User Michael Pavone # Date 1547974968 28800 # Node ID 475e84bfccbb96f10387b6baaa1c76279fad9ea3 # Parent f6bd4962b8f5902d5d39b81b4dece7f2b1e94b67 Small fix to sync sample calculation in render_sdl diff -r f6bd4962b8f5 -r 475e84bfccbb render_sdl.c --- a/render_sdl.c Fri Jan 18 00:10:14 2019 -0800 +++ b/render_sdl.c Sun Jan 20 01:02:48 2019 -0800 @@ -1377,7 +1377,7 @@ source_frame = 0; source_frame_count = frame_repeat[0]; //sync samples with audio thread approximately every 8 lines - sync_samples = sync_to_audio ? buffer_samples : 8 * sample_rate / (source_hz * (VID_PAL ? 313 : 262)); + sync_samples = sync_to_audio ? buffer_samples : 8 * sample_rate / (source_hz * (std == VID_PAL ? 313 : 262)); max_repeat++; min_buffered = (((float)max_repeat * (float)sample_rate/(float)source_hz)/* / (float)buffer_samples*/);// + 0.9999; //min_buffered *= buffer_samples;