Always instantiate nacker when using out-of-band sequence numbers. (#4187)

This commit is contained in:
Raja Subramanian
2025-12-24 04:10:11 +05:30
committed by GitHub
parent e71184dea0
commit 6bcbf54ea1

View File

@@ -386,6 +386,10 @@ func (b *BufferBase) BindLocked(rtpParameters webrtc.RTPParameters, codec webrtc
}
}
if b.nacker == nil && b.params.IsOOBSequenceNumber {
b.nacker = nack.NewNACKQueue(nack.NackQueueParamsDefault)
}
b.StartKeyFrameSeeder()
return nil