Commit Graph

  • d44e3410b6 Delete rtc::Thread functions that use rtc::MessageHandler Danil Chapovalov 2022-09-16 17:26:10 +02:00
  • 52dd1a566a Reland "Add an active ICE controller that wraps a legacy controller (#7/n)" Sameer Vijaykar 2022-09-19 13:11:11 +02:00
  • 2f650fa822 JitterEstimator: remove unnecessary helper functions Rasmus Brandt 2022-09-21 09:39:44 +02:00
  • d795c8bd16 [PCLF] Add possibility to use new perf metrics api in CrossMediaMetricsReporter Artem Titov 2022-09-21 09:37:32 +02:00
  • 86f2022f0e [PCLF] Add possibility to use new perf metrics api in NetworkQualityMetricsReporter Artem Titov 2022-09-21 09:30:57 +02:00
  • e11d5e378c [DVQA] Add ability to export metrics with MetricsLoggerAndExporter Artem Titov 2022-09-21 09:27:40 +02:00
  • 2d1907bfd2 [PCLF] Add possibility to use new perf metrics api in DefaultAudioQualityAnalyzer Artem Titov 2022-09-21 09:28:56 +02:00
  • c9f66907fc [PCLF] Add possibility to use new perf metrics api in StatsBasedNetworkQualityMetricsReporter Artem Titov 2022-09-21 09:30:36 +02:00
  • 164bb2fcca [PCLF] Add possibility to use new perf metrics api in VideoQualityMetricsReporter Artem Titov 2022-09-21 08:48:45 +02:00
  • a5d2c7ecd6 Introduce PrintResultProxyMetricsExporter for migration from old to new API Artem Titov 2022-09-21 00:00:47 +02:00
  • 8647a87aad Roll chromium_revision 27f761b8fc..d6e44055b0 (1049360:1049465) chromium-webrtc-autoroll 2022-09-20 21:02:22 -07:00
  • f22c6b4a07 Simplify creation of SvcTestParameters in pc/test/svc_e2e_tests.cc Byoungchan Lee 2022-09-21 08:56:40 +09:00
  • f8adc56343 Roll chromium_revision 3b9b8275bb..27f761b8fc (1049219:1049360) chromium-webrtc-autoroll 2022-09-20 15:03:04 -07:00
  • 539c1da98d Rename Metric Units: kTimeMs->kMilliseconds and kSizeInBytes->kBytes Artem Titov 2022-09-20 21:16:11 +02:00
  • bffecb3894 Roll chromium_revision 67615457cd..3b9b8275bb (1049045:1049219) chromium-webrtc-autoroll 2022-09-20 11:14:25 -07:00
  • 01f3841e38 Fix: convert mean and stddev values when exporting to CPD Artem Titov 2022-09-20 18:46:51 +02:00
  • a3253e35b1 Fix test name in StdoutMetricsExporterTest Artem Titov 2022-09-20 18:38:55 +02:00
  • a163ea4515 Add tests for H264 SVC support Florent Castelli 2022-09-20 17:59:18 +02:00
  • c69188d15a AudioProcessingImpl: Add input volume unit tests Hanna Silen 2022-09-16 11:38:56 +02:00
  • 50a2a73ed9 Revert "Add an active ICE controller that wraps a legacy controller (#7/n)" Sameer Vijaykar 2022-09-20 14:09:45 +00:00
  • 6326c9c201 Add an active ICE controller that wraps a legacy controller (#7/n) Sameer Vijaykar 2022-09-19 13:11:11 +02:00
  • 56b96ffe6a Surface local_capture_clock_offset from RtpSource Alessio Bazzica 2022-09-20 11:16:16 +02:00
  • 54d9f056c6 Roll chromium_revision 651829c138..67615457cd (1048934:1049045) chromium-webrtc-autoroll 2022-09-20 05:02:24 -07:00
  • 034f17aa4e Introduce MetricsExporter for Chrome Perf Dashboard Artem Titov 2022-09-20 13:28:36 +02:00
  • 36a6599a95 Schedule all video decodes with high precision Evan Shrubsole 2022-09-20 08:04:58 +00:00
  • 275d63a13e Add MetricsSetProtoFileExporter Artem Titov 2022-09-20 10:27:36 +02:00
  • a1d035655e RtpPacketInfo: new ctor + deprecated ctors clean-up Alessio Bazzica 2022-09-19 18:05:29 +02:00
  • 7d1f6bb86c Add field trial to not probe if estimates are larger that max needed. Per Kjellander 2022-09-19 16:19:55 +02:00
  • e3b410f54a Update WebRTC code version (2022-09-20T04:12:52). webrtc-version-updater 2022-09-19 21:12:53 -07:00
  • 066a658a15 Roll chromium_revision e069a92617..651829c138 (1048809:1048934) chromium-webrtc-autoroll 2022-09-19 21:03:01 -07:00
  • 8f17f7380f Add tests for advertising dependency descriptor rtp header extension. Byoungchan Lee 2022-08-25 21:35:30 +09:00
  • 5c723cedaa Roll chromium_revision 857ff5a922..e069a92617 (1048680:1048809) chromium-webrtc-autoroll 2022-09-19 15:02:12 -07:00
  • 81f22bf157 Roll chromium_revision e647d8aafa..857ff5a922 (1048551:1048680) chromium-webrtc-autoroll 2022-09-19 11:03:01 -07:00
  • f76a823132 Enable Chromium's rtc::ThreadWrapper to use TaskQueueTest. Markus Handell 2022-09-19 14:47:48 +00:00
  • 44161f542b Introduce MetricsLoggerAndExporter Artem Titov 2022-09-19 12:25:19 +02:00
  • 495e058730 Roll chromium_revision 59ad47fe43..e647d8aafa (1048328:1048551) chromium-webrtc-autoroll 2022-09-19 03:02:12 -07:00
  • 1adcde9dfe Use active ICE controller in P2PTransportChannel with an adapter (#6/n) Sameer Vijaykar 2022-09-16 15:04:34 +02:00
  • b555e83395 add ccmni as cellular type Artem Titov 2022-09-19 09:07:32 +02:00
  • 1306ad4bd7 Keep old checksums for older version of opus Christoffer Jansson 2022-09-19 08:39:12 +02:00
  • 6432576a6b Update WebRTC code version (2022-09-19T04:07:26). webrtc-version-updater 2022-09-18 21:07:27 -07:00
  • 7f1fa1f1ac Update WebRTC code version (2022-09-18T04:03:12). webrtc-version-updater 2022-09-17 21:03:13 -07:00
  • 7db44a4dd3 Update WebRTC code version (2022-09-17T04:02:51). webrtc-version-updater 2022-09-16 21:02:52 -07:00
  • c82783b70f Roll chromium_revision 355422f3e0..59ad47fe43 (1048217:1048328) chromium-webrtc-autoroll 2022-09-16 19:03:17 -07:00
  • 27f91afa38 Introduce MetricsExporter API with stdout implementation Artem Titov 2022-09-17 00:12:19 +02:00
  • acd375723b Roll chromium_revision ea8a94b309..355422f3e0 (1048110:1048217) chromium-webrtc-autoroll 2022-09-16 15:04:28 -07:00
  • b7531ef7ef Roll chromium_revision 5f70135093..ea8a94b309 (1047943:1048110) chromium-webrtc-autoroll 2022-09-16 11:04:23 -07:00
  • 53a762a857 Roll chromium_revision 6ccdf1a255..5f70135093 (1046947:1047943) Christoffer Jansson 2022-09-16 16:29:56 +02:00
  • babdaa8623 Unbind VirtualSocket from rtc::MessageHandler Danil Chapovalov 2022-09-16 12:41:11 +02:00
  • e16e3e2cb8 Delete MessageHandlerAutoCleanup and ThreadManager::Clear Danil Chapovalov 2022-09-16 14:16:30 +02:00
  • 9a6a087f37 Remove forward declares Rasmus Brandt 2022-09-16 13:39:47 +02:00
  • e4bc975a8a JitterEstimator: add field trial for not estimating noise for congested frames Rasmus Brandt 2022-09-16 13:27:47 +02:00
  • f6332f29c0 Add python grpc to .vpython3 for ios test runner Christoffer Jansson 2022-09-16 09:55:00 +02:00
  • 4cdc9effac Revert "Update checksums for some Opus bit-exactness tests." Christoffer Jansson 2022-09-16 11:20:19 +00:00
  • 03e6cccc28 Revert "rtp sender: don't send BYE on deactivating streams" Philipp Hancke 2022-09-15 11:11:20 +00:00
  • 2720dc5b3b Update WebRTC code version (2022-09-16T04:07:59). webrtc-version-updater 2022-09-15 21:08:00 -07:00
  • 44c6ce1bf6 Update checksums for some Opus bit-exactness tests. Felicia Lim 2022-09-09 15:25:40 -07:00
  • 1a59cb6108 Renamed methods. Peter Hanspers 2022-09-15 13:52:07 +02:00
  • bcf24f5bcd Move TimestampExtrapolator closer to its single user Rasmus Brandt 2022-09-14 15:52:13 +02:00
  • 624f2eb1aa JitterEstimator: add field trial for overriding frame delay variation clamping Rasmus Brandt 2022-09-15 12:41:53 +02:00
  • e1a198b41d VideoStreamEncoder: set at target quality based on codec. Markus Handell 2022-09-15 08:13:25 +00:00
  • 7d704739d7 JitterEstimator: add input validation to field trials Rasmus Brandt 2022-09-15 12:36:04 +02:00
  • bd0e8ef946 Make it possible to set the packet size needed to trigger a probe. Per Kjellander 2022-09-15 09:31:56 +02:00
  • 282de03603 Fix P2PTransportChannel unit tests to not rely on connections ordering Sameer Vijaykar 2022-09-13 16:19:22 +02:00
  • a01e7275c2 Fix race at destruction in StunServerTests and reenable them on tsan Danil Chapovalov 2022-09-14 17:26:58 +02:00
  • 664d8a76b4 Update WebRTC code version (2022-09-15T04:10:56). webrtc-version-updater 2022-09-14 21:10:57 -07:00
  • 31996f48f4 RtpSource: remove deprecated ctor, use designated initializers Alessio Bazzica 2022-09-14 15:32:53 +02:00
  • ca27f1a1a0 Make ScreenCastPortal::CaptureSourceType private Alex Cooper 2022-09-08 14:42:17 -07:00
  • 024bd84ca1 Roll chromium_revision 6e61ef84b1..6ccdf1a255 (1046816:1046947) chromium-webrtc-autoroll 2022-09-14 09:01:30 -07:00
  • 916648107b Generalize MovingMedianFilter to MovingPercentileFilter Rasmus Brandt 2022-09-14 16:22:24 +02:00
  • 64edb15e1e Make P2PTransportChannel implement IceAgentInterface (#5/n) Sameer Vijaykar 2022-09-14 11:50:08 +02:00
  • 18408391ad Keep state internally of connections added to P2PTransportChannel (#4/n) Sameer Vijaykar 2022-09-14 11:49:47 +02:00
  • 80ed9b8eb9 Remove unused VP9 TemporalStructureMode Byoungchan Lee 2022-09-07 09:35:01 +09:00
  • c898c82884 Introduce Metric object for new perf metrics logging system Artem Titov 2022-09-14 13:14:02 +02:00
  • 0a617882df JitterEstimator: add field trial overrides for avg frame filter Rasmus Brandt 2022-09-14 12:09:36 +02:00
  • 6fa8a759b4 Add an active ICE controller factory to IceTransportInit (#3/n) Sameer Vijaykar 2022-09-14 11:48:54 +02:00
  • fc3b67f707 Roll chromium_revision 634d852d69..6e61ef84b1 (1042444:1046816) chromium-webrtc-autoroll 2022-09-14 02:41:26 -07:00
  • 8c725f368c Fix several UBsan issues with memcpy Byoungchan Lee 2022-09-13 17:53:49 +09:00
  • a0adeb7059 Set Fuchsia Api level + update SDK version Christoffer Jansson 2022-09-14 09:55:50 +02:00
  • f21ec6bd05 Reset cache on Windows bots. Mirko Bonadei 2022-09-14 06:51:35 +00:00
  • ca1454a9c2 Delete rtc::Thread::Send in favor of rtc::Thread::BlockingCall Danil Chapovalov 2022-09-13 13:12:25 +02:00
  • 565e5b0829 Ensure Lossbased BWE v2 target rate is updated before updating probe controller Per Kjellander 2022-09-13 13:31:07 +02:00
  • 41263fab8f Delete UMA histograms relating to Plan B vs Unified Plan. Henrik Boström 2022-09-13 14:36:46 +02:00
  • 39f216bf1d Reset cache on Windows bots. Mirko Bonadei 2022-09-13 13:23:27 +00:00
  • 842858c6d0 loongarch: Add loongarch architecture support. Wang Qing 2022-09-13 11:27:34 +08:00
  • 094ee30504 Add an active ICE controller interface (#2/n) Sameer Vijaykar 2022-09-12 16:37:54 +02:00
  • 0a426f8fcf Update WebRTC code version (2022-09-13T04:12:13). webrtc-version-updater 2022-09-12 21:12:13 -07:00
  • eab4ab6637 VideoStreamEncoder: add Encode and QP feedback logging. Markus Handell 2022-09-12 16:33:32 +02:00
  • 307f7f37e0 Fix memcpy nullptr src or dest (UB). Mirko Bonadei 2022-09-12 12:38:24 +00:00
  • b88c3b5e02 Add an ICE agent interface (#1/n) Sameer Vijaykar 2022-09-12 10:20:54 +02:00
  • c7d1f11646 Android: Expose VideoFrame.TextureBuffer.applyTransformMatrix Magnus Jedvert 2022-09-12 13:02:49 +00:00
  • ceb71cd557 Switch encoder on any critical frame encode error (returncode < 0) Sergey Silkin 2022-09-12 11:40:04 +02:00
  • a22c2a0c58 rtp sender: don't send BYE on deactivating streams Philipp Hancke 2022-08-30 19:53:47 +02:00
  • 09472fd8d9 Reset cache on Windows bots. Mirko Bonadei 2022-09-12 09:38:06 +00:00
  • 5ff51ee283 Migrate Linux64 Release (Libfuzzer) to use reclient Junji Watanabe 2022-09-12 16:16:58 +09:00
  • e56e3650f2 AgcManagerDirectTestHelper simplified and API contract compliant Alessio Bazzica 2022-09-06 17:36:26 +02:00
  • 533e461228 APM: make recommended_stream_analog_level() a trivial getter Alessio Bazzica 2022-09-07 16:58:33 +02:00
  • fcf1af3049 APM: add AudioProcessingImpl::capture_::applied_input_volume(_changed) Alessio Bazzica 2022-09-07 17:14:26 +02:00
  • 0c0c602653 APM: refactor emulated input volume for capture level adjustment Alessio Bazzica 2022-09-07 15:15:52 +02:00
  • a5aaedb327 Fix AudioProcessingImplTest tests on analog gain changes Alessio Bazzica 2022-09-06 16:39:07 +02:00
  • 3153b363cd AEC dump Stream::level renamed Alessio Bazzica 2022-09-05 16:05:24 +02:00