Commit Graph

  • 8c8feb9d2b Moves packet overhead from network nodes to simulation. Sebastian Jansson 2019-01-29 15:59:17 +01:00
  • c1a0bcbe89 Implement the encoding RtpParameter scaleResolutionDownBy Florent Castelli 2019-01-29 14:26:48 +01:00
  • 411b49be17 Break FrameConfig out of Vp8TemporalLayers Elad Alon 2019-01-29 14:05:55 +01:00
  • 31a739e90b Roll chromium_revision 531da0eda2..bf03673fd1 (626885:626985) chromium-webrtc-autoroll 2019-01-29 05:01:03 -08:00
  • b4977de306 Receive-side ready for multiple channels. Alex Loiko 2019-01-28 16:38:38 +01:00
  • 7a3e43a5d7 Reland of Opus multistream. Alex Loiko 2019-01-29 12:27:08 +01:00
  • e5ccf5fe5b APM: adding a missing header when dumping files in APM Jesús de Vicente Peña 2019-01-29 10:37:27 +01:00
  • 68d6d44197 AEC3: Remove remaining kill-switches Gustaf Ullberg 2019-01-29 10:08:15 +01:00
  • 649a4c2ea3 [clang-tidy] Apply performance-inefficient-vector-operation fixes. Mirko Bonadei 2019-01-29 10:11:53 +01:00
  • 949f0fdc10 Move FrameCountObserver from RTPSender to RtpVideoSender Niels Möller 2019-01-29 09:44:24 +01:00
  • 3e8b7e9b6b mb: remove 'type': 'gn' because it's the default and doesn't mean anything Oleh Prypin 2019-01-29 09:49:22 +01:00
  • e008248c7d Only instantiate TemporalLayersChecker in debug builds Elad Alon 2019-01-28 15:02:04 +01:00
  • f5b216a1b7 Pass explicit frame dependency information to RtpPayloadParams Elad Alon 2019-01-28 14:25:17 +01:00
  • 7248b40344 Added VcmCapturer::Create loop to allow nonzero device index. Johnny Lee 2019-01-28 11:29:26 -05:00
  • f7f227c6f9 Roll chromium_revision ed7fd9b77f..531da0eda2 (626752:626885) chromium-webrtc-autoroll 2019-01-28 20:01:33 -08:00
  • 3d02384487 Fix inverted DCHECK conditional Steve Anton 2019-01-28 19:48:28 -08:00
  • 2c9ebefb44 Use Abseil container algorithms in media/ Steve Anton 2019-01-28 17:27:58 -08:00
  • 64b626b03f Use Abseil container algorithms in pc/ Steve Anton 2019-01-28 17:25:26 -08:00
  • b7446ed257 Removing receive RIDs and Simulcast Layers. Amit Hilbuch 2019-01-28 12:25:25 -08:00
  • 9bcf80a6e5 Roll chromium_revision fa9574f1d1..ed7fd9b77f (626644:626752) chromium-webrtc-autoroll 2019-01-28 14:01:28 -08:00
  • 733e087e63 Ignore duplicated incoming RTCP packets in RTC event log parser. Bjorn Terelius 2019-01-28 20:51:04 +01:00
  • a75f618c83 Roll chromium_revision 0a788fbaed..fa9574f1d1 (626455:626644) chromium-webrtc-autoroll 2019-01-28 11:02:38 -08:00
  • bcd39d483d Creating Simulcast offer and answer in Peer Connection. Amit Hilbuch 2019-01-25 17:13:56 -08:00
  • e76ca61238 Allow use of functions in absl/algorithms Steve Anton 2019-01-25 12:49:14 -08:00
  • 48c5493393 Add 'UpdateAllocationLimits' in media transport. Piotr (Peter) Slatala 2019-01-28 06:50:38 -08:00
  • 435ea0a741 Add is_fec property to RtpPacketToSend Niels Möller 2019-01-28 12:52:43 +01:00
  • a3ed451548 Add static factory method from FrameGenerator for FrameGeneratorCapturer. Artem Titov 2019-01-25 14:59:57 +01:00
  • 37ec55e2bb [clang-tidy] Apply performance-faster-string-find fixes. Mirko Bonadei 2019-01-28 11:43:52 +01:00
  • 190713c7cd Remove +api from internal DEPS files. Mirko Bonadei 2019-01-25 13:39:17 +01:00
  • 7d61352c7a Remove unused defines and methods in internal_defines.h Åsa Persson 2019-01-07 11:39:51 +01:00
  • 739baf097b [clang-tidy] Apply performance-for-range-copy fixes. Mirko Bonadei 2019-01-27 17:29:42 +01:00
  • 2d65fff16f Roll chromium_revision 53292b65a5..0a788fbaed (626349:626455) chromium-webrtc-autoroll 2019-01-27 23:02:07 -08:00
  • 82709048d6 Roll chromium_revision 334d413a77..53292b65a5 (626249:626349) chromium-webrtc-autoroll 2019-01-26 07:01:11 -08:00
  • f380284035 (7) Rename files to snake_case: remove forwarding headers Steve Anton 2019-01-24 19:07:40 -08:00
  • 55b91b988f Only create no-op DTLS if media transport is used for both media and data Piotr (Peter) Slatala 2019-01-25 13:31:15 -08:00
  • 9058e076c0 Roll chromium_revision 3343618014..334d413a77 (626126:626249) chromium-webrtc-autoroll 2019-01-25 15:01:15 -08:00
  • d970807e0c Remove rtc_base/scoped_ref_ptr.h. Mirko Bonadei 2019-01-25 20:26:48 +01:00
  • 9444f3a8c8 Roll chromium_revision 6a5b2b19b1..3343618014 (626014:626126) chromium-webrtc-autoroll 2019-01-25 11:02:39 -08:00
  • d3a5aaa521 Check "rtc_include_internal_audio_device" before creating unittest for audio_device_ios_objc Jiawei Ou 2019-01-24 16:05:58 -08:00
  • 63a176b34f Do not modify media transport config when falling back to RTP Piotr (Peter) Slatala 2019-01-25 08:25:33 -08:00
  • 18f65dc20a Don't attempt to unwrap RTP timestamps for RTX stream. Bjorn Terelius 2019-01-25 11:05:04 +01:00
  • 44b31d64ed Delete leftover method MaxConfiguredBitrateVideo and member remote_ssrc_ Niels Möller 2019-01-25 16:05:54 +01:00
  • 0ef117e14c Improving robustness of stable bandwidth estimate test. Sebastian Jansson 2019-01-25 14:10:31 +01:00
  • bebca61e5e Delete unused method SetSelectiveRetransmissions Niels Möller 2019-01-25 14:02:49 +01:00
  • 728b5a4033 Fix initialization to prevent SIGSEGV Artem Titov 2019-01-25 15:05:58 +01:00
  • b2d714110e Revert "Always use real VideoStreamsFactory in full stack tests" Ilya Nikolaevskiy 2019-01-25 13:50:22 +00:00
  • da37473a54 Make webrtc::ParseCandidate() public. Guido Urdaneta 2019-01-25 10:36:43 +01:00
  • 99ec6f39b9 AEC3: Remove unused kill-switches from AdjustConfig Gustaf Ullberg 2019-01-25 10:22:19 +01:00
  • a9316c9445 frame_analyzer: exit with status 1 when video files fail to open Oleh Prypin 2019-01-25 12:08:19 +01:00
  • a8f9e25778 Make sure lost packets are removed from FakeNetworkPipe. Johannes Kron 2019-01-24 15:38:23 +01:00
  • fe490d8e69 Roll chromium_revision b483b4fce1..6a5b2b19b1 (625914:626014) chromium-webrtc-autoroll 2019-01-25 00:01:36 -08:00
  • e47433f017 AEC3: Remove legacy render buffering Gustaf Ullberg 2019-01-24 16:00:57 +01:00
  • 8a40edd802 Delete constant RTP_PAYLOAD_NAME_SIZE Niels Möller 2019-01-24 18:04:44 +01:00
  • 76cf320110 Roll chromium_revision eedb2069ef..b483b4fce1 (625788:625914) chromium-webrtc-autoroll 2019-01-24 17:01:02 -08:00
  • b8c81c32ce Roll chromium_revision 3432970f4e..eedb2069ef (625619:625788) chromium-webrtc-autoroll 2019-01-24 12:02:54 -08:00
  • f50c6c2fb4 Introduce VideoQualityAnalyzerInjectionHelper. Artem Titov 2019-01-24 16:54:03 +01:00
  • 3ea55d56eb Reland "Delete RtpUtility::Payload, and refactor RTPSender to not use it" Niels Möller 2019-01-24 09:44:14 +01:00
  • 5affbf2327 Turn off automatic quality scaling for simulcast in video_loopback. philipel 2019-01-24 15:49:40 +01:00
  • 3770b99e64 Allow repeated feedback packets in log parser. Sebastian Jansson 2019-01-24 09:38:36 +01:00
  • 84ca69ad6e Add RTC event logging of LossNotification RTCP messages Elad Alon 2019-01-22 16:55:19 +01:00
  • e2fffd7528 Roll chromium_revision 1aa6cb924c..3432970f4e (625210:625619) chromium-webrtc-autoroll 2019-01-24 05:01:47 -08:00
  • 68d58602e2 Override default manifest from Chromium in WebRTC. Sami Kalliomäki 2019-01-24 12:56:12 +01:00
  • a67a9d9256 Handle zero number of spatial layers at calculation of VP9 SVC padding. Sergey Silkin 2019-01-24 11:32:55 +01:00
  • f8e7ccb967 Create new RTCP feedback message - LossIndication Elad Alon 2019-01-24 12:38:36 +01:00
  • 2d0505017a Revert "Roll chromium_revision 1aa6cb924c..faaba5b0a8 (625210:625596)" Oleh Prypin 2019-01-24 12:06:06 +00:00
  • 81d4bf7af6 Revert "Delete RtpUtility::Payload, and refactor RTPSender to not use it" Artem Titov 2019-01-24 12:01:59 +00:00
  • 1e27fec293 Negate flag name for prerender smoothing and update comments. Rasmus Brandt 2019-01-23 09:47:50 +01:00
  • 2fd09a40af Remove deprecated code from audio device. Mirko Bonadei 2019-01-19 16:50:32 +01:00
  • 88ca008e56 Roll chromium_revision 1aa6cb924c..faaba5b0a8 (625210:625596) chromium-webrtc-autoroll 2019-01-24 03:01:43 -08:00
  • fc2175da73 Introduce QualityAnalyzingVideoEncoder and QualityAnalyzingVideoDecoder. Artem Titov 2019-01-24 11:44:26 +01:00
  • 171df93262 Delete RtpUtility::Payload, and refactor RTPSender to not use it Niels Möller 2019-01-24 09:44:14 +01:00
  • 2820d174b5 Roll chromium_revision 1cac36a781..1aa6cb924c (624101:625210) chromium-webrtc-autoroll 2019-01-23 08:02:37 -08:00
  • dbb49dfb27 Moving UniqueIdGenerator into rtc_base. Amit Hilbuch 2019-01-23 14:54:24 -08:00
  • 6fde78cb2f Prevent mac_framework_bundle configs from getting reset Thomas Anderson 2019-01-23 10:40:29 -08:00
  • ce7032b884 Fixing snake_case files that were renamed in PRESUBMIT.py Amit Hilbuch 2019-01-22 16:19:35 -08:00
  • 6a32de4285 Fix potential race in CallTest. Erik Språng 2019-01-09 15:46:36 +01:00
  • 2c58ba1f24 Move simulcast hysteresis factor parsing to RateControlSettings Erik Språng 2019-01-23 16:53:18 +01:00
  • 83d5e86163 Use EncoderSimulcastProxy for all codecs Florent Castelli 2019-01-23 14:17:09 +01:00
  • b599787969 Make UlpfecReceiverImpl use rtc::TimeMillis, not Clock::GetRealTimeClock Niels Möller 2019-01-23 08:45:57 +01:00
  • 4b4266f00f Move parsing of trusted rate controller to RateControlSettings Erik Språng 2019-01-23 12:48:13 +01:00
  • 470a5eae93 Introduces common AudioAllocationSettings class. Sebastian Jansson 2019-01-23 12:37:49 +01:00
  • 33b716f7dd Publish task queue test suite. Danil Chapovalov 2019-01-22 18:15:37 +01:00
  • b0397d69a9 Always send abs-send-time when negotiated and do not filter it out. Konrad Hofbauer 2019-01-23 09:46:58 +01:00
  • ae6e0b2058 [CodeHealth] Fix use after std::move instances. Yves Gerey 2019-01-22 21:48:57 +01:00
  • e54287a4ae Correctly specify Mac version as 10.13 for iOS simulator tests Oleh Prypin 2019-01-23 10:53:39 +01:00
  • df919fb425 Don't pretend we've received an end-of-candidates indication. Jonas Olsson 2019-01-22 11:21:00 +01:00
  • 28522dc6e3 Rename new build targets to follow the recent large file rename Karl Wiberg 2019-01-22 17:54:34 +01:00
  • 79f0d4d0c7 Enables feature to account for unacknowledged data. Sebastian Jansson 2019-01-23 09:41:43 +01:00
  • 7e4341db60 Reland "Reland "Adds richer packet and ice processing to ParsedRtcEventLog."" Sebastian Jansson 2019-01-22 08:42:27 +01:00
  • 41dd0bc4e5 Fix typo in rtc_base/thread_checker.h. Mirko Bonadei 2019-01-22 20:30:55 +01:00
  • 067dc86c8a Make SetFirstSubFrameInFrame and SetLastSubFrameInFrame protected Elad Alon 2019-01-21 14:16:59 +01:00
  • 3fdf90d621 PSFB without REMB magic word is not an error Elad Alon 2019-01-21 13:44:23 +01:00
  • 18cf2383aa Always use real VideoStreamsFactory in full stack tests Ilya Nikolaevskiy 2019-01-22 12:52:31 +01:00
  • d47d3ebdff Report rendered pixels statistic in full stack tests Ilya Nikolaevskiy 2019-01-21 16:27:17 +01:00
  • 0500b528a6 Reduce webrtc_perf_tests duration on buildbots Ilya Nikolaevskiy 2019-01-22 11:12:51 +01:00
  • 23213d94ff Refactor FileRotatingStream to use FileWrapper rather than FileStream Niels Möller 2019-01-22 11:01:24 +01:00
  • efd7034600 Include video_bitrate_allocator.h, now that's in api/ Niels Möller 2019-01-22 10:35:42 +01:00
  • cd76eabdd7 Parsing of pacing factor and alr probing in RateControlSettings Erik Språng 2019-01-21 18:06:46 +01:00
  • 44f0f87748 Remove NetworkManager::{set_ipv6_enabled,ipv6_enabled}. Mirko Bonadei 2019-01-20 18:16:42 +01:00
  • 71b5a7df77 Revert "Reland "Adds richer packet and ice processing to ParsedRtcEventLog."" Sebastian Jansson 2019-01-22 07:38:56 +00:00