diff options
author | Max Kellermann <max@duempel.org> | 2012-03-28 21:51:17 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2012-03-28 21:51:17 +0200 |
commit | 8ff0197a4391a43ea932f7f4218e14d2e259c087 (patch) | |
tree | e6d0e155cb3394c6e1f7d45e918b94e2d4661736 /src/client_event.c | |
parent | de0f46b947c6016bb72379527ea7af75190b5c4b (diff) | |
download | mpd-8ff0197a4391a43ea932f7f4218e14d2e259c087.tar.gz mpd-8ff0197a4391a43ea932f7f4218e14d2e259c087.tar.xz mpd-8ff0197a4391a43ea932f7f4218e14d2e259c087.zip |
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.
Diffstat (limited to 'src/client_event.c')
0 files changed, 0 insertions, 0 deletions