Commit Graph

  • 2784a03af7 Add audio_ prefix to audio-related members of CallTest. Niels Möller 2018-03-28 14:16:04 +02:00
  • 38c5d9345d Reduce locking for CallStats (preparation for TaskQueue). Tommi 2018-03-27 23:11:09 +02:00
  • 1d2b627438 Use frame generator in video codec unit tests. Sergey Silkin 2018-03-28 13:04:35 +02:00
  • 8ac9bb4d52 Added BBR network controller. Sebastian Jansson 2018-03-28 13:47:17 +02:00
  • 57ff2734df Remove rtc::Optional::MoveValue Danil Chapovalov 2018-03-28 11:25:15 +02:00
  • 467057ec7f Removing -Wno-strict-overflow from main BUILD.gn. Mirko Bonadei 2018-03-28 10:57:53 +02:00
  • 725c106d8c Split out peerconnection, swcodec and hwcodec targets from Android SDK. Sami Kalliomäki 2018-03-28 10:49:18 +02:00
  • 11b2e0ac7c Added support for congestion windows in test helper. Sebastian Jansson 2018-03-27 14:01:24 +02:00
  • c5d4461f87 Add copy and move operations to SdpVideoFormat. Niels Möller 2018-03-28 09:02:09 +02:00
  • 1e48e8095c Level estimation and saturation protection stub. Alex Loiko 2018-03-28 09:45:29 +02:00
  • e24c41ea45 In GenericEncoder enable timing frames for encoders with internal source Ilya Nikolaevskiy 2018-03-27 11:00:44 +02:00
  • dc52651911 Annotate rest of WebRTC with @Nullable. Sami Kalliomäki 2018-03-27 17:07:27 +02:00
  • 903dc861e7 Libraries to link should be lowercase on Windows. Mirko Bonadei 2018-03-27 20:30:52 +02:00
  • 19e714f2f5 Roll chromium_revision 1d0b72987e..63dbcdf2bf (546279:546379) Autoroller 2018-03-27 19:44:30 -07:00
  • 58219769b1 Wrap CGImageRef and CGDataRef with ScopedCFTypeRef Julien Isorce 2018-03-27 22:49:43 +01:00
  • 358cebce99 Roll chromium_revision 4353507834..1d0b72987e (546154:546279) Autoroller 2018-03-27 14:56:42 -07:00
  • bc609eaab1 Revert "Adds support for multiple or no media stream ids." Emircan Uysaler 2018-03-27 21:57:18 +00:00
  • ca0fcc2df9 Roll chromium_revision 3472e079dc..4353507834 (546039:546154) Autoroller 2018-03-27 10:44:39 -07:00
  • 6d7b8359b3 Some minor cleanups in ScreenCapturerMac Julien Isorce 2018-03-27 10:09:28 +01:00
  • 122ba6c050 Handle per-layer frame drops. Sergey Silkin 2018-03-27 14:32:21 +02:00
  • 88614b0b06 Pass VideoEncoderFactory from WebrtcVideoEngine to VideoStreamEncoder. Niels Möller 2018-03-27 16:39:01 +02:00
  • ff4cac9c48 Android audio device template: Don't use output parameters Magnus Jedvert 2018-03-27 15:15:41 +02:00
  • 2bac896d5e Adaptive Digital gain control structure. Alex Loiko 2018-03-27 13:38:36 +02:00
  • 79aab3ff51 VideoStreamDecoderImpl implementation, part 2. philipel 2018-03-26 14:31:23 +02:00
  • ef99888bca Delete OnIncomingCSRCChanged and related code. Niels Möller 2018-03-23 08:54:34 +01:00
  • 150dcb0a9a Delete logic to set picture id and tl0 pic idx in encoders. Niels Möller 2018-03-27 14:16:55 +02:00
  • d45e078e89 Initialize variables to prevent usage of trash values, for exmaple, if NeedMorePlayData won't set the right value Artem Titov 2018-03-27 10:15:26 +02:00
  • 959a1b93c7 Disable FieldTrials/CallOperationEndToEndTest.ObserversEncodedFrames due to flakiness. Ying Wang 2018-03-26 18:24:57 +02:00
  • 6c95bdc5ab Adding network control test helper. Sebastian Jansson 2018-03-27 11:19:29 +02:00
  • ca091254fd Fixing the change in number of temporal layers in screen sharing mode. Sergey Silkin 2018-03-14 17:00:50 +01:00
  • 370228c312 Move ScreenCapturerMac to mac sub directory Julien Isorce 2018-03-27 08:39:11 +01:00
  • 16ccef7f11 Allow implementation defined STUN attributes in 0x4000-0x7FFF range Jonas Oreland 2018-03-27 09:02:43 +02:00
  • be682d47ac Fix chromium warnings for SdpVideoFormat. Niels Möller 2018-03-27 08:31:45 +02:00
  • 27153ba7c5 Roll chromium_revision ac8224087d..3472e079dc (545875:546039) Autoroller 2018-03-26 23:45:09 -07:00
  • 7149136e72 Lowercase windows includes in win audio device. Noah Richards 2018-03-26 15:12:23 -07:00
  • 27f3bf5128 Reland "Replace BundleFilter with RtpDemuxer in RtpTransport." Zhi Huang 2018-03-26 21:37:23 -07:00
  • 97d5e5b32c Revert "Replace BundleFilter with RtpDemuxer in RtpTransport." Zhi Huang 2018-03-27 00:09:01 +00:00
  • ea8b62a3e7 Replace BundleFilter with RtpDemuxer in RtpTransport. Zhi Huang 2018-03-26 14:31:17 -07:00
  • cf76d1c845 Roll chromium_revision bac605dc3e..ac8224087d (545770:545875) Autoroller 2018-03-26 14:44:40 -07:00
  • 1550292efe Adds support for multiple or no media stream ids. Seth Hampson 2018-03-26 10:06:46 -07:00
  • bb50ce5bb6 Wire up MID send value to the PeerConnection API Steve Anton 2018-03-26 10:24:32 -07:00
  • 17071682f7 Add setting to switch between new and legacy AudioDeviceModule in AppRTC Paulina Hensman 2018-03-26 16:10:29 +02:00
  • 6c9a786c60 Add //base dependency to rtc_base:rtc_event when building with chromium. John Budorick 2018-03-26 06:23:34 -07:00
  • e08a4c01b9 Delete dead code in RtpReceiverImpl and RTPPayloadRegistry. Niels Möller 2018-03-23 15:56:57 +01:00
  • 250155d0db Fix histogram logging in InterpolatedGainCurve. Alex Loiko 2018-03-26 14:36:46 +02:00
  • 1b3bd0bebd Roll chromium_revision 723d8fc2ac..bac605dc3e (545111:545770) Autoroller 2018-03-26 05:44:30 -07:00
  • 947120f969 Fix of race on access to send side congestion controller. Sebastian Jansson 2018-03-26 14:56:37 +02:00
  • 5f22365dd7 Remove unnecessary proxy+lock code around RtcpRttStats pointer Tommi 2018-03-26 13:28:26 +02:00
  • 1df1bf8551 PeerConnectionInterface::GetStats() with selector argument added. Henrik Boström 2018-03-20 13:24:20 +01:00
  • 0191441f39 Lowercase Windows headers. Mirko Bonadei 2018-03-23 16:30:58 +01:00
  • 6e09160552 Loosen |max_avg_buffer_level_sec| for SimulcastVP8. Rasmus Brandt 2018-03-26 11:02:00 +02:00
  • bfa6b7253e Reland "Add linux_internal_compile_lite trybot to CQ" Oleh Prypin 2018-03-26 12:02:25 +02:00
  • 28f2dcd5c3 Revert "Add linux_internal_compile_lite trybot to CQ" Oleh Prypin 2018-03-26 09:59:31 +00:00
  • b746c3c62e Add linux_internal_compile_lite trybot to CQ Oleh Prypin 2018-03-22 15:26:44 +01:00
  • dc4737bbda Disable FieldTrials/CallOperationEndToEndTest.TransmitsFirstFrame/2 due to flakiness. Rasmus Brandt 2018-03-23 13:43:35 +01:00
  • 04dd176862 Reland "Move rtp-specific config out of EncoderSettings." Niels Möller 2018-03-23 16:05:22 +01:00
  • 81de14ffd4 Reduce implementations of CallStatsObserver by 2. Tommi 2018-03-25 22:19:25 +02:00
  • 6b28e20257 Remove unused 'last_rtt_ms_' variable from vcm::VideoStreamDecoder. Tommi 2018-03-25 19:52:46 +02:00
  • b0ba558c96 Adding WindowedFilter class for BBR. Sebastian Jansson 2018-03-22 16:38:47 +01:00
  • 0bf0c3d7aa Fix of ReceiveTimeCalculator field trial parsing. Sebastian Jansson 2018-03-23 13:53:32 +01:00
  • 61fce40f7a Android: Fix compilation of moved aaudio Magnus Jedvert 2018-03-23 11:11:45 +01:00
  • 883f470d60 Adding DataTransferTracker class for BBR. Sebastian Jansson 2018-03-22 15:34:10 +01:00
  • 2bd41f9e0e Fix a bug caused by an early return when a TURN port receives a role conflict. Qingsi Wang 2018-03-23 14:28:37 -07:00
  • 2b85792b01 Move rw_lock_wrapper.h to rtc_base/synchronization/ Karl Wiberg 2018-03-23 14:53:54 +01:00
  • 5e55fe845e Adding flag to enable/disable use of SRTP_AES128_CM_SHA1_32 crypto suite. Taylor Brandstetter 2018-03-23 11:50:16 -07:00
  • 767a2ced73 Fix for crash when reading from audio file in NetEq. Ivo Creusen 2018-03-23 15:08:51 +01:00
  • bc01047ece Simplify RtpVideoStreamReceiver::NotifyReceiverOfFecPacket. Niels Möller 2018-03-23 13:22:29 +01:00
  • 9718711dee VideoStreamDecoderImpl implementation, part 1. philipel 2018-03-23 10:43:21 +01:00
  • a9d988d175 Update VideoSendStreamImpl for configuration transition. Niels Möller 2018-03-23 13:28:24 +01:00
  • 9bd1af199b Adding RttStats class for BBR. Sebastian Jansson 2018-03-22 15:34:01 +01:00
  • 06e363a6e6 Annotate AppRTCMobile with @Nulllable. Sami Kalliomäki 2018-03-22 13:42:50 +01:00
  • 6a4d411023 Move file_wrapper.h to rtc_base/system/ Karl Wiberg 2018-03-23 10:39:34 +01:00
  • 278d03a42c Force alignment of JVM called functions. Yura Yaroshevich 2018-03-23 11:47:19 +03:00
  • 66c24fe165 Update SendStatisticsProxy to use Rtp::payload_name, if available. Niels Möller 2018-03-23 10:08:18 +01:00
  • 8458cff411 Extend TestAudioDeviceModule API. Artem Titov 2018-03-22 16:50:06 +01:00
  • 866e08d282 Make rtc::Optional IceConfig parameters interpreted consistently. Qingsi Wang 2018-03-22 17:54:23 -07:00
  • 296a0ce4c7 Add MID sending to RTPSender Steve Anton 2018-03-22 15:17:27 -07:00
  • ba2a9237da Roll chromium_revision e76515b1f3..723d8fc2ac (545023:545111) Oleh Prypin 2018-03-22 21:45:59 +01:00
  • f7ac09fca5 Changing log levels and logging of the AEC3 render buffer alignment Per Åhgren 2018-03-22 07:45:43 +01:00
  • 36fc5e10ba Remove thin_archive config from complete static libraries Tom Anderson 2018-03-20 17:36:59 -07:00
  • 8be087f04e Update payload_type DCHECKS. Niels Möller 2018-03-22 14:55:51 +01:00
  • 76b7f51842 Move timestamp_extrapolator.h to rtc_base/time/ Karl Wiberg 2018-03-22 15:29:03 +01:00
  • 7682c6e2cb Improves in the ERLE estimation for AEC3 Jesús de Vicente Peña 2018-03-22 14:53:23 +01:00
  • 29e7bee330 Move aligned memory utilities to rtc_base/memory/ Karl Wiberg 2018-03-22 14:11:52 +01:00
  • 12130bb135 Reporting feedback availability to congestion controller. Sebastian Jansson 2018-03-21 12:48:43 +01:00
  • 1d430f727d Interface for packet feedback availability in SSCC Sebastian Jansson 2018-03-21 12:47:10 +01:00
  • 70899e012f Add support for creating java PCF from native one. Artem Titov 2018-03-22 13:34:24 +01:00
  • e7592d8d5f Annotate libjingle_peerconnection_java with @Nullable. Sami Kalliomäki 2018-03-22 13:32:44 +01:00
  • 12d6a49e97 Add payload_name and payload_type to VideoSendStream::Config::Rtp. Niels Möller 2018-03-22 12:41:48 +01:00
  • 9cfb18c5b3 Delete obsolete method RtpFeedback::OnInitializeDecoder. Niels Möller 2018-03-22 12:20:38 +01:00
  • 2fee4d61ba VideoStreamDecoder skeleton. philipel 2018-03-21 16:52:13 +01:00
  • b3179c75ed Remove RTPSender::SetSendPayloadType Danil Chapovalov 2018-03-22 10:13:07 +01:00
  • 76ff6221ea Roll chromium_revision aa3bb574c4..e76515b1f3 (544920:545023) Autoroller 2018-03-22 02:45:10 -07:00
  • f3e2bf1807 Further headset mode robustification based on linear filter convergence Per Åhgren 2018-03-22 10:15:59 +01:00
  • a09993d147 Skip nullable check when building in Chromium Oleh Prypin 2018-03-22 10:02:10 +01:00
  • 24a842a15c Add field VideoEncoderConfig::codec_type. Niels Möller 2018-03-22 08:52:50 +01:00
  • 48cca02799 Delete ortc methods using cricket::VideoCapturer. Niels Möller 2018-03-21 09:20:21 +01:00
  • 0d44625b8f Add style guide rules for std::bind and std::function Karl Wiberg 2018-03-19 23:27:35 +01:00
  • 92120972ea Match the device config of iOS Debug and Release bots Oleh Prypin 2018-03-21 20:59:21 +01:00
  • 82cea033be Clarify documentation on scoped_refptr::release. Niels Möller 2018-03-21 12:55:32 +01:00