文件最后提交记录最后更新时间
Add 1minute as max hold duration to make sure that loss based BWE always tries to increase estimate. Bug: webrtc:12707 Change-Id: I94689431726a37e2bfec52992046305705c6bb8a Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324741 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Diep Bui <diepbp@webrtc.org> Cr-Commit-Position: refs/heads/main@{#41025} 2 年前
Cleanup ReceiveSideCongestionController api from OnReceivedPacket taking legacy RTPHeader Bug: webrtc:14859 Change-Id: I595859c021c2cd0adcf60af0f560e30010bae7a5 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/300261 Reviewed-by: Per Kjellander <perkj@webrtc.org> Auto-Submit: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39770} 3 年前
Revert "Clean up last_packet_received_time_ as it's no longer used." This reverts commit 2f4bc6416651be40ef8f95a4695e6b7c41f18666. Reason for revert: Breaks downstream test Original change's description: > Clean up last_packet_received_time_ as it's no longer used. > > Bug: webrtc:15377 > Change-Id: I5453b9fd572a04dbea3241a2eb1c8ad8bb8b1186 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/320560 > Reviewed-by: Erik Språng <sprang@webrtc.org> > Reviewed-by: Björn Terelius <terelius@webrtc.org> > Commit-Queue: Ying Wang <yinwa@webrtc.org> > Cr-Commit-Position: refs/heads/main@{#40792} Bug: webrtc:15377 Change-Id: Ifa57671cc479cdd86f543c4edc236221beb76f90 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/321340 Auto-Submit: Björn Terelius <terelius@webrtc.org> Reviewed-by: Ying Wang <yinwa@webrtc.org> Owners-Override: Björn Terelius <terelius@webrtc.org> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com> Commit-Queue: Björn Terelius <terelius@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40797} 2 年前
Change expectation of GoogCCNetworkController::OnNetworkAvailability Expect OnNetworkAvailabability to be invoked when the transport becomes writable. Before this change, ProbeController in GoogCC was expected to be created when the transport is writable or explicitly notifed after creation that network is not writable. Bug: None Change-Id: I623b1c34e40a82e912f85b92fea49629e7e72d4e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323463 Reviewed-by: Diep Bui <diepbp@webrtc.org> Commit-Queue: Per Kjellander <perkj@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40975} 2 年前
In ReceiveSideCongestionController unittest use modern version of OnReceivedPacket Bug: webrtc:14859 Change-Id: I8fd93272b0292947c93b5faaec2579a9c5ed3c5f Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/296761 Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39529} 3 年前
Clean up includes in goog_cc/ Bug: None Change-Id: I5388bc018d7ddd285d154436b5fc52a15469a97d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/319220 Reviewed-by: Erik Språng <sprang@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Björn Terelius <terelius@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40710} 2 年前
Revise video owners Bug: None No-try: True Change-Id: Ibc8dcb22d0ca81897dc63d39ff13372b0fc7302d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/277402 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Philip Eliasson <philipel@webrtc.org> Reviewed-by: Rasmus Brandt <brandtr@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Reviewed-by: Fanny Linderborg <linderborg@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Auto-Submit: Emil Lundmark <lndmrk@webrtc.org> Reviewed-by: Åsa Persson <asapersson@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38255} 3 年前
In remote bitrate estimator pass packet using RtpPacketReceived class Bug: webrtc:15054 Change-Id: I23c9008e1979a56bba9421a00e4f0f8ff937d122 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/313261 Reviewed-by: Erik Språng <sprang@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40485} 2 年前
In ReceiveSideCongestionController unittest use modern version of OnReceivedPacket Bug: webrtc:14859 Change-Id: I8fd93272b0292947c93b5faaec2579a9c5ed3c5f Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/296761 Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39529} 3 年前
Replace interfaces for sending RTCP with std::functions in ReceiveSideCongestionController Logic for throttling how often REMB messages are sent is added to ReceiveSideCongestionController as well as a new method SetMaxDesiredReceiveBitrate. These are based on the logic in PacketRouter. The logic for throttling REMB and setting the max REMB will be removed from PacketRouter in a follow up cl. The purpose is to eventually decouple PacketRouter from sending RTCP messages when RtcpTransceiver is used. Bug: webrtc:12693 Change-Id: I9fb5cbcd14bb17d977e76d329a906fc0a9abc276 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/215685 Reviewed-by: Philip Eliasson <philipel@webrtc.org> Reviewed-by: Christoffer Rodbro <crodbro@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/master@{#33801} 5 年前
Reland "Detach RemoteEstimatorProxy from RemoteBitrateEstimator interface" This reverts commit 6769e95bbc0e4f29c482ee1356b3e250df1fde3b. Reason for revert: downstream code adjusted Original change's description: > Revert "Detach RemoteEstimatorProxy from RemoteBitrateEstimator interface" > > This reverts commit 08c7e7589218da1f26e9621e703dd790b4e7e7d7. > > Reason for revert: breaks downstream tests > > Original change's description: > > Detach RemoteEstimatorProxy from RemoteBitrateEstimator interface > > > > Bug: None > > Change-Id: I47b7c83320b0c7327c0d2ee59f7a0a30704cd331 > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266540 > > Reviewed-by: Philip Eliasson <philipel@webrtc.org> > > Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> > > Cr-Commit-Position: refs/heads/main@{#37354} > > Bug: None > Change-Id: Ia355be085890856141fc943432f6e2edef1c0900 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267065 > Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com> > Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> > Owners-Override: Mirko Bonadei <mbonadei@webrtc.org> > Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> > Cr-Commit-Position: refs/heads/main@{#37361} Bug: None Change-Id: Ifaf8ff84a37a768b388b1f79c8c7829390d1905e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267104 Owners-Override: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/main@{#37367} 3 年前
Replace interfaces for sending RTCP with std::functions in ReceiveSideCongestionController Logic for throttling how often REMB messages are sent is added to ReceiveSideCongestionController as well as a new method SetMaxDesiredReceiveBitrate. These are based on the logic in PacketRouter. The logic for throttling REMB and setting the max REMB will be removed from PacketRouter in a follow up cl. The purpose is to eventually decouple PacketRouter from sending RTCP messages when RtcpTransceiver is used. Bug: webrtc:12693 Change-Id: I9fb5cbcd14bb17d977e76d329a906fc0a9abc276 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/215685 Reviewed-by: Philip Eliasson <philipel@webrtc.org> Reviewed-by: Christoffer Rodbro <crodbro@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/master@{#33801} 5 年前