Commit Graph

  • 39d1f74909 Decide Av1 num of threads on frame size and available cores. Jerome Jiang 2020-12-16 17:54:33 -08:00
  • 8592111e45 Add empty header to simplify Chromium migration. Mirko Bonadei 2020-12-16 14:08:43 +01:00
  • 747d349a59 Roll chromium_revision 85af621460..6370178a72 (837534:837763) chromium-webrtc-autoroll 2020-12-16 14:01:57 -08:00
  • 98d9c306ef Don't instantiate any CallStats object in RtpVideoSender tests Niels Möller 2020-12-16 11:53:09 +01:00
  • 7bb3afac79 Roll chromium_revision 708cc13de4..85af621460 (835045:837534) chromium-webrtc-autoroll 2020-12-16 04:01:58 -08:00
  • 334b1fd321 VideoReceiveStream: eliminate task post in decode path. Markus Handell 2020-12-14 00:08:11 +01:00
  • f964dea554 Lower HighBitrateAV1 liabom test quality threshold Andrey Logvin 2020-12-15 19:06:20 +00:00
  • 4793e9e3ce sdp: ignore legacy sctpmap line Philipp Hancke 2020-12-15 12:40:57 +01:00
  • ce42cbeba8 doc: update working-with-native-branches information Philipp Hancke 2020-12-16 09:34:57 +01:00
  • 5686e3457e Optimize calls to std::string::find() and friends for a single char. Mirko Bonadei 2020-12-16 07:29:02 +01:00
  • 0e7b3a9dad Add a Clone() method to SessionDescriptionInterface Harald Alvestrand 2020-12-15 15:18:28 +00:00
  • ebe5acb27a VideoCodecTextFixture and YuvFrameReader improvements. Erik Språng 2020-12-03 16:18:44 +01:00
  • 8987c88190 Refactor test window creation functions to be reusable. Austin Orion 2020-12-15 10:39:24 -08:00
  • 4190ce995b Add unit test ReportsUpdatedVideoLayersAllocationWhenResolutionChanges Per Kjellander 2020-12-15 17:24:55 +01:00
  • 46ea5d7f82 Surface the number of encoded channels Gustaf Ullberg 2020-12-15 15:12:16 +01:00
  • c72733dc95 Clarify thread/TaskQueue requirements for internal::CallStats Niels Möller 2020-12-14 12:12:37 +01:00
  • 16dd6b0ce4 Fixing the bounds for the max and min erle in the erle instantaneous estimation. Jesús de Vicente Peña 2020-12-15 14:24:31 +01:00
  • a13b47ffc0 Refresh rtc_base/OWNERS. Mirko Bonadei 2020-12-08 20:43:10 +01:00
  • b08b23e989 Fix typo in auto-updater. Mirko Bonadei 2020-12-15 13:15:01 +01:00
  • 3c5d5824a3 Add last_data_sent timestamp to Connection. Jonas Oreland 2020-12-14 12:45:05 +01:00
  • 3942380d32 Fix Authors Check presubmit. Mirko Bonadei 2020-12-15 12:02:26 +01:00
  • cf8ec1f686 Introduce empty rtc_base:async_resolver target. Mirko Bonadei 2020-12-15 10:16:07 +01:00
  • a6c236f933 Add TBR to the WebRTC code freshness updater and send to CQ. Mirko Bonadei 2020-12-14 21:45:37 +01:00
  • 2412602b68 Using absl::optional for round trip time return type handling. Tim Na 2020-12-11 13:31:55 -08:00
  • c70bd1837d Get rid of recently added rtc_openssl_is_boringssl build argument. Taylor Brandstetter 2020-12-11 11:30:43 -08:00
  • b985748f66 Add WebRTC code freshness version string. Mirko Bonadei 2020-12-14 15:28:43 +01:00
  • 6a646905b9 Use a task queue for call interaction in video_replay tool Ilya Nikolaevskiy 2020-12-11 11:07:01 +01:00
  • 9ff23bad06 Fix order-dependent tests. Mirko Bonadei 2020-12-14 12:01:59 +01:00
  • cc02721090 Extend LibvpxInterface with VP9 support and use it from LibvpxVp9Encoder Erik Språng 2020-12-13 14:50:59 +01:00
  • 9325d343e5 Enforcing return type handling on VoIP API. Tim Na 2020-12-10 14:01:24 -08:00
  • 1a9be30702 Add tests for adding many transceivers and renegotiating. Harald Alvestrand 2020-12-11 14:53:59 +00:00
  • 064be38380 Reland "Enable FlexFEC as a receiver video codec by default" Harsh Maniar 2020-12-08 12:02:56 -08:00
  • 165c618bb9 Reland: Use CRYPTO_BUFFER APIs instead of X509 when building with BoringSSL. Taylor Brandstetter 2020-12-10 16:23:03 -08:00
  • c1ad1ff178 Do all BaseChannel operations within a single Thread::Invoke. Taylor Brandstetter 2020-12-10 15:31:14 -08:00
  • 0186d2d626 Splits vp9_impl into libvpx_vp9_encoder and libvpx_vp9_decoder. Erik Språng 2020-12-09 20:58:21 +01:00
  • 370e60098c Remove EncodedFrame::inter_layer_predicted. philipel 2020-12-10 15:28:35 +01:00
  • cb327d9162 Remove use of inter_layer_predicted in FrameBuffer2. philipel 2020-12-10 10:49:20 +01:00
  • b95d90b78a Rename UNIT_TEST to WEBRTC_UNIT_TEST Andrey Logvin 2020-12-09 12:49:39 +00:00
  • 7e6290d1d2 Revert "Use CRYPTO_BUFFER APIs instead of X509 when building with BoringSSL." Sam Zackrisson 2020-12-10 07:55:28 +00:00
  • 72f638a9a2 Use CRYPTO_BUFFER APIs instead of X509 when building with BoringSSL. Taylor Brandstetter 2020-11-15 13:01:15 -08:00
  • 20ecd8f777 sdp: add missing continue after parsing b= lines Philipp Hancke 2020-12-09 10:42:40 +01:00
  • 3bda2362f1 Erle metric: avoid the decreasing of the metric when there is no render activity. Jesús de Vicente Peña 2020-12-08 17:34:24 +01:00
  • 0cb7326b54 Stop using inter_layer_predicted flag for VP9. philipel 2020-12-08 17:36:53 +01:00
  • 9795306330 Roll chromium_revision a89d00b391..708cc13de4 (834813:835045) chromium-webrtc-autoroll 2020-12-08 20:02:24 -08:00
  • e8ee462681 RNN VAD: FC layer simplified Alessio Bazzica 2020-12-08 11:30:47 +01:00
  • e3dd5660ea Roll chromium_revision 2be5b61c67..a89d00b391 (834670:834813) chromium-webrtc-autoroll 2020-12-08 12:03:41 -08:00
  • d7808f1c46 Add DVQA support for scenarios with new participants joining Andrey Logvin 2020-12-08 15:21:27 +00:00
  • 4e9c5b592a RNN VAD: GRU layer optimized Alessio Bazzica 2020-12-08 11:26:05 +01:00
  • df9245c09a sdp: log unhandled lines at LS_VERBOSE level Philipp Hancke 2020-12-08 14:00:37 +01:00
  • 992a96f68e AEC3: Prevent diverging coarse filter from influencing the refined filter Gustaf Ullberg 2020-12-08 13:03:55 +01:00
  • 04ed0a0773 Change LS_ERROR to LS_WARNING for unsupported decoder formats Johannes Kron 2020-12-08 14:47:40 +01:00
  • 5c4c836ac4 use [35,65] rtp payload type range for new codecs Philipp Hancke 2020-12-08 13:55:12 +01:00
  • ba90b7f171 Don't log errors on a=rtcp lines Harald Alvestrand 2020-12-08 12:56:56 +00:00
  • 92ff651f59 Roll chromium_revision 3d828369f4..2be5b61c67 (834461:834670) chromium-webrtc-autoroll 2020-12-08 04:02:12 -08:00
  • d62c19e53f Removes spammy SDP log henrika 2020-12-07 17:52:34 +01:00
  • 12dc274749 Make the static variable kChunkSizeMs constexpr Per Åhgren 2020-12-08 09:40:35 +01:00
  • 2f0dcc8eb9 Clean up RtpVp9RefFinder unittests. philipel 2020-12-07 17:48:52 +01:00
  • 717c6b5269 Roll chromium_revision eb89725d5b..3d828369f4 (834328:834461) chromium-webrtc-autoroll 2020-12-07 16:01:34 -08:00
  • 476859d38b Stop threadjumping to get RTP transport in channel.cc Harald Alvestrand 2020-12-07 11:16:45 +00:00
  • d279cc5a33 Roll chromium_revision c24aab83fe..eb89725d5b (834189:834328) chromium-webrtc-autoroll 2020-12-07 12:01:54 -08:00
  • 09ca9a132c allow dynamic payload types <= 95 Philipp Hancke 2020-12-07 15:42:50 +01:00
  • bb1a28de3c RNN VAD: unit test code clean-up Alessio Bazzica 2020-12-07 17:02:22 +01:00
  • bc7e5ac1c9 Roll chromium_revision 29886952c7..c24aab83fe (834077:834189) chromium-webrtc-autoroll 2020-12-07 06:06:05 -08:00
  • cf15cb5c94 Update how FEC handles protection parameters for key vs delta frames. Erik Språng 2020-12-07 13:18:34 +01:00
  • 3ee4af4509 AGC2: Fix GetAvailableCpuFeatures() Alessio Bazzica 2020-12-07 13:06:57 +01:00
  • 0f0bcb39f3 Declare BaseChannel::media_channel_ const Harald Alvestrand 2020-12-07 11:45:55 +00:00
  • ea969d287b Reland Addd class InterArrivalDelta to goog_cc Per Kjellander 2020-12-04 17:31:37 +01:00
  • c20baf6067 Remove nesting of Naggy/Strict/NiceMock Alex Konradi 2020-12-03 11:30:34 -05:00
  • 47fa08f90d Add field trial WebRTC-AllowMACBasedIPv6 Jonas Oreland 2020-12-05 18:09:13 +01:00
  • 53becc67e1 Roll chromium_revision a04842f6a7..29886952c7 (833885:834077) chromium-webrtc-autoroll 2020-12-06 12:02:47 -08:00
  • 3931591476 Reland "Adds experimental libvpx VP9 speed settings." Erik Språng 2020-12-04 14:04:10 +01:00
  • f8bc30f605 Roll chromium_revision d1dd90b2d2..a04842f6a7 (833763:833885) chromium-webrtc-autoroll 2020-12-04 14:01:33 -08:00
  • 1cbd07519d Roll chromium_revision 663e2bfeb3..d1dd90b2d2 (833628:833763) chromium-webrtc-autoroll 2020-12-04 10:04:29 -08:00
  • d13178cb55 Cleanup obsolete filtering of small packets in delay based estimator. Christoffer Rodbro 2020-12-04 14:17:49 +01:00
  • d708677d7a Cleans up WebRTC-Pacer-SmallFirstProbePacket flag Erik Språng 2020-12-03 16:34:05 +01:00
  • 397c40e2a4 dump raw rtp packets in text2pcap format Philipp Hancke 2020-12-04 12:11:27 +01:00
  • 6c80aebd00 Remove kwiberg@webrtc.org from OWNERS files Henrik Lundin 2020-12-04 14:00:44 +01:00
  • 837f13c84c Relax check for unknown STUN attribute lengths Harald Alvestrand 2020-12-04 07:52:22 +00:00
  • 85e62e6d13 Use RTC_HAS_MSAN to check for MSan builds. Mirko Bonadei 2020-12-03 09:53:42 +01:00
  • ad70609509 Implement fake PixelLimitResource for TestBed. Henrik Boström 2020-12-04 09:37:47 +01:00
  • 9131313913 RNN VAD: GRU layer isolated into rnn_gru.h/.cc Alessio Bazzica 2020-12-03 19:35:05 +01:00
  • 0bf7082260 Roll chromium_revision 0d8179a1dc..663e2bfeb3 (833508:833628) chromium-webrtc-autoroll 2020-12-03 22:02:26 -08:00
  • c3c8129736 Add support for PipeWire 0.3 Jan Grulich 2020-12-02 09:03:34 +01:00
  • 32bed07d0f Roll chromium_revision 8115efcf14..0d8179a1dc (833270:833508) chromium-webrtc-autoroll 2020-12-03 16:03:18 -08:00
  • 31d3b217d3 RNN VAD: FC layer isolated into rnn_fc.h/.cc Alessio Bazzica 2020-12-03 19:33:52 +01:00
  • a760bca072 Revert "Add class InterArrivalDelta to goog_cc" Per Kjellander 2020-12-03 15:05:48 +00:00
  • 812dc072c6 RNN VAD: FC and GRU layers implicit conversion to ArrayView Alessio Bazzica 2020-12-03 16:54:38 +01:00
  • 40c3ea5c71 Improve screen sharing with PipeWire on Wayland Jan Grulich 2020-12-02 09:02:52 +01:00
  • ead570c963 Revert "Adds experimental libvpx VP9 speed settings." Erik Språng 2020-12-03 16:05:49 +00:00
  • 9efeb9b74b Roll chromium_revision 20fa2e0bca..8115efcf14 (833170:833270) chromium-webrtc-autoroll 2020-12-03 06:03:04 -08:00
  • 10f76ac226 Move RtpVp9RefFinder unittests into its own file. philipel 2020-12-03 14:47:23 +01:00
  • f65a003f7f Fix for 3 NetEq fuzzer issues. Ivo Creusen 2020-12-03 10:06:25 +01:00
  • e7b5c1a235 RNN VAD: unit tests for RnnBasedVad Alessio Bazzica 2020-11-26 14:32:36 +01:00
  • 05266ca658 h264: s/StrapA/STAP-A Philipp Hancke 2020-12-03 08:36:12 +01:00
  • d891fd3f6f Disable HMM based transparent mode classifier Gustaf Ullberg 2020-12-03 11:17:12 +01:00
  • fd5dadbea9 RNN VAD: use VectorMath::DotProduct() for pitch search Alessio Bazzica 2020-11-26 14:32:14 +01:00
  • be810cba19 Delete SetRtcpXrRrtrStatus, make it a construction-time setting Niels Möller 2020-12-02 14:25:03 +01:00
  • 091617dda8 Change TestStunServer::Create to take a SocketServer rather than a thread as argument. Niels Möller 2020-12-02 15:32:08 +01:00
  • c40073b687 doc: chrome://media-internals is useful for camera issues Philipp Hancke 2020-11-25 12:55:28 +01:00
  • 5ae40f625d Roll chromium_revision a3682304f6..20fa2e0bca (833048:833170) chromium-webrtc-autoroll 2020-12-02 22:07:23 -08:00