diff --git a/muxer.go b/muxer.go index 73b5af8..2663fff 100644 --- a/muxer.go +++ b/muxer.go @@ -71,7 +71,7 @@ func (self *Track) WriteH264NALU(sync bool, duration int, nalu []byte) (err erro data.Append(nalu) } - data.Prepend(self.getPesHeader(data.Len)) + data.Prepend(self.getPesHeader(0)) self.tsw.RandomAccessIndicator = sync self.setPCR() if err = self.tsw.WriteIovec(data); err != nil {