fix crash that happened when publishing audio with RTMP (#810)

This commit is contained in:
aler9
2022-02-01 19:14:02 +01:00
parent 6c7fd8ee6f
commit 9c38b42b4c

View File

@@ -254,7 +254,6 @@ func (c *rtmpConn) runRead(ctx context.Context) error {
var h264Decoder *rtph264.Decoder
var audioTrack *gortsplib.TrackAAC
audioTrackID := -1
var audioClockRate int
var aacDecoder *rtpaac.Decoder
for i, track := range res.stream.tracks() {
@@ -434,7 +433,7 @@ func (c *rtmpConn) runRead(ctx context.Context) error {
return err
}
pts += 1000 * time.Second / time.Duration(audioClockRate)
pts += 1000 * time.Second / time.Duration(audioTrack.ClockRate())
}
}
}