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)
This commit is contained in:
Francois Cartegnie 2021-07-23 17:03:47 +02:00
parent c4ab31d5f0
commit 98c86d8787
1 changed files with 5 additions and 1 deletions

View File

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