[vlc-devel] [PATCH] decoder fallback when the aout fails during playback
Thomas Guillem
thomas at gllm.fr
Tue Jul 26 18:19:32 CEST 2016
This patch fixes a regression introduced by my last proposal about AC3/DTS
packetizer/decoder rewrite. The last updated version can be found here
https://github.com/tguillem/vlc/commits/pkt-6
Indeed, if the user changes from a S/PDIF aout to a PCM one, the aout will be
restarted but there won't be any filter to convert AC3/DTS to PCM, therefore
the aout will fail. This patch try to fix this issue by reloading the decoder
module when the aout ask for it (in order to load a PCM decoder).
Regards,
Thomas.
Thomas Guillem (1):
decoder: reload module if aout restart and fails during playback
src/audio_output/aout_internal.h | 2 +-
src/audio_output/dec.c | 11 ++++++++---
src/input/decoder.c | 15 ++++++++++++++-
3 files changed, 23 insertions(+), 5 deletions(-)
--
2.8.1
More information about the vlc-devel
mailing list