Browse Source

hide normal decoder states from logs

pull/1212/head
aler9 3 years ago
parent
commit
4d770cef94
  1. 3
      internal/core/streamtrack_h264.go
  2. 3
      internal/core/streamtrack_mpeg4audio.go

3
internal/core/streamtrack_h264.go

@ -214,6 +214,9 @@ func (t *streamTrackH264) onData(dat data, hasNonRTSPReaders bool) error {
nalus, pts, err := t.decoder.Decode(pkt) nalus, pts, err := t.decoder.Decode(pkt)
if err != nil { if err != nil {
if err == rtph264.ErrNonStartingPacketAndNoPrevious || err == rtph264.ErrMorePacketsNeeded {
return nil
}
return err return err
} }

3
internal/core/streamtrack_mpeg4audio.go

@ -74,6 +74,9 @@ func (t *streamTrackMPEG4Audio) onData(dat data, hasNonRTSPReaders bool) error {
aus, pts, err := t.decoder.Decode(pkt) aus, pts, err := t.decoder.Decode(pkt)
if err != nil { if err != nil {
if err == rtpmpeg4audio.ErrMorePacketsNeeded {
return nil
}
return err return err
} }

Loading…
Cancel
Save