• Thomas Guillem's avatar
    mmdevice: fix assert/UB when changing volume without any devices · fd09bcfd
    Thomas Guillem authored
    If there is no audio devices, Open() will succeed but MMSession() will fail.
    Then, MMThread() will wait for any events in order to call MMSession() again.
    In that case, don't try to call MMsession() without a valid device when volume
    or mute is changed from the user.
    fd09bcfd
Name
Last commit
Last update
..
Makefile.am Loading commit data...
TPCircularBuffer.c Loading commit data...
TPCircularBuffer.h Loading commit data...
adummy.c Loading commit data...
alsa.c Loading commit data...
amem.c Loading commit data...
audiotrack.c Loading commit data...
audiounit_ios.m Loading commit data...
auhal.c Loading commit data...
coreaudio_common.c Loading commit data...
coreaudio_common.h Loading commit data...
directsound.c Loading commit data...
file.c Loading commit data...
jack.c Loading commit data...
kai.c Loading commit data...
mmdevice.c Loading commit data...
mmdevice.h Loading commit data...
opensles_android.c Loading commit data...
oss.c Loading commit data...
pulse.c Loading commit data...
sndio.c Loading commit data...
tizen_audio.c Loading commit data...
vlcpulse.c Loading commit data...
vlcpulse.h Loading commit data...
volume.h Loading commit data...
wasapi.c Loading commit data...
waveout.c Loading commit data...
windows_audio_common.h Loading commit data...
winstore.c Loading commit data...