Commit Graph

  • 30a3e78794 iSAC encoder: Make it possible to change target bitrate at any time Karl Wiberg 2020-06-22 15:06:25 +02:00
  • 09867d37ed Share constants for dependency descriptor rtp header extension Danil Chapovalov 2020-06-18 17:03:57 +02:00
  • af0d5bca34 Remove ANA FEC control in Opus encoder. Jakob Ivarsson 2020-06-18 15:58:21 +02:00
  • dc80aafe30 Delete SDP x-alt-protocol Niels Möller 2020-06-18 10:10:17 +02:00
  • 7a82467d0d Fix vp9 svc singlecast mode and enable quality scaler for vp9 Ilya Nikolaevskiy 2020-06-18 19:16:53 +02:00
  • 79ca92d952 Add workaround method for deprecated code. Tomas Gunnarsson 2020-06-18 17:30:15 +02:00
  • f46902c540 Add a simple frame length controller. Jakob Ivarsson 2020-06-18 15:48:39 +02:00
  • c5c878b8ab vp9_impl: Enable VP9D_SET_LOOP_FILTER_OPT for libvpx vp9 decoder Zhaoliang Ma 2020-06-17 17:40:21 +08:00
  • 2c9d76a4eb Use DataRates in QualityRampUpExperimentHelper Evan Shrubsole 2020-06-16 16:07:02 +02:00
  • c6d6e06a5c Delete OpaqueTransportParameters and SDP attribute x-otp Niels Möller 2020-06-17 14:22:31 +02:00
  • 976faae028 Disable SCTP asconf and auth extensions. Taylor Brandstetter 2020-06-16 16:39:51 -07:00
  • 5086e9668e Remove //tools_webrtc/sancov. Mirko Bonadei 2020-06-17 17:31:50 +02:00
  • ae1892d4e4 Add simulation of robust throughput estimator to the event log analyzer Björn Terelius 2020-06-17 11:55:55 +02:00
  • a46fce2194 Update rtp_utils to support two-byte RTP header extensions Johannes Kron 2020-06-16 16:35:28 +02:00
  • 2a70703eb8 Delete MediaTransportInterface and DatagramTransportInterface Niels Möller 2020-06-16 16:39:13 +02:00
  • 6476d0bf02 Consolidate creation of DataChannel proxy to a single place Tomas Gunnarsson 2020-06-16 18:39:50 +02:00
  • 4db954eec1 Add RTC_EXPORT to webrtc::Resource so that it can be used in Chrome. Henrik Boström 2020-06-16 19:10:17 +02:00
  • 2e94de596e Add GetSctpStats to PeerConnectionInternal, remove sctp_data_channels() Tomas Gunnarsson 2020-06-16 16:54:10 +02:00
  • 103a73ea1f Remove unneeded GN import. Mirko Bonadei 2020-06-15 16:49:52 +02:00
  • f88dd4d002 Remove VideoStreamEncoderResourceManager::active_counts Evan Shrubsole 2020-06-16 11:38:50 +02:00
  • 7d3cfbf90d Inject signaling and network threads to DataChannel. Tomas Gunnarsson 2020-06-15 13:47:42 +02:00
  • 2b7bbd9c5b Delete obsolete constructor from VideoQualityMetricsReporter Andrey Logvin 2020-06-16 07:46:46 +00:00
  • 67f80cea66 test: remove obsolete comment Philipp Hancke 2020-06-15 18:59:00 +02:00
  • 969ccf0e12 Reland "VP9 decoder: Sets thread count based on resolution, reinit on change." Erik Språng 2020-06-15 16:52:13 +02:00
  • 9b526180c9 Migrate pc level test metrics to new getStart API Andrey Logvin 2020-06-15 16:14:07 +00:00
  • 1f0f59f02f Add ValueOrDefault to RTCStatsMember Andrey Logvin 2020-06-15 12:49:25 +00:00
  • ee4f5cca00 Wires up trial for smarter postproc settings in non-arm VP8 decoder. Erik Språng 2020-06-15 16:29:14 +02:00
  • 90dc5dae2c Factor encoded frame generation code into own target Danil Chapovalov 2020-06-15 12:55:22 +02:00
  • 9465978a3b Remove framemarking RTP extension. philipel 2020-06-15 12:26:39 +02:00
  • ef377ec6d5 Revert "VP9 decoder: Sets thread count based on resolution, reinit on change." Erik Språng 2020-06-15 08:43:22 +00:00
  • ce971b0f10 [Adaptation] Implement remove for most limited resources. Evan Shrubsole 2020-06-12 16:00:03 +02:00
  • 7a2f0fa99f Add support of multiple peers into DefaultVideoQualityAnalyzer Artem Titov 2020-06-12 17:06:45 +02:00
  • 72c0622a06 Trigger bots. Mirko Bonadei 2020-06-15 10:36:01 +02:00
  • aa5c1e8fd2 Revert "Adjusts allowable thread count for vp9 decoders." Erik Språng 2020-06-15 07:20:47 +00:00
  • 6f727da62b Revert "RtpTransceiverInterface: introduce SetOfferedRtpHeaderExtensions." Markus Handell 2020-06-12 15:24:54 +00:00
  • 4d11c02ad3 Clobber x86 win bots. Mirko Bonadei 2020-06-12 17:03:19 +02:00
  • 55afe3885b Search and replace gendered terms according to style guide: https://chromium.googlesource.com/chromium/src/+/master/styleguide/inclusive_code.md#tools Magnus Flodman 2020-06-12 14:55:40 +02:00
  • 26e5046951 Adjusts allowable thread count for vp9 decoders. Erik Språng 2020-06-12 12:20:42 +02:00
  • 222fdfdace in AV1 Encoder remove hack of removing temporal delimiter OBU Danil Chapovalov 2020-06-11 19:44:24 +02:00
  • ce73ec4a9a Revert "Generalize NetworkQualityMetricsReporter to support multiple peers in test" Artem Titov 2020-06-12 08:42:34 +00:00
  • 938bc33092 Delete MediaTransportFactory from android and objc apis Niels Möller 2020-06-10 17:36:17 +02:00
  • 7ff6355b88 Add decoder support for VP9 profile 1 I444 Johannes Kron 2020-06-11 13:41:06 +02:00
  • b64ecd9960 Check V4L2_CAP_VIDEO_CAPTURE when enumerating capture devices on Linux Dan Minor 2020-06-03 13:13:30 -04:00
  • d592575698 VP9 decoder: Sets thread count based on resolution, reinit on change. Erik Språng 2020-06-11 18:24:22 +02:00
  • 33c0c342f6 Generalize NetworkQualityMetricsReporter to support multiple peers in test Artem Titov 2020-06-11 17:01:39 +02:00
  • 4c1e7cc19b [Adaptation] Add ability to inject resources on the PeerConnection. Henrik Boström 2020-06-11 12:26:53 +02:00
  • f0ab6a0169 Add a way to force a frame to be sent from SurfaceTextureHelper Xavier Lepaul 2020-06-11 14:03:56 +02:00
  • ac937d03b0 Fix for potential infinite loop in TCP traffic simulator. Sebastian Jansson 2020-06-11 14:01:16 +02:00
  • 2899b3bc3d Allow HVGA Vp9 SVC to have 2 spatial layers and remove excessive rounding Ilya Nikolaevskiy 2020-06-11 14:01:56 +02:00
  • f72de7bb61 Fix for flakiness in real time scenario test Sebastian Jansson 2020-06-11 14:09:17 +02:00
  • 24263f4ffb Embed FrameDependencyTemplate builder helpers directly into the struct Danil Chapovalov 2020-06-11 13:23:45 +02:00
  • f4a9991cce [Adaptation] Adding adaptation resources from Call. Henrik Boström 2020-06-11 12:07:14 +02:00
  • 08ce986fda Switch to absl single target when building with Chromium. Mirko Bonadei 2020-06-11 11:25:32 +02:00
  • 64469037b7 Only allow most limited resource to trigger adapt up Evan Shrubsole 2020-06-11 10:45:29 +02:00
  • 8a89b5bc0d Deprecate inheritance hierachy of plot formats in event_log_visualizer. Bjorn Terelius 2020-06-09 17:17:21 +02:00
  • e366045375 Add implementation name for libaom decoder Jerome Jiang 2020-06-10 16:30:30 -07:00
  • 1e79c9ba9c Migrate modules/pacing to webrtc::Mutex. Markus Handell 2020-06-10 15:12:15 +02:00
  • f7cba9f132 Add field trial and test for NetEq extra delay Henrik Lundin 2020-06-10 18:19:27 +02:00
  • 9276e2c39b Remove enable_simulcast_stats config flag as not needed anymore Eldar Rello 2020-06-10 17:53:39 +03:00
  • de8a93599a Migrate logging to webrtc::Mutex. Markus Handell 2020-06-10 15:40:42 +02:00
  • 0fd1ef135c opus: add helper function to extract voice activity information Philipp Hancke 2020-06-10 14:21:44 +02:00
  • 0ca13d97d2 Introduce BYPASS_PROXY_CONSTMETHOD0. Tomas Gunnarsson 2020-06-10 12:17:50 +02:00
  • 5f7bfbe6c6 Skip frame with unknown frame id in receiver part of DefaultVideoQualityAnalyzer Artem Titov 2020-06-10 14:09:53 +02:00
  • 71db9acc40 RtpTransceiverInterface: introduce SetOfferedRtpHeaderExtensions. Markus Handell 2020-06-08 19:48:49 +02:00
  • 9cbdd6976a Revert "Migrate modules/pacing to webrtc::Mutex." Markus Handell 2020-06-10 12:11:35 +00:00
  • 989229d6fc [VP9 SVC] Cleanup external reference control workaround Ilya Nikolaevskiy 2020-05-29 12:11:28 +02:00
  • 11ae285df9 Migrate modules/pacing to webrtc::Mutex. Markus Handell 2020-06-10 12:17:02 +02:00
  • 249aa4dd35 Fix chromium roll Andrey Logvin 2020-06-10 09:57:04 +00:00
  • 8498c259b9 test: use kCnCodecName instead of hardcoding "CN" Philipp Hancke 2020-06-05 13:28:57 +02:00
  • 7804c54b97 [Stats flake] Mark outbound-rtp.framesPerSecond as optional. Henrik Boström 2020-06-10 10:12:13 +02:00
  • 7649006692 Remove packet loss rate optimization and minimum field trial. Jakob Ivarsson 2020-06-09 16:05:42 +02:00
  • 2d27b1ab0c Mutex: Temporarily add re-entry CHECK. Markus Handell 2020-06-09 17:34:41 +02:00
  • 0e2dd1271e Add av1 structures for 3 spatial and/or 3 temporal layers Danil Chapovalov 2020-06-09 13:02:08 +02:00
  • 0c3062efcb Roll chromium_revision 5177dd5686..4d95e6c77b (776000:776481) Andrey Logvin 2020-06-09 13:25:46 +00:00
  • 5ad16a50fc suppress 'Paramaterized test suite never instantiated' warning Danil Chapovalov 2020-06-09 14:44:31 +02:00
  • dffa944e07 Reland "Remove dead code from ModuleRtpRtcpImpl2" Tomas Gunnarsson 2020-06-09 12:09:06 +02:00
  • 6434864c3f Deprecate a few unused methods in RtpRtcpInterface Tomas Gunnarsson 2020-06-09 08:02:44 +02:00
  • a48dd43fe1 Add builder setters for ScalableVideoStructure::LayerFrameConfig Danil Chapovalov 2020-06-08 19:47:08 +02:00
  • c186e1498b Move NetEq and ANA plotting to a separate file. Bjorn Terelius 2020-06-05 10:47:19 +02:00
  • 571e130ce2 Fix nondeterministic behavior in rtc_event_log_visualizer caused by uninitialized variables. Bjorn Terelius 2020-06-09 10:29:09 +02:00
  • bf3f65815f Adding brandtr as api/video owner Magnus Flodman 2020-06-08 16:56:12 +02:00
  • 1bf9c15535 Trigger bots. Mirko Bonadei 2020-06-09 10:09:29 +02:00
  • f8311a1aa2 Revert "Remove dead code from ModuleRtpRtcpImpl2" Tommi 2020-06-09 07:29:25 +00:00
  • 8d4d671e9b Remove dead code from ModuleRtpRtcpImpl2 Tomas Gunnarsson 2020-06-09 07:39:02 +02:00
  • 4d177eb1bd Add diagnostic printout to RTC_DCHECK_RUN_ON. Tomas Gunnarsson 2020-06-08 23:08:46 +02:00
  • 09eb6e249d [VP9 SVC] Round spatial layers dimensions to ensure integer scaling factors are used Ilya Nikolaevskiy 2020-06-05 12:36:32 +02:00
  • 9766b890a8 Remove SetRTCPApplicationSpecificData. Tomas Gunnarsson 2020-06-08 11:21:42 +02:00
  • 2dcf348011 Use absl_deps in order to preapre to the Abseil component build release. Mirko Bonadei 2020-06-05 14:30:41 +02:00
  • 576db1bf60 Fixes incorrect padding setting for VP9 SVC. Erik Språng 2020-06-08 13:32:20 +02:00
  • 08a16c09bc Roll chromium_revision d96e9f16ae..5177dd5686 (775897:776000) chromium-webrtc-autoroll 2020-06-08 05:01:42 -07:00
  • 4091d34171 Add av1 scalability structures for 2 spatial and 2 temporal layers. Danil Chapovalov 2020-06-04 13:36:25 +02:00
  • 593e6a4238 Fork RtpSenderEgress. Tomas Gunnarsson 2020-06-07 22:32:31 +02:00
  • 49864b7f0d Add forget_learned_state to IceControllerInterface Jonas Oreland 2020-06-05 14:55:35 +02:00
  • 10ef847289 Correct name of DC.dataChannelIdentifier stats member Harald Alvestrand 2020-06-05 15:38:51 +02:00
  • 4a4f162f71 Mutex, CriticalSection: Switch Mac to _PTHREAD_MUTEX_POLICY_FIRSTFIT. Markus Handell 2020-06-05 11:21:10 +02:00
  • 17f85b8415 Roll chromium_revision b773bad891..d96e9f16ae (775651:775897) chromium-webrtc-autoroll 2020-06-06 21:02:40 -07:00
  • 73d7917802 Roll chromium_revision ff30c92f13..b773bad891 (775354:775651) chromium-webrtc-autoroll 2020-06-05 11:02:23 -07:00
  • 506d4eb7e4 Add missing headers to fix chromium roll Artem Titov 2020-06-05 17:04:26 +02:00
  • 3685605b52 Remove old Start method from VideoQualityAnalyzerInjectionHelper Artem Titov 2020-06-05 16:44:04 +02:00
  • 8e75bd40e0 Mutex: remove Abseil static initializer. Markus Handell 2020-06-05 11:47:40 +02:00