diff render_sdl.c @ 1635:022d01b64496

Fix edge case in DRC audio path
author Michael Pavone <pavone@retrodev.com>
date Sat, 10 Nov 2018 15:27:39 -0800
parents 9b7cba9ba541
children c6b2c0f8cc61
line wrap: on
line diff
--- a/render_sdl.c	Fri Nov 09 20:16:09 2018 -0800
+++ b/render_sdl.c	Sat Nov 10 15:27:39 2018 -0800
@@ -1554,6 +1554,7 @@
 			frames_to_problem < BUFFER_FRAMES_THRESHOLD
 			|| (average_change < 0 && local_cur_min < 3*min_buffered / 4)
 			|| (average_change >0 && local_cur_min > 5 * min_buffered / 4)
+			|| cur_min_buffered < 0
 		) {
 			
 			if (cur_min_buffered < 0) {