diff --git a/internal/hls/muxer_ts_segment.go b/internal/hls/muxer_ts_segment.go index d9d613ee..1471ac2d 100644 --- a/internal/hls/muxer_ts_segment.go +++ b/internal/hls/muxer_ts_segment.go @@ -149,6 +149,7 @@ func (t *muxerTSSegment) writeAAC( af.PCR = &astits.ClockReference{Base: int64(pcr.Seconds() * 90000)} t.pcrSendCounter = 3 } + t.pcrSendCounter-- } _, err := t.writeData(&astits.MuxerData{