Browse Source

hls muxer: fix crash in case of null SPS

pull/923/head
aler9 4 years ago
parent
commit
76d4376476
  1. 5
      internal/hls/muxer_primary_playlist.go

5
internal/hls/muxer_primary_playlist.go

@ -29,7 +29,10 @@ func newMuxerPrimaryPlaylist(
var codecs []string var codecs []string
if p.videoTrack != nil { if p.videoTrack != nil {
codecs = append(codecs, "avc1."+hex.EncodeToString(p.videoTrack.SPS()[1:4])) sps := p.videoTrack.SPS()
if len(sps) >= 4 {
codecs = append(codecs, "avc1."+hex.EncodeToString(sps[1:4]))
}
} }
// https://developer.mozilla.org/en-US/docs/Web/Media/Formats/codecs_parameter // https://developer.mozilla.org/en-US/docs/Web/Media/Formats/codecs_parameter

Loading…
Cancel
Save