Skip to content

Commit 3b6ac53

Browse files
committed
[Mangui.DemuxHelper] Make probe Level parameter optional
Selection logic ensures proper Demuxer is used anyway
1 parent 075b03f commit 3b6ac53

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/org/mangui/hls/demux/DemuxHelper.as

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,17 @@
2626
* if mp3_match && codec_mp3 => MP3 demuxer
2727
* if no codec info in Manifest, use fallback order : AAC/MP3/TS
2828
*/
29-
if (ts_match && level.codec_h264) {
29+
if (ts_match && level && level.codec_h264) {
3030
CONFIG::LOGGING {
3131
Log.debug("TS match + H264 signaled in Manifest, use TS demuxer");
3232
}
3333
return new TSDemuxer(audioselect, progress, complete, videometadata, audioOnly);
34-
} else if (aac_match && level.codec_aac) {
34+
} else if (aac_match && level && level.codec_aac) {
3535
CONFIG::LOGGING {
3636
Log.debug("AAC match + AAC signaled in Manifest, use AAC demuxer");
3737
}
3838
return new AACDemuxer(audioselect, progress, complete, id3tagfound);
39-
} else if (mp3_match && level.codec_mp3) {
39+
} else if (mp3_match && level && level.codec_mp3) {
4040
CONFIG::LOGGING {
4141
Log.debug("MP3 match + MP3 signaled in Manifest, use MP3 demuxer");
4242
}

0 commit comments

Comments
 (0)