Forgot to transfer ddBytes (#1592)

This commit is contained in:
Raja Subramanian
2023-04-08 13:41:17 +05:30
committed by GitHub
parent 4969b57c09
commit 48b2ea11c1
3 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -492,7 +492,7 @@ func (d *DownTrack) maybeStartKeyFrameRequester() {
//
d.stopKeyFrameRequester()
// TODO : for svc, don't need pli/lrr when layer comes down
// SVC-TODO : don't need pli/lrr when layer comes down
locked, layer := d.forwarder.CheckSync()
if !locked {
go d.keyFrameRequester(d.keyFrameRequestGeneration.Load(), layer)
+1
View File
@@ -1490,6 +1490,7 @@ func (f *Forwarder) getTranslationParamsVideo(extPkt *buffer.ExtPacket, layer in
tp.isSwitchingToMaxLayer = result.IsSwitchingToMaxSpatial
tp.isResuming = result.IsResuming
tp.marker = result.RTPMarker
tp.ddBytes = result.DependencyDescriptorExtension
if FlagPauseOnDowngrade && f.isDeficientLocked() && f.vls.GetTarget().Spatial < f.vls.GetCurrent().Spatial {
//
+1 -1
View File
@@ -484,7 +484,7 @@ func (w *WebRTCReceiver) sendRTCP(packets []rtcp.Packet) {
}
func (w *WebRTCReceiver) SendPLI(layer int32, force bool) {
// TODO : should send LRR (Layer Refresh Request) instead of PLI
// SVC-TODO : should send LRR (Layer Refresh Request) instead of PLI
buff := w.getBuffer(layer)
if buff == nil {
return