Commit Graph

  • 9c712bb404 Fix invalid @Nullable handling in TextureBufferImpl. Sami Kalliomäki 2019-10-21 17:06:02 +02:00
  • f298855981 Cleanup of feedback observer interface Sebastian Jansson 2019-10-29 17:18:51 +01:00
  • 470b2d5144 Stop relying on GN's sources_assignment_filter. Mirko Bonadei 2019-10-29 19:39:17 +01:00
  • ae40e19805 AEC3: Adding a configurable render signal gain Per Åhgren 2019-10-29 22:54:05 +01:00
  • 87a7b82520 Refactoring of the noise suppressor and adding true multichannel support Per Åhgren 2019-10-29 22:59:44 +01:00
  • c6c3f862e2 Expose TLS version and SRTP cipher to API Harald Alvestrand 2019-10-29 12:19:31 +01:00
  • 6981fb5fbd Add support to not use turn server as stun server. Honghai Zhang 2019-10-29 12:45:34 -07:00
  • 74f96eccd6 Removes unused late feedback plot from analyzer. Sebastian Jansson 2019-10-29 12:57:54 +01:00
  • 9cdc9cc1c4 Cleanup of deprecated RTPSender code Erik Språng 2019-10-28 18:24:32 +01:00
  • cb30726646 Remove deprecated Audio Processing APIs Gustaf Ullberg 2019-10-29 09:30:44 +01:00
  • 6e4e68852a Fixed MSAN issue with usrsctp reliability test. Yura Yaroshevich 2019-10-28 16:52:03 +03:00
  • fbec2ec292 Detach H264 sps pps tracker from VCMPacket Danil Chapovalov 2019-10-28 13:27:05 +01:00
  • 05c47926ff Removes OnPacketAdded callback from feedback adapter. Sebastian Jansson 2019-10-29 08:28:13 +01:00
  • 9c71e4936b Remove redundant BitrateProber::OnIncomingPacket() call Erik Språng 2019-10-28 23:08:23 +01:00
  • 01a21f71f4 Roll chromium_revision 9109135db0..7ce0264138 (709913:710014) chromium-webrtc-autoroll 2019-10-28 13:02:21 -07:00
  • 77b7529515 Reland "Use RtpSenderEgress directly instead of via RTPSender" Erik Språng 2019-10-28 15:51:36 +01:00
  • 79e653c46d Apply bitrate boosting depending on field-trial. Ivo Creusen 2019-10-28 15:36:04 +01:00
  • 6f5b9e01bc Roll chromium_revision d68d92fb45..9109135db0 (709806:709913) chromium-webrtc-autoroll 2019-10-28 09:02:18 -07:00
  • 70770accb3 Make AudioFrame member instead of raw pointer in APM test fixture Sam Zackrisson 2019-10-25 10:56:53 +02:00
  • cff20c2615 Adds protected bitrate helper methods to RtpRtcpImpl Erik Språng 2019-10-28 12:28:16 +01:00
  • a3728d310d Reland "[PeerConnection] Use an OperationsChain in PeerConnection for async ops." Henrik Boström 2019-10-28 12:09:49 +01:00
  • f50d58b87b Add .clangd to .gitignore Rasmus Brandt 2019-10-28 12:42:40 +01:00
  • 5cb7807a36 Implement crypto stats on DTLS transport Harald Alvestrand 2019-10-28 09:51:17 +01:00
  • a81e2b4510 Revert "Use RtpSenderEgress directly instead of via RTPSender" Erik Språng 2019-10-28 11:17:07 +00:00
  • b533010bc6 Use RtpSenderEgress directly instead of via RTPSender Erik Språng 2019-10-28 10:09:43 +01:00
  • 3eae7e4e3c Add exponential backoff of retransmissions for a given packet Erik Språng 2019-10-25 09:24:45 +02:00
  • 632d57d3d0 Ignore low probe results when using NetworkStateEstimator under field trial Per Kjellander 2019-10-28 07:48:50 +01:00
  • 1230fb787f ICE : add field trial for initial select dampening Jonas Oreland 2019-10-25 15:58:14 +02:00
  • c189ace20a Roll chromium_revision 04c3c4c8f1..d68d92fb45 (709704:709806) chromium-webrtc-autoroll 2019-10-27 23:01:51 -07:00
  • e38e11986f Roll chromium_revision 98ef1d6866..04c3c4c8f1 (709549:709704) chromium-webrtc-autoroll 2019-10-25 17:02:14 -07:00
  • e95fc85cb7 Roll chromium_revision 3c5165bebc..98ef1d6866 (709394:709549) chromium-webrtc-autoroll 2019-10-25 11:02:36 -07:00
  • 91e3ebe468 Revert "Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true."" Mirko Bonadei 2019-10-25 17:54:17 +00:00
  • 29db239fed Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true." Mirko Bonadei 2019-10-15 21:25:07 +02:00
  • e114fb61e1 Added usrsctp reliablitiy stress test. Yura Yaroshevich 2019-10-25 12:48:11 +03:00
  • 67ac9e8ecb Prepares RTPSender for extracting RtpSenderEgress Erik Språng 2019-10-25 15:24:15 +02:00
  • 492fdf40fe Make rtc_json poisonous in WebRTC Sam Zackrisson 2019-10-25 10:45:58 +02:00
  • 1a61739122 Fix MemoryLogWriter so that it always writes the full data. Björn Terelius 2019-10-24 18:19:12 +02:00
  • 53a31f7db8 Introduce injectable NetEqController interface. Ivo Creusen 2019-10-24 15:20:39 +02:00
  • 16cec3be2c Added allow_codec_switching parameter to RTCConfig. philipel 2019-10-25 12:23:02 +02:00
  • 49c0880afa Revert "[PeerConnection] Use an OperationsChain in PeerConnection for async ops." Henrik Boström 2019-10-25 09:54:38 +00:00
  • 1dac707ecb Cleanup PacketBuffer tests to use immediate result Danil Chapovalov 2019-10-24 12:44:23 +02:00
  • 4f2783b9fe Speculative Revert: "Use FakeRenderer when fuzzing" Patrik Höglund 2019-10-25 10:23:34 +02:00
  • b394a565ab Cleanup of EchoControl interface after downstream fixes Gustaf Ullberg 2019-10-25 09:40:50 +02:00
  • e277bde7e4 Add APM test of pre-amplifier gain Sam Zackrisson 2019-10-25 10:07:54 +02:00
  • e914c1e73c Roll chromium_revision 64883b3ea2..3c5165bebc (709283:709394) chromium-webrtc-autoroll 2019-10-25 01:04:35 -07:00
  • 1dddaa1a84 [PeerConnection] Use an OperationsChain in PeerConnection for async ops. Henrik Boström 2019-10-24 12:20:01 +02:00
  • ef0e4d0438 Roll chromium_revision e1ab9e9b20..64883b3ea2 (709180:709283) chromium-webrtc-autoroll 2019-10-24 17:01:40 -07:00
  • c4af214ee2 Roll chromium_revision d7338c33b2..e1ab9e9b20 (708965:709180) chromium-webrtc-autoroll 2019-10-24 13:02:29 -07:00
  • 3cb6104864 AEC3: Support negative delay with external delay estimator Gustaf Ullberg 2019-10-24 15:52:10 +02:00
  • a9229043e3 Calls OnPacketsAcknowledged on RtpRtcp instead of RTPSender directly. Erik Språng 2019-10-24 12:39:32 +02:00
  • b2290f4e13 Revert "Reset end-of-frame flag in non-VCL packet." Sergey Silkin 2019-10-24 10:52:55 +00:00
  • fc78aaceea Batches video frame packets when posting to pacer Erik Språng 2019-10-24 12:55:30 +02:00
  • 2040dcf9fc Roll chromium_revision f656c810e4..d7338c33b2 (708845:708965) chromium-webrtc-autoroll 2019-10-24 03:01:11 -07:00
  • eec39190ce Remove trial WebRTC-Bwe-ProbeRateFallback Per Kjellander 2019-10-24 09:44:12 +02:00
  • d113ee326b Removes deprecated WebRTC-Bwe-AimdRateControl-NetworkState trial. Sebastian Jansson 2019-10-23 10:18:16 +02:00
  • bd2007738e Roll chromium_revision 510c0ca3d7..f656c810e4 (708742:708845) chromium-webrtc-autoroll 2019-10-23 17:03:37 -07:00
  • 0e2b581395 RTC_EXPORT webrtc::DesktopCapturerDifferWrapper. Mirko Bonadei 2019-10-23 11:27:32 -07:00
  • c1a8abc0a3 Roll chromium_revision b5030084da..510c0ca3d7 (708640:708742) chromium-webrtc-autoroll 2019-10-23 13:01:55 -07:00
  • 4ff1c87204 Fix RTC_LOCKABLE RTC_EXPORT order for rtc::Thread. Mirko Bonadei 2019-10-23 11:06:25 -07:00
  • d7bf5c56b6 Revert "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true." Mirko Bonadei 2019-10-23 16:56:13 +00:00
  • 6e81567d29 Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true." Mirko Bonadei 2019-10-15 21:25:07 +02:00
  • ce1ffcdc06 change PacketBuffer to return it's result rather that use callback Danil Chapovalov 2019-10-22 17:12:42 +02:00
  • 2522b25f19 Roll chromium_revision 6dc3a51e22..b5030084da (708537:708640) chromium-webrtc-autoroll 2019-10-23 09:01:28 -07:00
  • 6adb0a2684 Do not compile webrtc_lib_link_test if is_asan=true. Mirko Bonadei 2019-10-23 07:55:04 -07:00
  • 21bfa401dd Update APM config on RuntimeSetting pre amplifier gain change Sam Zackrisson 2019-10-23 09:43:01 +02:00
  • 4f178d08de Fix gtk color-space conversion in peerconnection_client Niels Möller 2019-10-23 08:57:40 +02:00
  • d81a04e7b2 Roll chromium_revision c0cca6e419..6dc3a51e22 (708426:708537) chromium-webrtc-autoroll 2019-10-23 01:05:55 -07:00
  • 0ff7c02bc9 Add multipleTouchEnabled for subview of RTCMTLVideoView and RTCEAGLVideoView CZ Theng 2019-10-22 20:36:40 +08:00
  • 27c293665e Implement an OperationsChain, to be used by PeerConnection in follow-up. Henrik Boström 2019-10-21 15:21:55 +02:00
  • fcf79cca7b Add estimatedPlayoutTimestamp to RTCInboundRTPStreamStats. Åsa Persson 2019-10-22 15:23:44 +02:00
  • 261fc5197e Roll chromium_revision 83bb172f2d..c0cca6e419 (708314:708426) chromium-webrtc-autoroll 2019-10-22 17:02:42 -07:00
  • 8e13e6ed3d Handle no-longer-sticky-in-Q+ WIFI_P2P_CONNECTION_CHANGED_ACTION intent. Qingsi Wang 2019-10-18 17:29:29 -07:00
  • c04792ebef Component Build support for api/task_queue:task_queue_test. Mirko Bonadei 2019-10-22 14:57:03 -07:00
  • 7058d33c19 Roll chromium_revision fc69c6f5b4..83bb172f2d (708204:708314) chromium-webrtc-autoroll 2019-10-22 13:01:30 -07:00
  • 05691ddbd2 Add possibility to skip check_includes presubmit check. Mirko Bonadei 2019-10-22 07:34:24 -07:00
  • 33678af88d Roll chromium_revision 9b6351c71d..fc69c6f5b4 (708073:708204) chromium-webrtc-autoroll 2019-10-22 09:02:11 -07:00
  • a043b2ba46 Support case where win32socketserver's window class is not unregistered properly. Tim Haloun 2019-10-15 11:24:30 -07:00
  • 8c51f2e9cd AnalyzeReverseStream with StreamConfig Gustaf Ullberg 2019-10-22 15:21:31 +02:00
  • e76b3abf61 Add per frame decode time histograms for 4k/HD and VP9/H264 Johannes Kron 2019-10-22 13:22:26 +02:00
  • 13a8e16247 Cleanup use of deprecated PacketRouter methods Erik Språng 2019-10-21 19:39:57 +02:00
  • 1272dade56 Reduce log level of Opus bitrate. Minyue Li 2019-10-22 11:36:22 +02:00
  • d15a0283d1 Hide deprecated SingleThreadedTaskQueueForTest behind an accessor Danil Chapovalov 2019-10-22 10:48:17 +02:00
  • 528a03441e Fix fuzzer-found inconsistency in AEC3 config json parsing Sam Zackrisson 2019-10-22 11:36:17 +02:00
  • 5f2fc41fb5 VP9 decoder: replace DCHECK with error message Ilya Nikolaevskiy 2019-10-22 10:45:59 +02:00
  • 0855e2d0ed Delete unused members of MediaReceiverInfo and MediaSenderInfo Niels Möller 2019-10-17 09:55:31 +02:00
  • 85a10001a5 Use deprecated SingleThreadedTaskQueueForTesting as regular task queue Danil Chapovalov 2019-10-21 15:00:53 +02:00
  • b9014fb4bb Roll chromium_revision b528279c97..9b6351c71d (707828:708073) chromium-webrtc-autoroll 2019-10-21 19:01:19 -07:00
  • ead0ec9a20 Add firing of OnRemoveTrack and OnRenegotationNeeded during rollback Eldar Rello 2019-10-21 23:01:31 +03:00
  • 4b4713db32 Roll chromium_revision 8587b26e98..b528279c97 (707701:707828) chromium-webrtc-autoroll 2019-10-21 09:01:04 -07:00
  • eef5e4ffc2 Remove dep between test:test_support and rtc_base_approved. Mirko Bonadei 2019-10-19 15:09:21 +02:00
  • c98ff2eff0 Reset end-of-frame flag in non-VCL packet. Sergey Silkin 2019-10-16 00:07:10 +02:00
  • 9cd53b4910 Avoid DEPRECATED_SingleThreadedTaskQueueForTesting::CancelTask in VideoAnalyzer Danil Chapovalov 2019-10-21 13:36:59 +02:00
  • e34fb878b9 Clarify NetworkControl interface: result of each function must be used Danil Chapovalov 2019-10-21 10:51:08 +02:00
  • 9f5ae7b715 Update call Rampup tests not to rely on DEPRECATED_SingleThreadedTaskQueueForTesting Danil Chapovalov 2019-10-21 11:08:13 +02:00
  • 42b6e2d9eb Change failing rtc::dchecked_cast to rtc::saturated_cast. Jakob Ivarsson 2019-10-21 11:51:05 +02:00
  • 72cc71cd70 Harmonize APM config logging, update config ToString Sam Zackrisson 2019-10-21 12:54:02 +02:00
  • 682dabd1c1 Add RTCStatisticsReport.h to WebRTC.framework. CZ Theng 2019-10-21 11:25:18 +08:00
  • 03fbace409 Remove apm_helpers, consolidate audio config in WebRtcVoiceEngine Sam Zackrisson 2019-10-21 10:09:25 +02:00
  • b9f69028a0 Store logging streams in a manually linked list instead of std::list Danil Chapovalov 2019-10-21 09:19:10 +02:00
  • 82a3f0ad7f Replace SingleThreadedTaskQueueForTesting::SendTask usage with ::webrtc::SendTask Danil Chapovalov 2019-10-21 09:24:27 +02:00