Commit Graph

  • 1710706db8 Configure framerate/temporal layers via VideoEncoderConfig. Åsa Persson 2020-10-08 08:57:51 +02:00
  • b6477858ac Cleans up code related to legacy pre-pacing fec generation. Erik Språng 2020-10-05 14:20:51 +02:00
  • 0d1b044db8 RTC_EXPORT NV12BufferInterface Evan Shrubsole 2020-10-07 18:09:56 +02:00
  • dcef6410b3 Stop using VideoBitrateAllocationObserver in VideoStreamEncoder. Per Kjellander 2020-10-07 15:09:05 +02:00
  • 5c71f779e9 Trigger bots again. Mirko Bonadei 2020-10-07 17:57:58 +02:00
  • 4e8a797e14 Guard pipewire configs with rtc_use_pipewire. Mirko Bonadei 2020-10-07 16:20:25 +02:00
  • f25590e00b Revert "Remove placeholder Obj-C headers and use angle-bracketed headers." Mirko Bonadei 2020-10-07 14:30:54 +00:00
  • 6bfad33fd8 Remove placeholder Obj-C headers and use angle-bracketed headers. Byoungchan Lee 2020-10-07 20:58:49 +09:00
  • 9b87037073 Improve screen sharing with PipeWire on Wayland Jan Grulich 2020-10-06 19:54:16 +02:00
  • ff9f6461b6 Revert "Reland "Refactor NetEq delay manager logic."" Jakob Ivarsson 2020-10-07 12:46:42 +00:00
  • d0a8f51ef7 Reland Refactor reporting of VideoBitrateAllocation Per Kjellander 2020-10-07 11:28:41 +02:00
  • d9603b276b Update pylintrc to match Chromium style guide. Mirko Bonadei 2020-10-05 11:02:19 +02:00
  • 5b0643d8b6 Revert "Trigger post-submit bots." Mirko Bonadei 2020-10-07 08:41:25 +00:00
  • b8781796d4 Revert "Refactor reporting of VideoBitrateAllocation" Per Kjellander 2020-10-06 19:56:17 +00:00
  • 08b6253459 Trigger post-submit bots. Mirko Bonadei 2020-10-07 09:56:07 +02:00
  • 0abd518abd Revert "Introduce RTC_NO_UNIQUE_ADDRESS." Mirko Bonadei 2020-10-06 19:39:59 +00:00
  • 84ba18ab14 Make symbolic names for UntypedFunction's inline storage size Karl Wiberg 2020-10-06 12:10:59 +02:00
  • 3e3e16682d Migrates probing end-to-end test to scenario test. Erik Språng 2020-10-06 21:51:21 +02:00
  • 2a7c57c34f Reland "Refactor NetEq delay manager logic." Jakob Ivarsson 2020-10-06 18:12:07 +02:00
  • 16e7b515ee Unit test around ProcessThread usage Tim Na 2020-10-06 09:24:33 -07:00
  • 43546869d6 Notify NetEqController during muted state. Ivo Creusen 2020-10-06 17:29:09 +02:00
  • b1ae5ccd16 Revert "Refactor NetEq delay manager logic." Jakob Ivarsson 2020-10-06 15:37:28 +00:00
  • df5f864055 Roll chromium_revision c814c493d7..20cffe6848 (814002:814194) chromium-webrtc-autoroll 2020-10-06 07:02:54 -07:00
  • 3699236fca Update RTC_DCHECK_IS_ON checks in SdpOfferAnswerHandler Tomas Gunnarsson 2020-10-05 21:41:36 +02:00
  • f8e62fcb14 Refactor NetEq delay manager logic. Jakob Ivarsson 2020-10-06 14:36:54 +02:00
  • 76d3e7a8d1 NV12 support for VP8 simulcast Evan Shrubsole 2020-10-06 12:58:13 +02:00
  • b298f743b8 Revert "Replace sigslot usages with robocaller library." Sam Zackrisson 2020-10-06 11:40:30 +00:00
  • fa2927970e AEC3: Re-add delay headroom when precise alignment is needed Sam Zackrisson 2020-10-05 15:23:04 +02:00
  • cf04e06e99 Roll chromium_revision ed5ec9b235..c814c493d7 (813867:814002) chromium-webrtc-autoroll 2020-10-05 17:11:51 -07:00
  • 40261c3663 Replace sigslot usages with robocaller library. Lahiru Ginnaliya Gamathige 2020-10-03 05:52:05 -07:00
  • bc9ca25ac9 Move (phase 3) more functions called only in sdp_offer_answer Harald Alvestrand 2020-10-05 13:08:41 +00:00
  • e441d5b90d Roll chromium_revision a05846da23..ed5ec9b235 (813761:813867) chromium-webrtc-autoroll 2020-10-05 13:03:40 -07:00
  • 9f32f3b423 webrtc: Replace is_desktop_linux with is_linux Xiaohan Wang 2020-10-01 14:46:54 -07:00
  • e3aeeb9eb4 Roll chromium_revision ac83b0e7d9..a05846da23 (813657:813761) chromium-webrtc-autoroll 2020-10-05 09:04:08 -07:00
  • eacbd972ab AGC2 logs Alessio Bazzica 2020-10-05 16:54:41 +02:00
  • 9f0c89bd56 Allow RTCP packets longer than 1500 bytes in RTC event log. Bjorn Terelius 2020-10-05 15:58:01 +02:00
  • 04482985b2 Revert "[Sheriff] Revert "Remove MessageHandler[AutoCleanup] dependency from StreamInterface."" Tommi 2020-10-05 12:43:53 +00:00
  • 6556ed2402 Add experimental extension RtpVideoLayersAllocation Per Kjellander 2020-10-05 13:51:47 +02:00
  • 3c65a2b5d4 Cleans up code related to video packetization overhead. Erik Språng 2020-10-04 11:51:22 +02:00
  • f67bb271c2 Factor out common logic for full svc scalability structures Danil Chapovalov 2020-10-05 13:18:48 +02:00
  • 1090e44ac0 Separate PeerConnection's self-message functions to a new file Harald Alvestrand 2020-10-05 07:01:09 +00:00
  • 8e4cda7de0 Give PseudoTcp its own FifoBuffer. Tomas Gunnarsson 2020-10-05 13:44:39 +02:00
  • c401923f3e Take max bitrate into account for target bitrate decision when min bitrate is empty Yun Zhang 2020-10-02 11:23:03 -07:00
  • ab302568c7 Roll chromium_revision 0de57436a9..ac83b0e7d9 (813540:813657) chromium-webrtc-autoroll 2020-10-05 03:03:31 -07:00
  • 895556e19c Avoid converting frames to I420 in VideoStreamEncoder Evan Shrubsole 2020-10-05 09:15:13 +02:00
  • ae5e8ebda7 Roll chromium_revision 9291040a96..0de57436a9 (813386:813540) chromium-webrtc-autoroll 2020-10-03 17:06:01 -07:00
  • f9f53316f5 Reland "Reduce the amount of howling reduction in AEC3" Per Åhgren 2020-10-04 00:39:49 +02:00
  • a43178c871 Reland "Activating AVX2 support by default" Per Åhgren 2020-09-25 12:02:32 +02:00
  • 765d6c19b7 Roll chromium_revision d4fe6f2b44..9291040a96 (813271:813386) chromium-webrtc-autoroll 2020-10-02 15:03:13 -07:00
  • a474fbf413 Move more functions called only in sdp_offer_answer into that file. Harald Alvestrand 2020-10-01 16:47:23 +00:00
  • bd9c33ad59 Add a test to show that H264FmtpSpsPpsIdrInKeyframe parameter is not present in generated SDP Eldar Rello 2020-10-01 17:52:45 +03:00
  • af05c833da [Sheriff] Revert "Remove MessageHandler[AutoCleanup] dependency from StreamInterface." Marina Ciocea 2020-10-02 20:06:22 +00:00
  • 389bf0feb8 AEC3: Move option for reverb model in nonlinaer mode into AEC3 config Sam Zackrisson 2020-10-02 21:13:13 +02:00
  • d48ff45707 Convert LS_VERBOSE and LS_INFO logs in OpenSSLStreamAdapter to DLOG Tomas Gunnarsson 2020-10-02 18:28:46 +02:00
  • 0f1f72eba4 Roll chromium_revision 7d9183ce12..d4fe6f2b44 (813111:813271) chromium-webrtc-autoroll 2020-10-02 11:02:16 -07:00
  • ab89d02b05 Cleans up code related to early loss detection flag. Erik Språng 2020-10-02 16:04:46 +02:00
  • e3c436b16a Adds field trial to set per-layer speed for libvpx vp9. Erik Språng 2020-10-01 19:13:13 +02:00
  • 85ddb23235 Set processing time according to the decode time if provided by the decoder. philipel 2020-10-02 14:46:14 +02:00
  • 7634ea7240 Add method to extract triage alerts from RTC event log analyzer. Bjorn Terelius 2020-10-02 14:53:50 +02:00
  • 09ceed2165 Async audio processing API Olga Sharonova 2020-09-30 18:27:39 +02:00
  • eb79dd9ffd Remove MessageHandler[AutoCleanup] dependency from StreamInterface. Tomas Gunnarsson 2020-10-02 12:54:10 +02:00
  • b33a7186e6 Support layer skipping in L2T2 scalability structure Danil Chapovalov 2020-10-02 12:02:56 +02:00
  • 72db14a6fe Roll chromium_revision 9a738068d7..7d9183ce12 (813008:813111) chromium-webrtc-autoroll 2020-10-02 03:01:34 -07:00
  • 3b7b4f25ef Fix libyuv includes for libyuv roll Ilya Nikolaevskiy 2020-10-01 21:40:26 +02:00
  • 25b0dee820 Reland "Begin implementing WGC CaptureFrame" Austin Orion 2020-10-01 13:47:54 -07:00
  • 5b5abd7910 Roll chromium_revision fa57522d5a..9a738068d7 (812874:813008) chromium-webrtc-autoroll 2020-10-01 17:07:48 -07:00
  • 7f0e83e82b Roll chromium_revision 3211fba075..fa57522d5a (812728:812874) chromium-webrtc-autoroll 2020-10-01 13:02:21 -07:00
  • ab4a49259c GainController2::ToString updated Alessio Bazzica 2020-10-01 17:18:37 +02:00
  • 9a625e7aef AGC2: max output noise level now part of config Alessio Bazzica 2020-10-01 17:16:56 +02:00
  • c082eba758 When reconfiguring VP9 restore previous input pixel format Evan Shrubsole 2020-10-01 17:16:22 +02:00
  • b3d539ef25 Sets VP9 buffer size and speed based on highest active spatial layer. Erik Språng 2020-10-01 16:26:45 +02:00
  • 2e537b8c33 Roll chromium_revision 2cdb2cb666..3211fba075 (812617:812728) chromium-webrtc-autoroll 2020-10-01 09:03:14 -07:00
  • efaa77d80e Delete AllowBlockingCalls and android_media_codec_common.h Niels Möller 2020-10-01 14:23:18 +02:00
  • 29ef556aff AGC2: max adaptation speed now part of config Alessio Bazzica 2020-10-01 16:57:45 +02:00
  • dba4db5668 Revert "Reland "Reduce the amount of howling reduction in AEC3"" Andrey Logvin 2020-10-01 14:48:45 +00:00
  • 39a31afb77 Refactor reporting of VideoBitrateAllocation Per Kjellander 2020-10-01 15:19:31 +02:00
  • 18515e2793 Reland "Reduce the amount of howling reduction in AEC3" Per Åhgren 2020-09-30 15:23:05 +02:00
  • 082fac73be Revert "Reland "Activating AVX2 support by default"" Andrey Logvin 2020-10-01 13:38:51 +00:00
  • 75b9ab6751 Move have_pending_rtp_data_channel_ to sdp_offer_answer Harald Alvestrand 2020-09-30 22:17:18 +00:00
  • c06e374a55 Move more functions from PeerConnection to SdpOfferAnswer Harald Alvestrand 2020-10-01 10:23:33 +00:00
  • a0ad0bbf8f Reland "Activating AVX2 support by default" Per Åhgren 2020-09-25 12:02:32 +02:00
  • b3a83ba8a4 Support layer skipping in L3T1 scalability structure Danil Chapovalov 2020-09-30 18:25:11 +02:00
  • 281fb1ed7b Roll chromium_revision 97f841d7e9..2cdb2cb666 (812293:812617) chromium-webrtc-autoroll 2020-10-01 03:02:37 -07:00
  • 0240cf8625 stop sending x-peer-id in peerconnection_server Philipp Hancke 2020-09-07 22:13:42 +02:00
  • e99c68dd21 Replace one use of sigslot with RoboCaller Lahiru Ginnaliya Gamathige 2020-09-30 14:33:45 -07:00
  • 59f1d1e36d AGC2 adaptive digital controller config: new params Alessio Bazzica 2020-09-30 22:54:00 +02:00
  • 1309c77a48 AGC2 adaptive digital controller config: new param Alessio Bazzica 2020-09-30 22:53:08 +02:00
  • 87b86acde9 AGC2: gain increase allowed once enough adjacent speech frames observed Alessio Bazzica 2020-09-30 22:50:18 +02:00
  • c5204017e1 Roll chromium_revision f9788a96b2..97f841d7e9 (811959:812293) chromium-webrtc-autoroll 2020-09-30 13:01:28 -07:00
  • aa3d3b4793 Revert "Reduce the amount of howling reduction in AEC3" Mirko Bonadei 2020-09-30 18:53:52 +00:00
  • 45be0a9810 Add a test for transceivers being removed when stopped. Harald Alvestrand 2020-09-30 06:55:23 +00:00
  • 80907be915 Revert "Activating AVX2 support by default" Per Åhgren 2020-09-30 13:03:01 +00:00
  • 2978abb88c Reduce the amount of howling reduction in AEC3 Per Åhgren 2020-09-30 15:23:05 +02:00
  • 2a23bd276b Mutex: remove mutex reentrancy crasher. Markus Handell 2020-09-30 12:59:10 +02:00
  • d324a79a85 Remove unused enums and members Gustaf Ullberg 2020-09-29 10:18:35 +02:00
  • 57ad54332b AGC2 Saturation Protector always on Alessio Bazzica 2020-09-30 13:20:09 +02:00
  • 80869c2202 Delete stringize macros. Niels Möller 2020-09-30 13:48:20 +02:00
  • 309a6afd61 Revert "Clean up the AVX2 activation in the gni file" Per Åhgren 2020-09-30 13:02:08 +00:00
  • c18be4a547 Revert "Deactivating AVX2 support by default" Per Åhgren 2020-09-30 10:30:15 +00:00
  • d5e6f413ab AGC2 AdaptiveDigitalGainApplier and AdaptiveAgc code improvements Alessio Bazzica 2020-09-30 13:07:57 +02:00