aboutsummaryrefslogtreecommitdiffstats
path: root/src/encoder
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2011-12-13 21:48:15 +0100
committerMax Kellermann <max@duempel.org>2011-12-13 22:02:05 +0100
commit78c4351e04629d701a3652da9af98b080fd9f2b8 (patch)
treee97f57ce2f56256b25c2c5809253e19cc8934da1 /src/encoder
parent0a427890fe5b889fa3737b829731267174204bc0 (diff)
downloadmpd-78c4351e04629d701a3652da9af98b080fd9f2b8.tar.gz
mpd-78c4351e04629d701a3652da9af98b080fd9f2b8.tar.xz
mpd-78c4351e04629d701a3652da9af98b080fd9f2b8.zip
output/openal: improve synchronization
This plugin's use of the "Timer" library was wrong; it added the same amount of virtual data in every iteration in _play(), but did not actually play something. This created an artificial, but useless, delay. This patch implements the method _cancel(), and implements hard-coded sleep values. This is only slightly better, but does not attempt to look sane.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions