Commit Graph

  • 1b84da7901 Install CIPD ninja using DEPS Junji Watanabe 2022-09-30 10:40:35 +09:00
  • 08e00ca9fb Roll chromium_revision 515288eabe..d70c946a5d (1053191:1053366) chromium-webrtc-autoroll 2022-09-29 19:15:53 -07:00
  • 2e43afb501 Roll chromium_revision 17157a99eb..515288eabe (1053021:1053191) chromium-webrtc-autoroll 2022-09-29 13:02:00 -07:00
  • 20b3271b61 Fork VCMDecoderDatabase for VideoReceiver. Tommi 2022-09-29 14:13:15 +02:00
  • 987cb5aa16 Roll chromium_revision 2652ae0313..17157a99eb (1052243:1053021) chromium-webrtc-autoroll 2022-09-29 09:02:19 -07:00
  • 80c87d7151 RtpEncodingParameters::request_resolution patch 2 Jonas Oreland 2022-09-29 15:01:09 +02:00
  • 96c1a9b9e2 Clean up decoders when stopping video receive stream. Tommi 2022-09-29 12:24:02 +02:00
  • 2c1b4dac57 Apply stricter bandwidth cap for high loss. Diep Bui 2022-08-23 13:42:00 +00:00
  • 6c2dae21e9 Move VideoEncoderConfig from api/ into video/config Jonas Oreland 2022-09-29 10:28:24 +02:00
  • 5ed1752843 APM: Fix benign race in MaybeInitializeCapture() Sam Zackrisson 2022-09-29 09:43:58 +02:00
  • 8da45ad5f6 Remove unused #define in quality_scaler.cc Björn Terelius 2022-09-27 19:42:38 +02:00
  • 7c011f1275 Update WebRTC code version (2022-09-29T04:07:18). webrtc-version-updater 2022-09-28 21:07:19 -07:00
  • 0d43caac37 Add WindowId to Source on ChromeOS Alex Cooper 2022-09-28 09:43:53 -07:00
  • 7252348d76 Create EncoderStreamFactory in VideoStreamEncoder Jonas Oreland 2022-09-28 16:28:42 +02:00
  • e82c2285a4 Restore some metrics in call_perf_tests.cc Artem Titov 2022-09-28 15:18:33 +02:00
  • d2cb1f872e [PCLF] Fix rounding issue in NetworkQualityMetricsReporter Artem Titov 2022-09-28 14:28:13 +02:00
  • fb409c975f Do not use gtest_parallell for fuchsia Christoffer Jansson 2022-09-28 14:21:43 +02:00
  • 99f5d95dc6 [PCLF] Fix rounding issue in network stats Artem Titov 2022-09-28 13:37:29 +02:00
  • bb591c49e8 Change the default setting for PreStreamDecoders/LazyDecoderCreation Johannes Kron 2022-09-28 10:10:25 +00:00
  • 7cd7bbe0d2 Move VideoEncoderConfig from api/ into video/config Jonas Oreland 2022-09-28 07:40:12 +02:00
  • 72e0634027 Update WebRTC code version (2022-09-28T04:12:23). webrtc-version-updater 2022-09-27 21:12:24 -07:00
  • 8a9a6f2c57 Roll chromium_revision 0ecb12a426..2652ae0313 (1052127:1052243) chromium-webrtc-autoroll 2022-09-27 23:03:16 -07:00
  • eb9c00d87c Roll chromium_revision 7e91f81cbc..0ecb12a426 (1052004:1052127) chromium-webrtc-autoroll 2022-09-27 17:02:29 -07:00
  • fe617a4a8f Roll chromium_revision 694310c2e1..7e91f81cbc (1051903:1052004) chromium-webrtc-autoroll 2022-09-27 13:03:13 -07:00
  • e00dee5a7f Roll chromium_revision ab618e929e..694310c2e1 (1051772:1051903) chromium-webrtc-autoroll 2022-09-27 11:03:21 -07:00
  • 23b85d7381 Remove old checksums for older version of opus. Felicia Lim 2022-09-27 09:55:26 -07:00
  • 1262eb5ebc Move EncoderStreamFactory into own file Jonas Oreland 2022-09-27 16:53:04 +02:00
  • 2d0ba28e25 Audio stack traces Olga Sharonova 2022-09-27 15:22:34 +02:00
  • c42eb8346f Roll chromium_revision ae499b5a6c..ab618e929e (1051662:1051772) chromium-webrtc-autoroll 2022-09-27 07:01:17 -07:00
  • 6f2bf6deb3 Add missing dependency. Mirko Bonadei 2022-09-27 11:49:20 +00:00
  • 718d7b34d0 Add missing export to the perf output file Artem Titov 2022-09-27 11:25:19 +02:00
  • 88429bfe6b Remove unused dependencies Byoungchan Lee 2022-09-27 18:20:22 +09:00
  • aa8f2771b4 Roll chromium_revision 2fe18c5940..ae499b5a6c (1050141:1051662) chromium-webrtc-autoroll 2022-09-27 01:02:45 -07:00
  • dab4cea30d Migrate VideoCodecTestFixture on new perf metrics logging API Artem Titov 2022-09-26 10:45:09 +02:00
  • c228575baf Make DegradedCall work without DCHECK failure Byoungchan Lee 2022-09-27 14:27:35 +09:00
  • 6c2ac2ea6b Fix math involving enums in C++20 Byoungchan Lee 2022-09-27 14:37:26 +09:00
  • 806261ae8e Update WebRTC code version (2022-09-27T04:02:09). webrtc-version-updater 2022-09-26 21:02:10 -07:00
  • 7fee2f7908 Migrate CallSimulator to the new perf metrics logging API Artem Titov 2022-09-26 16:29:48 +02:00
  • e2f2cae3fb Cleanup: Deduplicate static functions that create network links Byoungchan Lee 2022-09-26 23:44:44 +09:00
  • 4086721e6a Make ExpectationToString generate detailed logs in more cases. Byoungchan Lee 2022-09-26 23:24:04 +09:00
  • 8c4601b831 Fix ambiguous overloaded operator== in C++20 Byoungchan Lee 2022-09-23 13:59:42 +09:00
  • 31c373b865 Only expose RTCCodecStats that are referenced by an RTP stream. Henrik Boström 2022-09-26 14:56:21 +02:00
  • 136ef25acb Fix crash when appending empty array to AudioMultiVector. Jakob Ivarsson 2022-09-23 22:03:09 +02:00
  • 2ae3f7bb60 Migrate PeerConnectionRampUpTest on new perf metrics export API Artem Titov 2022-09-25 01:13:10 +02:00
  • 183e9968ce Increase backward compatibility for PrintResultProxyMetricsExporter Artem Titov 2022-09-26 12:57:40 +02:00
  • 69d23c9386 Add RTCCertificateStats cache to avoid rtc::SSLCertChain::GetStats. Henrik Boström 2022-09-26 14:13:17 +02:00
  • 4c7d3f82f9 PCLF: Ignore discarded frames in the DefaultVideoQualityAnalyzer Florent Castelli 2022-09-22 16:58:10 +02:00
  • f01ceb6f93 Introduce MetricsAccumulator Artem Titov 2022-09-26 13:37:52 +02:00
  • 14b42c20b0 Migrate call_perf_tests to new perf metrics export API Artem Titov 2022-09-26 13:21:14 +02:00
  • b43e3bbd87 [Stats] Add support for SSRC collisions. Henrik Boström 2022-09-26 12:36:44 +02:00
  • 182044184e Migrate Call-level tests on SamplesStatsCounter and new perf metrics API Artem Titov 2022-09-25 01:47:04 +02:00
  • b440c45797 Unblock auto roller. Byoungchan Lee 2022-09-26 18:42:43 +09:00
  • 5e7e411119 Migrate video_quality_analysis on new perf metrics logger API Artem Titov 2022-09-26 10:29:22 +02:00
  • da6297dc53 [Stats] Avoid DCHECK crashing if SSRCs are not unique. Henrik Boström 2022-09-19 11:33:23 +02:00
  • d1875a232c Delete rtc::Location Danil Chapovalov 2022-09-21 17:30:22 +02:00
  • e05bf45198 Migrate video_send_stream_tests.cc to the new perf metrics export API Artem Titov 2022-09-25 01:25:15 +02:00
  • dd65499002 Skip one data copy on dav1d decoding Zhaoliang Ma 2022-09-26 10:26:42 +08:00
  • 9f33aea093 Update WebRTC code version (2022-09-26T04:14:49). webrtc-version-updater 2022-09-25 21:14:50 -07:00
  • e39115a0ca Migrate audio perf tests on new perf metrics export API Artem Titov 2022-09-25 00:29:43 +02:00
  • cc6aae7a4c Remove unused perf_result_reporter.(h|cc) Artem Titov 2022-09-25 00:34:46 +02:00
  • d7dbe7fda8 Remove global MetricsLoggerAndExporter instance in favor of MetricsLogger Artem Titov 2022-09-25 00:39:30 +02:00
  • 3100e5724f Update WebRTC code version (2022-09-25T04:11:51). webrtc-version-updater 2022-09-24 21:11:52 -07:00
  • c45f4e4a3d [PCLF] Fully switch to new metrics export API Artem Titov 2022-09-24 16:56:07 +02:00
  • 62b40efe5a base_pipwire_capturer: Stop stream upon destruction Salman Malik 2022-09-24 00:09:38 +00:00
  • 838c1a5a86 Update WebRTC code version (2022-09-24T04:10:13). webrtc-version-updater 2022-09-23 21:10:14 -07:00
  • 0c01606ab2 Add CapturerID for X11 and Wayland for telemetry Joe Downing 2022-09-23 10:29:14 -07:00
  • f863182ce5 Migrate test_main_lib on new global metrics API Artem Titov 2022-09-23 17:37:16 +02:00
  • 5baa5b6278 Add global MetricsLogger and export APIs Artem Titov 2022-09-23 16:37:53 +02:00
  • bfdb9577ff PCLF: Separate SFU functionality configuration into a new struct Florent Castelli 2022-08-29 14:19:46 +02:00
  • 219ec71702 [PCLF] Replace MetricsLoggerAndExporter with MetricsLogger Artem Titov 2022-09-23 16:01:40 +02:00
  • 7b0f4a211a Introduce MetricsLogger to separate logging and export logic Artem Titov 2022-09-23 14:57:51 +02:00
  • 3ab76d945c Use non-recursive mutex in rtc::Thread Danil Chapovalov 2022-09-23 12:39:21 +02:00
  • 0deda15c96 Reland "RtpEncodingParameters::request_resolution patch 1" Jonas Oreland 2022-09-23 12:08:57 +02:00
  • f5808fc4c5 Enable support for both new and old perf metrics export APIs Artem Titov 2022-09-23 12:06:56 +02:00
  • b625101da8 Revert "RtpEncodingParameters::request_resolution patch 1" Björn Terelius 2022-09-23 08:18:39 +00:00
  • 25e4156e3e Add Fuchsia platform deps Christoffer Jansson 2022-09-23 08:38:54 +02:00
  • aed9fa28dc Update WebRTC code version (2022-09-23T04:11:42). webrtc-version-updater 2022-09-22 21:11:43 -07:00
  • 9790e546fc Adapt generate_sslroots.py to work with different openssl versions Raman Budny 2022-04-01 10:18:32 +00:00
  • ef7359e679 RtpEncodingParameters::request_resolution patch 1 Jonas Oreland 2022-09-22 14:27:46 +02:00
  • 42f5fe540c Roll chromium_revision e120330982..2fe18c5940 (1050012:1050141) chromium-webrtc-autoroll 2022-09-22 05:03:09 -07:00
  • 636dc3d208 Implement RTCOutboundRtpStreamStats.targetBitrate for video Byoungchan Lee 2022-09-22 19:50:00 +09:00
  • 6a49fb2d5f [DVQA] Fix: cpu_usage was exported as cpu_usage_% before Artem Titov 2022-09-22 12:29:42 +02:00
  • 8e0fc17204 Add a video codec timeout error code Linus Nilsson 2022-09-20 13:56:45 +02:00
  • 27b04c8203 Update WebRTC code version (2022-09-22T04:02:49). webrtc-version-updater 2022-09-21 21:02:50 -07:00
  • 29a0e2716c Roll chromium_revision 314904fc7b..e120330982 (1049894:1050012) chromium-webrtc-autoroll 2022-09-21 19:14:54 -07:00
  • a53bfdbe1c Roll chromium_revision cf0596b83b..314904fc7b (1049743:1049894) chromium-webrtc-autoroll 2022-09-21 15:02:20 -07:00
  • f5042567c0 Roll chromium_revision 6eebdbd552..cf0596b83b (1049590:1049743) chromium-webrtc-autoroll 2022-09-21 11:06:20 -07:00
  • f68a06c34b [PCLF] Cleanup old video dumping API Artem Titov 2022-09-21 16:04:29 +02:00
  • 7b3d61ccf0 Add test coverage for P2PTransportChannel refactor (#8/8) Sameer Vijaykar 2022-09-21 15:49:44 +02:00
  • 3680605caa [PCLF] Enable exporting of perf metric via new API Artem Titov 2022-09-21 16:08:03 +02:00
  • cbad8add12 Delete rtc::Message and rtc::MessageHandler Danil Chapovalov 2022-09-21 13:55:31 +02:00
  • 65ab3460f5 PCLF: Pass all frames to OnFrameEncoded, even if discarded by SFU Florent Castelli 2022-08-30 18:56:45 +00:00
  • f7bc5429b8 [PCLF] Fix test case for network metrics exported through new API Artem Titov 2022-09-21 14:38:40 +02:00
  • d95345484d [PCLF] Fix exported test case for audio analyzer through new metrics API Artem Titov 2022-09-21 14:36:12 +02:00
  • 8da280282b [DVQA] Fix: allow export cpu_usage through new perf metrics API Artem Titov 2022-09-21 14:34:04 +02:00
  • 45c6f5e2e1 Change StdoutMetricsExporter format to improve readability Artem Titov 2022-09-21 14:27:29 +02:00
  • b2ccd85269 Roll chromium_revision d6e44055b0..6eebdbd552 (1049465:1049590) chromium-webrtc-autoroll 2022-09-21 05:06:48 -07:00
  • bc4796af94 Add the dependency descriptor for H.264 temporal scalability Byoungchan Lee 2022-09-21 10:28:51 +09:00
  • 8eeb9b03a8 RtpPacketInfo: deprecated ctors and getter removed Alessio Bazzica 2022-09-20 11:27:13 +02:00
  • a18144182d Dont send probe if NetworkStateEstimate.link_capacity_upper=DataRate::Zero Per Kjellander 2022-09-21 10:57:04 +02:00