Commit Graph

  • 8ae18adb66 Remove unneeded dependency on CallStats. Tommi 2020-05-03 22:45:02 +02:00
  • 14a23a32c4 Add field trial to force playout delay Johannes Kron 2020-04-30 13:50:34 +02:00
  • 3745d3fc93 [Adaptation] Use ResourceAdaptationProcessorInterface* instead of impl. Henrik Boström 2020-04-30 10:13:29 +02:00
  • 722fa4d509 [Adaptation] Misc tests for processor, input provider and restrictions. Henrik Boström 2020-04-29 16:46:30 +02:00
  • bb826c9142 Make echo metrics optional Ivo Creusen 2020-04-29 14:34:48 +02:00
  • 6a92e0ebba Android: Allow for re-assigning ScopedJavaGlobalRef Magnus Jedvert 2020-04-29 14:47:12 +02:00
  • b5a013815f Rename done() into condition(), because it is actually condition in TimeController API Artem Titov 2020-04-29 11:09:59 +02:00
  • 91aa73255e [Adaptation] Add OnAdaptationApplied(), remove ResourceListenerResponse. Henrik Boström 2020-04-28 12:24:33 +02:00
  • 4381af48b4 Change connection ASSERT into metrics for the PC level framework. Andrey Logvin 2020-04-28 07:59:54 +00:00
  • 3b9fe99285 Add cpu_usage metrics. Andrey Logvin 2020-04-28 07:55:47 +00:00
  • 012aa375b1 Asynchronous QualityScaler: Callback-based CheckQpTask. Henrik Boström 2020-04-27 17:40:55 +02:00
  • 9abc6bd8aa Reduce audiosendstream dependency on rttstats (dead code). Tommi 2020-04-27 12:01:11 +02:00
  • b37e59d198 Add unittests for APM with submodule creation disabled Sam Zackrisson 2020-04-27 08:39:33 +02:00
  • 62a0d647d9 Remove deprecated constant. Mirko Bonadei 2020-04-27 10:53:32 +02:00
  • 74fc574cbc Fork a few VideoReceiveStream related classes. Tommi 2020-04-27 10:43:06 +02:00
  • b261118156 Fix a typo for decoder naming Hua, Chunbo 2020-04-27 11:55:56 +08:00
  • f7f7cc93aa Extend IceControllerFactoryArgs with field trial string Jonas Oreland 2020-04-24 15:37:32 +02:00
  • cc73ed3e70 APM: Add build flag to allow building WebRTC without APM Per Åhgren 2020-04-26 23:56:17 +02:00
  • 86bd33a1e7 Fix the name of the file generated by generate_sslroots.py. Mirko Bonadei 2020-04-24 21:53:49 +02:00
  • 95d9a1a3d7 Update set of known root certificates. Mirko Bonadei 2020-04-23 19:19:51 +02:00
  • 1b8ef63876 Add an optional override for AudioRecord device Robin Lee 2020-04-24 16:23:28 +02:00
  • c8660b1650 Open visibility of some PC level framework components Artem Titov 2020-04-24 16:54:16 +02:00
  • 3e1ac54407 Refactor video dumping and rendering in PC level test. Artem Titov 2020-04-24 10:44:45 +02:00
  • 90ecee1ed9 Make AudioEncoder::GetFrameLengthRange() pure virtual. Ali Tofigh 2020-03-24 15:35:25 +01:00
  • cda577fd59 Enable simulcast statistics Eldar Rello 2020-04-22 10:27:57 +03:00
  • 1fb4a05e9e Reland "Launch external ref control for vp9 encoder" Ilya Nikolaevskiy 2020-04-23 13:34:48 +02:00
  • e110a44628 Delete uri for the Generic Frame Descriptor v1 Danil Chapovalov 2020-04-21 18:53:18 +02:00
  • 9665b7d101 Revert "Launch external ref control for vp9 encoder" Ilya Nikolaevskiy 2020-04-23 09:25:04 +00:00
  • 9427b51d6f Launch external ref control for vp9 encoder Ilya Nikolaevskiy 2020-04-22 13:02:11 +02:00
  • f4ee036871 [InsertableStreams] Clear callback to audio receive channel in delegate. Marina Ciocea 2020-04-22 11:57:17 +02:00
  • 1120f7d895 Makes the max padding factor default 3.0x Erik Språng 2020-04-22 12:19:26 +02:00
  • 9ce77fda75 Remove redundant Dcheck in vp9 decoder Ilya Nikolaevskiy 2020-04-21 14:50:43 +02:00
  • f355e1a0f6 Add glUseProgram to the list of GL functions requiring synchronization Magnus Jedvert 2020-04-21 13:52:38 +02:00
  • 11f92bc81b Audio ingress implementation for voip api. Tim Na 2020-04-21 09:39:25 -07:00
  • f2b06ce5c8 Reduces unnecessary thread wakeups in TaskQueuePacedSender. Erik Språng 2020-04-19 11:05:41 +02:00
  • 811efc06df Trigger bots. Mirko Bonadei 2020-04-21 15:12:16 +02:00
  • 146137adee Merge OOURA BUILD.gn files. Mirko Bonadei 2020-04-21 09:56:16 +02:00
  • 1f0677d01e Remove some TODOs from pc/. Mirko Bonadei 2020-04-17 14:15:47 +02:00
  • e50c979811 Exclude frame_analyzer_host build on iOS. Mirko Bonadei 2020-04-20 17:48:26 +02:00
  • f0d64a5f9b Reland "Unify OOURA implementations in one directory." Mirko Bonadei 2020-04-17 12:25:19 +02:00
  • dc4f75f7ee [Adaptation] Make ResourceUsageState nullable, remove kStable. Henrik Boström 2020-04-20 12:04:12 +02:00
  • 4c3a7dbe14 Remove RtpVideoHeader::discardable flag. Danil Chapovalov 2020-04-20 09:53:03 +02:00
  • cbc0cbaaec Updates RtpVideoSender to populate RtpRtcp::Config.field_trials Erik Språng 2020-04-18 14:36:59 +02:00
  • ed005be788 Revert "Unify OOURA implementations in one directory." Mirko Bonadei 2020-04-19 09:59:35 +00:00
  • 09b439c6f7 Unify OOURA implementations in one directory. Mirko Bonadei 2020-04-17 12:25:19 +02:00
  • 87eece9421 [Adaptation] Introducing call/adaptation/ResourceAdaptationProcessor. Henrik Boström 2020-04-17 18:36:19 +02:00
  • de8d551b95 [Adaptation] Rename the processor "VideoStreamEncoderResourceManager". Henrik Boström 2020-04-17 17:15:26 +02:00
  • d2930c6c2b [Adaptation] Report AdaptationCounters OnVideoSourceRestrictionsUpdated. Henrik Boström 2020-04-17 15:31:48 +02:00
  • 00032698ac Clean up old GoPs when the RTP sequence number jump. philipel 2020-04-17 15:08:35 +02:00
  • ee0864364d Remove DetermineIceRole workaround. Mirko Bonadei 2020-04-11 12:54:45 +02:00
  • 1d76654e21 [Adaptation] Move VideoStreamAdapter to call/adaptation/. Henrik Boström 2020-04-17 14:40:39 +02:00
  • b613e3ab6b [Adaptation] Resource::IsAdaptationUpAllowed() for IsBitrateConstrained. Henrik Boström 2020-04-17 13:48:21 +02:00
  • d516b25852 [Adaptation] Introduce VideoStreamInputState and its Provider. Henrik Boström 2020-04-17 12:10:59 +02:00
  • da6cda839d Improve outbound-rtp statistics for simulcast Eldar Rello 2020-04-17 13:44:28 +03:00
  • 1261b5caa3 [Adaptation] Move EffectiveDegradationPreference to RA-Processor. Henrik Boström 2020-04-17 09:41:32 +02:00
  • 2c80923230 Remove WebRTC-LibvpxVp{8,9}TrustedRateController. Mirko Bonadei 2020-04-16 20:54:16 +02:00
  • 67402f8114 [Adaptation] Delete Processor Proof-of-Concept. Henrik Boström 2020-04-17 09:27:53 +02:00
  • 29cf2b0cbb Fix link to prerequisite SW for Android development. Mirko Bonadei 2020-04-17 10:29:22 +02:00
  • 4479a822c0 Remove deprecated SSLIdentity methods that return raw pointers. Taylor Brandstetter 2020-04-14 16:36:29 -07:00
  • 9acc18d1fe Makes dynamic pacer select paddig target based on rate. Erik Språng 2020-04-16 19:41:07 +02:00
  • 6415dcad7a Remove WebRTC-ExperimentalScreenshareSettings. Mirko Bonadei 2020-04-11 16:55:29 +02:00
  • ec9fc2208e Delete generic frame descriptor v1 trait and enum value Danil Chapovalov 2020-04-14 16:11:59 +02:00
  • efdff53176 Limit BWE drops from probes to 85% of the throughput estimate. Bjorn Terelius 2020-04-16 14:13:12 +02:00
  • e886d2ebc3 Limits size of payload padding packets to 2x target size. Erik Språng 2020-04-16 15:07:56 +02:00
  • b33a0ca1ee Remove deprecated ssl_identity methods Harald Alvestrand 2020-04-16 14:59:40 +02:00
  • 5c356bb9b1 Cleanup: Removes unused BBR congestion controller. Sebastian Jansson 2020-04-16 10:27:45 +02:00
  • ce0a11d5f9 Unify AdaptationReason and AdaptReason enums. Evan Shrubsole 2020-04-16 11:36:55 +02:00
  • dff792591f Remove VideoStreamEncoderObserver::AdaptationReason::kNone Evan Shrubsole 2020-04-16 11:34:32 +02:00
  • d059dfbc06 Fix link in documentation. (take 2) Mirko Bonadei 2020-04-16 13:06:15 +02:00
  • 3c49531fb4 Fix link in documentation. Mirko Bonadei 2020-04-16 12:58:14 +02:00
  • ee1e6bcb02 Remove deprecated VideoSendStream::StreamStats data members. Mirko Bonadei 2020-04-15 20:57:37 +02:00
  • 3d687a1e3e Add null checks in stacktrace.cc Magnus Jedvert 2020-04-15 15:16:19 +02:00
  • 8ec11b8312 Do not register generic frame descriptor v1 in integration tests Danil Chapovalov 2020-04-15 10:21:06 +02:00
  • 3c9bcc1f7a Reland of the test portion of: https://webrtc-review.googlesource.com/c/src/+/172847 Tommi 2020-04-15 16:45:47 +02:00
  • 4a5bce96e8 Change to more idiomatic map erase. Rasmus Brandt 2020-04-15 10:37:58 +02:00
  • 708962bb0e Roll chromium_revision 72d0f390b0..a775f4aeaa (758913:759199) chromium-webrtc-autoroll 2020-04-15 03:01:34 -07:00
  • 43245c56b0 Remove excessive log spam in large conferences in downstream project. Markus Handell 2020-04-15 10:02:13 +02:00
  • f7f6870f1b Mark static const class/struct members as constexpr. Mirko Bonadei 2020-04-15 09:55:03 +02:00
  • 3ebb6e93f4 Remove WebRTC-ExcludeTransportSequenceNumberFromFec. Mirko Bonadei 2020-04-14 14:20:59 +02:00
  • 2136b569eb Roll chromium_revision 304e175c8a..72d0f390b0 (758795:758913) chromium-webrtc-autoroll 2020-04-14 11:01:29 -07:00
  • 491ff3d54c Remove AudioProcessing::UpdateHistogramsOnCallEnd. Mirko Bonadei 2020-04-12 18:00:52 +02:00
  • f0684b5a8a Remove NetEq::InsertPacket deprecated method. Mirko Bonadei 2020-04-12 17:42:31 +02:00
  • c4633fd861 Remove the version of Port::AddrAddress without a URL parameter. Mirko Bonadei 2020-04-10 23:25:43 +02:00
  • b9d468573a insertable streams: include rtp_timestamp offset for audio Philipp Hancke 2020-04-14 15:26:05 +02:00
  • fea8b94591 Reland "APM: Remove the usage of AudioFrame in the AudioProcessing interface" Per Åhgren 2020-04-07 11:33:16 +02:00
  • 43955465b4 Fix wrong unit in log in VideoStreamEncoder Evan Shrubsole 2020-04-14 13:58:51 +02:00
  • 3e2809f4f0 Drop support for receiving generic frame descriptor v1 Danil Chapovalov 2020-04-06 16:25:55 +02:00
  • d2dcc580dc Roll chromium_revision 41d2eaa40a..304e175c8a (758687:758795) chromium-webrtc-autoroll 2020-04-14 05:12:17 -07:00
  • f387946569 Remove WebRTC-Rfc5389StunRetransmissions. Mirko Bonadei 2020-04-14 13:44:09 +02:00
  • dce61741f6 Remove deprecated SSLAdapter::SetIdentity. Mirko Bonadei 2020-04-12 18:05:18 +02:00
  • cc34441554 Remove deprecated RtpPacketInfo::RtpPacketInfo. Mirko Bonadei 2020-04-12 18:44:38 +02:00
  • 9621377730 Remove WebRTC-Audio-NewOpusPacketLossRateOptimization. Mirko Bonadei 2020-04-11 14:04:31 +02:00
  • 39fb817efd [Video, Svc] Remove inactive spatial layers in codec initializer Ilya Nikolaevskiy 2020-04-14 10:28:19 +02:00
  • 9f297b5960 Remove OpenSSLIdentity::GenerateWithExpiration. Mirko Bonadei 2020-04-12 18:36:55 +02:00
  • 2d2c2947fd Remove OpenSSLAdapter restartable_ data member. Mirko Bonadei 2020-04-11 00:01:43 +02:00
  • 8a948a3e2b Roll chromium_revision edcfd61be3..41d2eaa40a (758565:758687) chromium-webrtc-autoroll 2020-04-13 19:02:49 -07:00
  • 0574822f9f Roll chromium_revision 94450aa986..edcfd61be3 (758458:758565) chromium-webrtc-autoroll 2020-04-13 13:02:04 -07:00
  • 2c9926498f Remove std::vector<BandwidthEstimationInfo> template instantiation. Mirko Bonadei 2020-04-10 23:57:57 +02:00
  • 9ef32bb330 Roll chromium_revision 318b9b3c86..94450aa986 (758358:758458) chromium-webrtc-autoroll 2020-04-12 21:02:57 -07:00
  • adc4da30f4 [InsertableStreams] Fix video receiver simulcast. Marina Ciocea 2020-04-11 12:42:49 +02:00