文件最后提交记录最后更新时间
Cleanup RemoteBitreateEstimatorSingleStream to use unit types Use Timestamp,TimeDelta, and DataRate types instead of plain integer types. Bug: webrtc:13756 Change-Id: I2a12f4abeeaa653dbd9534c297dbb72db63b012b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/314502 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40684} 2 年前
Delete rtc_base/format_macros.h It defined RTC_PRIuS, which was needed for compatibility with MSVC prior to version 2015. Bug: webrtc:6424 Change-Id: I5668d473376201cad3e8da65927c967fc397804b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261314 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36814} 3 年前
Delete rtc_base/format_macros.h It defined RTC_PRIuS, which was needed for compatibility with MSVC prior to version 2015. Bug: webrtc:6424 Change-Id: I5668d473376201cad3e8da65927c967fc397804b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261314 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36814} 3 年前
Update RemoteBitreateEstimatorAbsSendTime to use BitrateTracker BitrateTracker uses same implementation as RateStatistics, but provides api using Timestamp and DataRate types instead of plain numbers Bug: webrtc:13756 Change-Id: Ie37fa58ede7590f870ec4376a64e7cf2c94431d7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/318841 Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40697} 2 年前
WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf rename WebRtcKeyValueConfig to FieldTrialsView Bug: webrtc:10335 Change-Id: If725bd498c4c3daf144bee638230fa089fdde833 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/256965 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Jonas Oreland <jonaso@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36365} 4 年前
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 年前
Subtract an additional 5kbps of the bitrate when backing off. Traditionally, we'd back off to 85% of the measured throughput in response to an overuse. However, this backoff doesn't appear to be sufficient to drain the queues in some low-bitrate scenarios, and the problem has gotten a bit worse with the RobustThroughputEstimator. (The new estimate looks more stable. The old estimator had more variation, the lowest points were lower, causing backoffs to lower rates.) With this change, we back off to 0.85*thoughput-5kbps. The difference is negligible except at low bitrates. Bug: webrtc:13402,b/298636540 Change-Id: I53328953c056b8ad77f6c7561d6017f171b2dfbc Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/321701 Commit-Queue: Björn Terelius <terelius@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40827} 2 年前
Subtract an additional 5kbps of the bitrate when backing off. Traditionally, we'd back off to 85% of the measured throughput in response to an overuse. However, this backoff doesn't appear to be sufficient to drain the queues in some low-bitrate scenarios, and the problem has gotten a bit worse with the RobustThroughputEstimator. (The new estimate looks more stable. The old estimator had more variation, the lowest points were lower, causing backoffs to lower rates.) With this change, we back off to 0.85*thoughput-5kbps. The difference is negligible except at low bitrates. Bug: webrtc:13402,b/298636540 Change-Id: I53328953c056b8ad77f6c7561d6017f171b2dfbc Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/321701 Commit-Queue: Björn Terelius <terelius@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40827} 2 年前
Subtract an additional 5kbps of the bitrate when backing off. Traditionally, we'd back off to 85% of the measured throughput in response to an overuse. However, this backoff doesn't appear to be sufficient to drain the queues in some low-bitrate scenarios, and the problem has gotten a bit worse with the RobustThroughputEstimator. (The new estimate looks more stable. The old estimator had more variation, the lowest points were lower, causing backoffs to lower rates.) With this change, we back off to 0.85*thoughput-5kbps. The difference is negligible except at low bitrates. Bug: webrtc:13402,b/298636540 Change-Id: I53328953c056b8ad77f6c7561d6017f171b2dfbc Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/321701 Commit-Queue: Björn Terelius <terelius@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40827} 2 年前
Cleanup congestion controller min bitrate Replace helper functions with the constant Remove option to set min bitrate in RemoteBitrateEstimator as unused: ReceivedSideCongestionController is the only user of the RemoteBitrateEstimator interface, and it always sets the same value right after construction that RemoteBitreateEstimators already use. Bug: None Change-Id: If179fdd72b1ded6ad1fd0a6dfffc97b302153322 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/269383 Reviewed-by: Philip Eliasson <philipel@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#37613} 3 年前
Cleanup construction parameters for remote bitrate estimator helpers Values of these parameters are always the same and thus can be hardcoded Bug: None Change-Id: Ie19a1c6305d503ad2c92af503006a72b7981e178 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/298622 Auto-Submit: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Per Kjellander <perkj@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39637} 3 年前
Cleanup construction parameters for remote bitrate estimator helpers Values of these parameters are always the same and thus can be hardcoded Bug: None Change-Id: Ie19a1c6305d503ad2c92af503006a72b7981e178 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/298622 Auto-Submit: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Per Kjellander <perkj@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39637} 3 年前
Cleanup construction parameters for remote bitrate estimator helpers Values of these parameters are always the same and thus can be hardcoded Bug: None Change-Id: Ie19a1c6305d503ad2c92af503006a72b7981e178 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/298622 Auto-Submit: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Per Kjellander <perkj@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39637} 3 年前
Cleanup OveruseDetector from tracers of old experimentation experiment was cleaned up in https://webrtc-review.googlesource.com/c/src/+/284922 Bug: webrtc:4711 Change-Id: I19e1ba9716a5b0375fa4c5cf8c69e6bb2b03de6b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/299041 Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39671} 3 年前
Cleanup OveruseDetector from tracers of old experimentation experiment was cleaned up in https://webrtc-review.googlesource.com/c/src/+/284922 Bug: webrtc:4711 Change-Id: I19e1ba9716a5b0375fa4c5cf8c69e6bb2b03de6b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/299041 Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39671} 3 年前
Cleanup OveruseDetector from tracers of old experimentation experiment was cleaned up in https://webrtc-review.googlesource.com/c/src/+/284922 Bug: webrtc:4711 Change-Id: I19e1ba9716a5b0375fa4c5cf8c69e6bb2b03de6b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/299041 Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39671} 3 年前
Cleanup construction parameters for remote bitrate estimator helpers Values of these parameters are always the same and thus can be hardcoded Bug: None Change-Id: Ie19a1c6305d503ad2c92af503006a72b7981e178 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/298622 Auto-Submit: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Per Kjellander <perkj@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39637} 3 年前
Cleanup construction parameters for remote bitrate estimator helpers Values of these parameters are always the same and thus can be hardcoded Bug: None Change-Id: Ie19a1c6305d503ad2c92af503006a72b7981e178 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/298622 Auto-Submit: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Per Kjellander <perkj@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39637} 3 年前
Skip trimming packet arrival history at the beginning PacketArrivalMap explicitly doesn't promise packet at the beginning of it is received. Ensuring that property is wasteful Bug: chromium:1382563 Change-Id: Ifc898b7ec2bc7a302af8dcfd233e0c598f62db95 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290501 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39083} 3 年前
Skip trimming packet arrival history at the beginning PacketArrivalMap explicitly doesn't promise packet at the beginning of it is received. Ensuring that property is wasteful Bug: chromium:1382563 Change-Id: Ifc898b7ec2bc7a302af8dcfd233e0c598f62db95 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290501 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39083} 3 年前
Skip trimming packet arrival history at the beginning PacketArrivalMap explicitly doesn't promise packet at the beginning of it is received. Ensuring that property is wasteful Bug: chromium:1382563 Change-Id: Ifc898b7ec2bc7a302af8dcfd233e0c598f62db95 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290501 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39083} 3 年前
Update RemoteBitreateEstimatorAbsSendTime to use BitrateTracker BitrateTracker uses same implementation as RateStatistics, but provides api using Timestamp and DataRate types instead of plain numbers Bug: webrtc:13756 Change-Id: Ie37fa58ede7590f870ec4376a64e7cf2c94431d7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/318841 Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40697} 2 年前
Update RemoteBitreateEstimatorAbsSendTime to use BitrateTracker BitrateTracker uses same implementation as RateStatistics, but provides api using Timestamp and DataRate types instead of plain numbers Bug: webrtc:13756 Change-Id: Ie37fa58ede7590f870ec4376a64e7cf2c94431d7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/318841 Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40697} 2 年前
Remove RTC_DISALLOW_COPY_AND_ASSIGN from modules/ Bug: webrtc:13555, webrtc:13082 Change-Id: I2c2cbcbd918f0cfa970c1a964893220ba11d4b41 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/247960 Reviewed-by: Artem Titov <titovartem@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: (Daniel.L) Byoungchan Lee <daniel.l@hpcnt.com> Cr-Commit-Position: refs/heads/main@{#35771} 4 年前
Cleanup RemoteBitreateEstimatorSingleStream to use unit types Use Timestamp,TimeDelta, and DataRate types instead of plain integer types. Bug: webrtc:13756 Change-Id: I2a12f4abeeaa653dbd9534c297dbb72db63b012b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/314502 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40684} 2 年前
Cleanup RemoteBitreateEstimatorSingleStream to use unit types Use Timestamp,TimeDelta, and DataRate types instead of plain integer types. Bug: webrtc:13756 Change-Id: I2a12f4abeeaa653dbd9534c297dbb72db63b012b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/314502 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40684} 2 年前
Subtract an additional 5kbps of the bitrate when backing off. Traditionally, we'd back off to 85% of the measured throughput in response to an overuse. However, this backoff doesn't appear to be sufficient to drain the queues in some low-bitrate scenarios, and the problem has gotten a bit worse with the RobustThroughputEstimator. (The new estimate looks more stable. The old estimator had more variation, the lowest points were lower, causing backoffs to lower rates.) With this change, we back off to 0.85*thoughput-5kbps. The difference is negligible except at low bitrates. Bug: webrtc:13402,b/298636540 Change-Id: I53328953c056b8ad77f6c7561d6017f171b2dfbc Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/321701 Commit-Queue: Björn Terelius <terelius@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40827} 2 年前
Subtract an additional 5kbps of the bitrate when backing off. Traditionally, we'd back off to 85% of the measured throughput in response to an overuse. However, this backoff doesn't appear to be sufficient to drain the queues in some low-bitrate scenarios, and the problem has gotten a bit worse with the RobustThroughputEstimator. (The new estimate looks more stable. The old estimator had more variation, the lowest points were lower, causing backoffs to lower rates.) With this change, we back off to 0.85*thoughput-5kbps. The difference is negligible except at low bitrates. Bug: webrtc:13402,b/298636540 Change-Id: I53328953c056b8ad77f6c7561d6017f171b2dfbc Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/321701 Commit-Queue: Björn Terelius <terelius@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40827} 2 年前
Remove RTC_DISALLOW_COPY_AND_ASSIGN from modules/ Bug: webrtc:13555, webrtc:13082 Change-Id: I2c2cbcbd918f0cfa970c1a964893220ba11d4b41 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/247960 Reviewed-by: Artem Titov <titovartem@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: (Daniel.L) Byoungchan Lee <daniel.l@hpcnt.com> Cr-Commit-Position: refs/heads/main@{#35771} 4 年前
Set correct absolute send time on reordered packets Allow absolute send time to go back in time as long as there has not been a large gap in arival time. Use the first packets arival time as time base. Bug: b/282153758, webrtc:15230 Change-Id: I8663079ab9c202079bf8db303353918d46ba1d98 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308142 Commit-Queue: Per Kjellander <perkj@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40251} 2 年前
Set correct absolute send time on reordered packets Allow absolute send time to go back in time as long as there has not been a large gap in arival time. Use the first packets arival time as time base. Bug: b/282153758, webrtc:15230 Change-Id: I8663079ab9c202079bf8db303353918d46ba1d98 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308142 Commit-Queue: Per Kjellander <perkj@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40251} 2 年前
Set correct absolute send time on reordered packets Allow absolute send time to go back in time as long as there has not been a large gap in arival time. Use the first packets arival time as time base. Bug: b/282153758, webrtc:15230 Change-Id: I8663079ab9c202079bf8db303353918d46ba1d98 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308142 Commit-Queue: Per Kjellander <perkj@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40251} 2 年前