• Max Kellermann's avatar
    output/openal: improve synchronization · 78c4351e
    Max Kellermann authored
    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.
    78c4351e
openal_output_plugin.c 6.28 KB