• Max Kellermann's avatar
    output/openal: use alGetSourcei(AL_BUFFER) to force-unqueue buffers · e735abe3
    Max Kellermann authored
    The implementation of cancel() did not work well: you cannot use
    alSourceUnqueueBuffers() to unqueue queued buffers, and our function
    openal_unqueue_buffers() left the OpenAL library in a rather undefined
    state; nothing was supposed to be queued, but the "filled" variable
    was not reset.
    e735abe3
Name
Last commit
Last update
..
alsa_output_plugin.c Loading commit data...
alsa_output_plugin.h Loading commit data...
ao_output_plugin.c Loading commit data...
ao_output_plugin.h Loading commit data...
ffado_output_plugin.c Loading commit data...
ffado_output_plugin.h Loading commit data...
fifo_output_plugin.c Loading commit data...
fifo_output_plugin.h Loading commit data...
httpd_client.c Loading commit data...
httpd_client.h Loading commit data...
httpd_internal.h Loading commit data...
httpd_output_plugin.c Loading commit data...
httpd_output_plugin.h Loading commit data...
jack_output_plugin.c Loading commit data...
jack_output_plugin.h Loading commit data...
mvp_output_plugin.c Loading commit data...
mvp_output_plugin.h Loading commit data...
null_output_plugin.c Loading commit data...
null_output_plugin.h Loading commit data...
openal_output_plugin.c Loading commit data...
openal_output_plugin.h Loading commit data...
oss_output_plugin.c Loading commit data...
oss_output_plugin.h Loading commit data...
osx_output_plugin.c Loading commit data...
osx_output_plugin.h Loading commit data...
pipe_output_plugin.c Loading commit data...
pipe_output_plugin.h Loading commit data...
pulse_output_plugin.c Loading commit data...
pulse_output_plugin.h Loading commit data...
raop_output_plugin.c Loading commit data...
raop_output_plugin.h Loading commit data...
recorder_output_plugin.c Loading commit data...
recorder_output_plugin.h Loading commit data...
roar_output_plugin.c Loading commit data...
roar_output_plugin.h Loading commit data...
shout_output_plugin.c Loading commit data...
shout_output_plugin.h Loading commit data...
solaris_output_plugin.c Loading commit data...
solaris_output_plugin.h Loading commit data...
winmm_output_plugin.c Loading commit data...
winmm_output_plugin.h Loading commit data...