Browse Source

demux: hls: fix AAC regression with "es" demuxer

For some reason AAC is not part of the probing sequence,
it then can't activate without shortcut/forced naming.

(cherry picked from commit 2396e15bd5)
pull/135/head
Francois Cartegnie 5 years ago
parent
commit
98c86d8787
  1. 6
      modules/demux/hls/HLSStreams.cpp

6
modules/demux/hls/HLSStreams.cpp

@ -129,9 +129,13 @@ AbstractDemuxer *HLSStream::newDemux(vlc_object_t *p_obj, const StreamFormat &fo
switch(format) switch(format)
{ {
case StreamFormat::Type::PackedAAC: case StreamFormat::Type::PackedAAC:
ret = new Demuxer(p_obj, "aac", out, source);
break;
case StreamFormat::Type::PackedMP3: case StreamFormat::Type::PackedMP3:
ret = new Demuxer(p_obj, "mp3", out, source);
break;
case StreamFormat::Type::PackedAC3: case StreamFormat::Type::PackedAC3:
ret = new Demuxer(p_obj, "es", out, source); ret = new Demuxer(p_obj, "ac3", out, source);
break; break;
case StreamFormat::Type::MPEG2TS: case StreamFormat::Type::MPEG2TS:

Loading…
Cancel
Save