1
mirror of https://github.com/mpv-player/mpv synced 2024-11-18 21:16:10 +01:00
mpv/audio/out
foo86 d350181aaf ao_alsa: check ALSA PCM state before pause and resume
It is possible to have ao->reset() called between ao->pause() and
ao->resume() when seeking during the pause. If the underlying PCM
supports pausing, resuming an already reset PCM will produce an error.
Avoid that by explicitly checking PCM state before calling
snd_pcm_pause().

Signed-off-by: wm4 <wm4@nowhere>
2014-03-09 22:06:06 +01:00
..
ao_alsa.c ao_alsa: check ALSA PCM state before pause and resume 2014-03-09 22:06:06 +01:00
ao_coreaudio_properties.c ao_coreaudio: move to new log API 2013-08-01 20:32:49 +02:00
ao_coreaudio_properties.h audio/out: make ao struct opaque 2014-03-09 00:19:31 +01:00
ao_coreaudio_utils.c msg: rename mp_msg_log -> mp_msg 2013-12-21 22:13:04 +01:00
ao_coreaudio_utils.h audio/out: make ao struct opaque 2014-03-09 00:19:31 +01:00
ao_coreaudio.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
ao_dsound.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
ao_jack.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
ao_lavc.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
ao_null.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
ao_openal.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
ao_oss.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
ao_pcm.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
ao_portaudio.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
ao_pulse.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
ao_rsound.c ao_rsound: pass correct data type to rsd_set_param() 2014-03-09 19:11:49 +01:00
ao_sdl.c ao_sdl: use new pull API helpers 2014-03-09 19:08:47 +01:00
ao_sndio.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
ao_wasapi.c ao_wasapi: Use double math for QueryPerformanceCounter correction 2014-03-09 17:56:29 -03:00
ao.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
ao.h audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
internal.h audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
pull.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00
push.c audio/out: make draining a separate operation 2014-03-09 01:27:41 +01:00