From 8ff0197a4391a43ea932f7f4218e14d2e259c087 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 28 Mar 2012 21:51:17 +0200 Subject: output/osx: use the fifo_buffer library instead of rolling own The existing buffer implementation has a major flaw: it is unable to re-fill the buffer until it has been consumed completely, leading to many occasions where the render callback needs to generate silence, just because the play() implementation was unable to append more data. The fifo_buffer library handles that well. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 317679bd3..ddb612c3b 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,8 @@ ver 0.16.8 (2012/??/??) * decoder: - vorbis (and others): fix seeking at startup - ffmpeg: read the "year" tag +* output: + - osx: fix stuttering due to buffering bug * fix endless loop in text file reader -- cgit v1.2.3