Don't complain about rate limiting.
This commit is contained in:
+5
-4
@@ -648,10 +648,11 @@ func writeLoop(conn *rtpUpConnection, track *rtpUpTrack, ch <-chan packetIndex)
|
|||||||
if err == ErrUnsupportedFeedback {
|
if err == ErrUnsupportedFeedback {
|
||||||
err := conn.sendPLI(track)
|
err := conn.sendPLI(track)
|
||||||
if err != nil &&
|
if err != nil &&
|
||||||
err != ErrUnsupportedFeedback {
|
err != ErrUnsupportedFeedback &&
|
||||||
|
err != ErrRateLimited {
|
||||||
log.Printf("sendPLI: %v", err)
|
log.Printf("sendPLI: %v", err)
|
||||||
}
|
}
|
||||||
} else if err != nil {
|
} else if err != nil && err != ErrRateLimited {
|
||||||
log.Printf("sendFIR: %v", err)
|
log.Printf("sendFIR: %v", err)
|
||||||
}
|
}
|
||||||
firSent = true
|
firSent = true
|
||||||
@@ -1018,7 +1019,7 @@ func rtcpDownListener(conn *rtpDownConnection, track *rtpDownTrack, s *webrtc.RT
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
err := remote.sendPLI(rt)
|
err := remote.sendPLI(rt)
|
||||||
if err != nil {
|
if err != nil && err != ErrRateLimited {
|
||||||
log.Printf("sendPLI: %v", err)
|
log.Printf("sendPLI: %v", err)
|
||||||
}
|
}
|
||||||
case *rtcp.FullIntraRequest:
|
case *rtcp.FullIntraRequest:
|
||||||
@@ -1054,7 +1055,7 @@ func rtcpDownListener(conn *rtpDownConnection, track *rtpDownTrack, s *webrtc.RT
|
|||||||
err := remote.sendFIR(rt, increment)
|
err := remote.sendFIR(rt, increment)
|
||||||
if err == ErrUnsupportedFeedback {
|
if err == ErrUnsupportedFeedback {
|
||||||
err := remote.sendPLI(rt)
|
err := remote.sendPLI(rt)
|
||||||
if err != nil {
|
if err != nil && err != ErrRateLimited {
|
||||||
log.Printf("sendPLI: %v", err)
|
log.Printf("sendPLI: %v", err)
|
||||||
}
|
}
|
||||||
} else if err != nil {
|
} else if err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user