Commit Graph

  • 09c452e7ba Split P2PTransportChannel Jonas Oreland 2019-11-20 09:01:02 +01:00
  • d51cc7bd71 Add absolute capture time property to rtp sources. Ruslan Burakov 2019-11-20 16:48:34 +01:00
  • bb55e0bc72 Clarifies identification of default communication device in ADM2 henrika 2019-11-20 14:40:33 +01:00
  • eec1d04aa9 Roll chromium_revision 8b5b046f02..022da7ca60 (715044:716991) chromium-webrtc-autoroll 2019-11-20 06:02:38 -08:00
  • 6dd488b2e5 RTC_EXPORT RTCStatsMember's specialized members. Mirko Bonadei 2019-11-20 14:06:39 +01:00
  • dca14499be Makes RoundRobinPacketQueue use same field trials as PacingController. Erik Språng 2019-11-19 18:14:30 +01:00
  • 5831ddad65 Introduce IVF file reader Artem Titov 2019-11-20 13:30:19 +01:00
  • 1721de12bd Add STUN_ATTR_GOOG_MISC_INFO Jonas Oreland 2019-11-20 12:10:39 +01:00
  • 2f385d2ab8 Manual chromium roll: Compile using JDK 11 Yves Gerey 2019-11-20 12:10:08 +01:00
  • 3b1a8bb00c Account for rounding errors in dyanmic pacing mode. Erik Språng 2019-11-19 11:24:31 +01:00
  • 83b286202b Protect against NumberOfEnumeratedDevices and Get[In|Out]putDeviceNames returning inconsistent results. Tim Haloun 2019-11-19 11:04:55 -08:00
  • 4dd56a3830 ACM: Adding unittests for the remixing functionality Per Åhgren 2019-11-19 21:00:59 +01:00
  • 0e3198e434 Refactoring of the analog AGC functionality to add multichannel support Per Åhgren 2019-11-18 08:52:22 +01:00
  • f3fcde36c2 Store delay measurements as struct instead of std::pair Björn Terelius 2019-11-19 16:22:47 +01:00
  • fa7a8ca21c Revert "Prepares PacingController for simplified packet queue." Erik Språng 2019-11-19 15:51:45 +00:00
  • 0660ceef0e Add scale and compare methods to VideoFrame::UpdateRect Ilya Nikolaevskiy 2019-11-19 14:57:57 +01:00
  • 332274dfef Adding GetInDtx to WebRTC Opus Interface. Minyue Li 2019-11-13 16:05:46 +01:00
  • 67e5bd3442 [Android SDK] Update to version 'Q' (29) to unblock autoroller/roll_deps.py Yves Gerey 2019-11-19 14:04:18 +01:00
  • 063c7d18c0 In dependency descriptor remove extended fields indicator Danil Chapovalov 2019-11-19 11:44:06 +01:00
  • fe047757d6 Fix a bug in interruption metrics Henrik Lundin 2019-11-19 12:58:11 +01:00
  • 29e07e5080 Add @Nullable annotations to quiet errorprone. Yves Gerey 2019-11-19 12:13:25 +01:00
  • 0197887d71 Stop using DEPRECATED_SingleThreadedTaskQueueForTesting in MultiStreamTester Danil Chapovalov 2019-11-15 10:28:18 +01:00
  • 3574d05360 EventLogVisualizer pacer delay plot fix. philipel 2019-11-18 14:38:13 +01:00
  • 287e464705 Change VideoAdapter::OnResolutionFramerateRequest to VideoAdapter::OnSinkWants Rasmus Brandt 2019-11-15 16:56:01 +01:00
  • 8fe22fad4e StreamSynchronizationTest: Replace class Time with SimulatedClock. Åsa Persson 2019-11-18 14:10:56 +01:00
  • db82cd7e4f Make android_compile_x64_rel actually compile in x64. Yves Gerey 2019-11-18 20:24:57 +01:00
  • 351173c88c Tests that all available audio devices can be selected and used by the ADM. henrika 2019-11-18 17:36:08 +01:00
  • 8ae70f6a30 Enable WebRTC-Bwe-MaxRttLimit by default. Nikita Zetilov 2019-11-12 16:13:10 +01:00
  • 56d945233d Move stun.h to api/. Patrik Höglund 2019-11-18 15:53:32 +01:00
  • aa3f5da8dc Fork VCMPacket for PacketBuffer into own struct Danil Chapovalov 2019-11-14 14:57:33 +01:00
  • acdc22d784 Prepares PacingController for simplified packet queue. Erik Språng 2019-11-18 13:40:24 +01:00
  • ccf12c6e97 Reland "Add AV1 RtpDepacketizer class" Danil Chapovalov 2019-11-14 17:33:55 +01:00
  • cb0b87473a Add source-side perf upload script for WebRTC. Patrik Höglund 2019-11-18 13:46:38 +01:00
  • 4186603902 Always record timestamp of keyframe request. Markus Handell 2019-11-18 11:10:11 +01:00
  • 92dd35d035 Reland "Force Chromium deps on the WebRTC component." Mirko Bonadei 2019-11-15 16:08:41 +01:00
  • 9f99175710 Revert "Add AV1 RtpDepacketizer class" Yves Gerey 2019-11-18 12:14:42 +00:00
  • 49470c2ac4 Add AV1 RtpDepacketizer class Danil Chapovalov 2019-11-14 17:33:55 +01:00
  • 2419dc9cfc Revert "Force Chromium deps on the WebRTC component." Mirko Bonadei 2019-11-18 07:36:18 +00:00
  • 313a10ecef p2p_transport_channel_unittest : put frequently used checks into functions. Jonas Oreland 2019-11-18 07:53:12 +01:00
  • 39bab5afb5 Add missing assert.h for win no-test build Jerome Humbert 2019-10-28 18:12:51 +00:00
  • 408cb4bf30 Make SCTPtransport enter "closed" state when DTLStransport does. Harald Alvestrand 2019-11-16 12:09:08 +01:00
  • e6eded31e6 VideoFrame: Store a reference to an encoded frame Markus Handell 2019-11-15 16:18:21 +01:00
  • ef6fe0cf2b Use GetDefaultAudioEndpoint for the default communications device as well as the vanilla default device Tim Haloun 2019-11-15 13:38:12 -08:00
  • 25ec8882f7 Make ICE transports injectable. Qingsi Wang 2019-11-15 12:33:05 -08:00
  • 53e157d25c Force Chromium deps on the WebRTC component. Mirko Bonadei 2019-11-15 16:08:41 +01:00
  • bb55c5e2ec Correct the upmixing of mono to stereo in ACM2 Per Åhgren 2019-11-15 14:22:30 +01:00
  • fd0e32a87a Fix filtering of small packets in delay-based BWE Björn Terelius 2019-11-15 14:30:58 +01:00
  • 7b46e17c31 In rtc::ByteBuffer drop support for ORDER_HOST as unused Danil Chapovalov 2019-11-14 17:40:23 +01:00
  • 74f35e48d5 Add support for dynamic processing mode in PacedSender. Erik Språng 2019-11-14 18:04:49 +01:00
  • 02fac7d86e Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true." Mirko Bonadei 2019-10-15 21:25:07 +02:00
  • eb48799ec5 Prepares PacingController for scheduled send tasks. Erik Språng 2019-11-14 14:15:15 +01:00
  • 3527a4fe55 In PacketBuffer split logic for detecting frame boundaries and assembling frame. Danil Chapovalov 2019-11-08 17:30:29 +01:00
  • 01294f0e29 Don't configure video codec switching if no video stream has been created. philipel 2019-11-14 13:03:25 +01:00
  • bb0aac27e3 Reduce verbosity of logging around playout underrun count on iOS. Noah Richards 2019-11-13 12:31:42 -08:00
  • f11b46bc4b Revert "Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true."" Mirko Bonadei 2019-11-13 16:49:35 +00:00
  • f181137b05 Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true." Mirko Bonadei 2019-10-15 21:25:07 +02:00
  • 1b66890a45 Stop using DEPRECATED_SingleThreadedTaskQueueForTesting in call tests Danil Chapovalov 2019-11-13 11:19:53 +01:00
  • 60bd1aea3d Detach thread checker in RtcEventLogImpl destructor. Sebastian Jansson 2019-11-13 14:26:25 +01:00
  • 048b10a9ec Correcting the ACM upmixing from mono/stereo to surround Per Åhgren 2019-11-13 15:44:57 +01:00
  • 50f8686c6d Providing EmulatedRoute instances when creating TcpMessageRoute Sebastian Jansson 2019-11-13 14:10:07 +01:00
  • 017c84f3ea Synchronize is_screencast_ state in AndroidVideoTrackSource. Jakob Ivarsson 2019-11-13 14:08:00 +01:00
  • c20a19cc4b Allow extracting the linear AEC output Per Åhgren 2019-11-13 11:12:29 +01:00
  • 06a394e036 Revert "Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true."" Mirko Bonadei 2019-11-13 11:21:41 +00:00
  • 57d53cf194 Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true." Mirko Bonadei 2019-10-15 21:25:07 +02:00
  • 759f161182 Use explicit template decl/def for RTCNonStandardStatsMember. Mirko Bonadei 2019-11-13 11:18:31 +01:00
  • c5ec54e51b Add SetIsScreencast method to VideoSource. Jakob Ivarsson 2019-11-12 17:30:45 +01:00
  • c1dac38aec Revert "Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true."" Mirko Bonadei 2019-11-13 08:55:25 +00:00
  • f3dccc63f3 Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true." Mirko Bonadei 2019-10-15 21:25:07 +02:00
  • 1242d9cc48 Reland Cleanup MultiStreamTester Danil Chapovalov 2019-11-08 16:17:41 +01:00
  • d4002a733d RTC_EXPORT missing symbols for Chromium's component build. Mirko Bonadei 2019-11-12 20:11:48 +01:00
  • f47c2ab889 RTC_EXPORT webrtc::RTCNonStandardStatsMember<T>. Mirko Bonadei 2019-11-12 20:36:05 +01:00
  • 4ed17ff555 Roll chromium_revision 3b0967fe5b..0717a4dc31 (714463:714607) chromium-webrtc-autoroll 2019-11-12 12:02:51 -08:00
  • 86b33e0b7e Don't ask for the friendly name of a default device if we failed to enumerate it. Tim Haloun 2019-11-11 10:31:46 -08:00
  • dcc910a209 Adds simulated TCP message route for testing. Sebastian Jansson 2019-11-12 16:36:34 +01:00
  • b4463eeedc Add ability to specify custom video source for PC framework. Artem Titov 2019-11-12 17:27:44 +01:00
  • 815e00c102 Revert "Reset RtpFrameReferenceFinder on long pause" Ilya Nikolaevskiy 2019-11-12 15:20:21 +00:00
  • 059daa48a9 Don't leak device moniker when BindToStorage fails. Tim Haloun 2019-11-11 16:06:03 -08:00
  • 2bd2d85f65 Roll chromium_revision 3861228399..3b0967fe5b (714324:714463) chromium-webrtc-autoroll 2019-11-12 06:01:25 -08:00
  • fe31b79ebd Revert "Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true."" Mirko Bonadei 2019-11-12 13:18:37 +00:00
  • 93f7907973 Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true." Mirko Bonadei 2019-10-15 21:25:07 +02:00
  • 051cae5d11 RTC_EXPORT IceServer, StatsReport::{IdBase,Value}. Mirko Bonadei 2019-11-12 13:01:23 +01:00
  • bd27b14638 Revert "Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true."" Mirko Bonadei 2019-11-12 10:19:25 +00:00
  • ba916b7bd4 Mark scoped_refptr move and swap operations as noexcept Danil Chapovalov 2019-11-12 10:24:43 +01:00
  • bcec8a7f02 Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true." Mirko Bonadei 2019-10-15 21:25:07 +02:00
  • 8fa616f3b0 Add 2 more RTC_EXPORT. Mirko Bonadei 2019-11-12 10:05:05 +01:00
  • c65de42f1e Fix NetworkEmulationManagerTest.ThroughputStats flakiness (again). Yves Gerey 2019-11-08 20:29:04 +01:00
  • 229035db8c Revert "Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true."" Mirko Bonadei 2019-11-12 08:18:00 +00:00
  • d1f40f39dc Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true." Mirko Bonadei 2019-10-15 21:25:07 +02:00
  • 8cbb33c0d0 Roll chromium_revision e2cf3bc09c..3861228399 (714186:714324) chromium-webrtc-autoroll 2019-11-11 16:04:15 -08:00
  • 251b0dcc4f Simplified throughput estimator Björn Terelius 2019-11-11 21:00:18 +01:00
  • 62a19d0798 RTC_EXPORT RTCStatsMember::StaticType and VideoFrame::Builder. Mirko Bonadei 2019-11-11 19:59:54 +01:00
  • 3a65f392a3 Expose NetEqDecodingTest for re-use in chromium tests. Yves Gerey 2019-11-11 18:05:42 +01:00
  • 64e07f445a Revert "Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true."" Mirko Bonadei 2019-11-11 17:21:46 +00:00
  • f9180afdb9 Reland "Define WEBRTC_ENABLE_SYMBOL_EXPORT if is_component_build=true." Mirko Bonadei 2019-10-15 21:25:07 +02:00
  • 26f7dde56c Revert "Whitespace change" Mirko Bonadei 2019-11-11 14:58:09 +00:00
  • 7587de476b APM runtime setting: fix kPlayoutVolumeChange not dispatched Alessio Bazzica 2019-11-11 13:32:20 +01:00
  • 9c119bf126 Roll chromium_revision 5145d23f4f..e2cf3bc09c (714086:714186) chromium-webrtc-autoroll 2019-11-11 04:05:48 -08:00
  • 3eb84f0bf9 Add allowCodecSwitching flag to RTCConfiguration.mm philipel 2019-11-11 12:57:44 +01:00
  • d4f54e1f5e Whitespace change Mirko Bonadei 2019-11-11 12:38:40 +01:00
  • e644a03195 Add field trial for rampup in quality based on available bandwidth. Åsa Persson 2019-11-08 15:56:00 +01:00