Commit Graph

  • 9387b52297 Apply simulcast resolution normalization before scaling. Rasmus Brandt 2019-02-05 14:23:26 +01:00
  • 1f0a84a2ec Partial frame capture API part 5 Ilya Nikolaevskiy 2019-02-05 14:35:33 +01:00
  • 62b9fb44aa Partial frame capture API part 4 Ilya Nikolaevskiy 2019-02-05 13:08:13 +01:00
  • 9bee67c5c9 Add get/set base min delay to neteq and acm_receiver. Ruslan Burakov 2019-02-05 13:49:26 +01:00
  • 9f6a0d5d21 In VideoEngine also respect requested TL number even for screenshare Ilya Nikolaevskiy 2019-02-05 10:29:41 +01:00
  • b769894025 Remove rule that discourages passing optional by const reference Danil Chapovalov 2019-02-05 11:32:19 +01:00
  • 681de2036b Stop changing the requested max bitrate based on protection level. Rasmus Brandt 2019-02-04 15:09:34 +01:00
  • 167316b833 Remove proxy layer from AndroidVideoTrackSource Magnus Jedvert 2019-01-31 13:23:46 +01:00
  • 69b761e52b Sets start on activities added after starting scenario test. Sebastian Jansson 2019-02-04 19:24:06 +01:00
  • 30b182aca0 New methods for registering network change callbacks in MediaTransport Niels Möller 2019-02-05 00:59:35 +01:00
  • 626015d7f8 Make AudioSendStream to be OverheadObserver Anton Sukhanov 2019-02-04 15:16:06 -08:00
  • e22498cc3e Compare GetStreamCaps against S_OK Dan Minor 2019-02-04 12:47:48 -05:00
  • bfc9911661 Remove TCPPort incoming_only_ member. Mirko Bonadei 2019-02-03 00:08:18 +01:00
  • 167497fc2e Delete VCMNackFecTable; appears unused for a long time. Niels Möller 2019-02-01 15:53:20 +01:00
  • edbea46295 Allow to change base minimum delay on NetEq. Ruslan Burakov 2019-02-04 16:17:31 +01:00
  • d8b980464c Add scaleResolutionDownBy to RtpParameters.Encoding in Android SDK. Mirta Dvornicic 2019-02-04 16:38:46 +01:00
  • bfa5d5d9aa Return early from VP9EncoderImpl::Encode() if all layers inactive Erik Språng 2019-02-04 16:40:19 +01:00
  • 8573aae7d0 Do not build rtp_generator in Chromium builds. Mirko Bonadei 2019-02-04 15:21:46 +01:00
  • 80a8687082 [clang-tidy] Apply performance-move-const-arg fixes (mutable lambdas). Mirko Bonadei 2019-02-04 15:01:43 +01:00
  • 817aec8eca Add scaleResolutionDownBy to RTCRtpEncodingParameters in ObjC SDK. Mirta Dvornicic 2019-02-04 14:27:49 +01:00
  • 30abc36444 ArrayView: Also accept const references when doing implicit conversions Karl Wiberg 2019-02-04 13:07:18 +01:00
  • ee61f9440a Fix a bug in video_encoder_wrapper where int array was not freed properly. Sami Kalliomäki 2019-02-04 13:42:11 +01:00
  • eee110dea2 Remove nogncheck from pc/. Mirko Bonadei 2019-02-02 23:39:49 +01:00
  • c402dbe2b0 Account for simulcast hysteresis in padding rate calculation. Rasmus Brandt 2019-02-04 11:09:46 +01:00
  • 819661a965 Pass explicit dependencies from ScreenshareLayers to GFD Elad Alon 2019-01-29 17:17:09 +01:00
  • 432c833e9e Remove redundant check in channel_receive.cc. Ruslan Burakov 2019-02-03 22:21:02 +01:00
  • 0d28972d8f Add field trial to reduce max STUN check retransmissions from 8 to 6 in accordance with RFC 5389. Bjorn Terelius 2019-02-01 15:22:20 +01:00
  • 0237106559 Expose video freeze metrics in GetStats. Sergey Silkin 2019-01-31 16:45:42 +01:00
  • 1266487631 Partial frame capture API part 3 Ilya Nikolaevskiy 2019-02-04 10:11:05 +01:00
  • 88fa2ab966 Always add/rewrite VUI and set max_num_reorder_frames to 0. Sergey Silkin 2019-02-01 17:00:07 +01:00
  • a1fae4b475 Trying to quiet clang-tidy Artem Titov 2019-02-01 11:48:04 +01:00
  • a4ede424a5 Roll chromium_revision b1a56e7eae..b4fb8097f2 (628426:628538) chromium-webrtc-autoroll 2019-02-01 17:01:43 -08:00
  • 0f9bfbbe22 Roll chromium_revision 6893a4aa8c..b1a56e7eae (628317:628426) chromium-webrtc-autoroll 2019-02-01 12:02:43 -08:00
  • 87bbb91469 Add rtp_generator utility to rtc_tools. Benjamin Wright 2019-02-01 10:00:05 -08:00
  • a34d7766c5 Move RtpSenderAudioTest to its own file Niels Möller 2019-02-01 14:13:29 +01:00
  • 05cf6be726 [clang-tidy] Apply performance-move-const-arg fixes. Mirko Bonadei 2019-01-31 21:38:12 +01:00
  • 9e24fc2196 Roll chromium_revision ecc3b419cc..6893a4aa8c (628213:628317) chromium-webrtc-autoroll 2019-02-01 06:03:47 -08:00
  • 01dc691462 Delete sequence number save and restore in ChannelSend. Niels Möller 2019-01-29 15:49:57 +01:00
  • 6c70e16a4a Fix RTCStatsReport::ConstIterator move constructor. Mirko Bonadei 2019-02-01 13:17:43 +01:00
  • 4bfbb01e84 Improve CPU utilization when encoding VP8 with a single temporal layer Elad Alon 2019-02-01 13:48:46 +01:00
  • ab56670af9 Add a small README file for api/ Karl Wiberg 2019-01-31 02:34:39 +01:00
  • 65cc52ebca Fix heap use overrun in FakeEncoder By removing unnecessary fixed size buffer. Per Kjellander 2019-02-01 11:27:43 +01:00
  • 4f6c539105 Update internal.*.webrtc iOS bots iOS version, remove redundant config file Artem Titarenko 2019-01-31 17:15:21 +01:00
  • 6347029875 Removes usages of TaskQueueCongestionControl field trial. Sebastian Jansson 2019-02-01 10:13:43 +01:00
  • f1d1061e51 mb: Fix iOS config after the earlier CL Oleh Prypin 2019-01-31 14:00:05 +01:00
  • 4a2911fc50 Roll chromium_revision 9963b4a7d5..ecc3b419cc (628101:628213) chromium-webrtc-autoroll 2019-01-31 19:01:21 -08:00
  • 831bd96138 Remove unnecessary memset to DesktopFrame Julien Isorce 2019-01-31 15:55:26 -08:00
  • f3e9abf6b3 Add field trial for ExtraICEPing Jonas Oreland 2019-01-31 12:29:41 +01:00
  • 39ecb17572 Roll chromium_revision 71d81bd262..9963b4a7d5 (627987:628101) chromium-webrtc-autoroll 2019-01-31 14:01:54 -08:00
  • 1e6e773d79 Add steveanton@ to media/ OWNERS Steve Anton 2019-01-31 09:43:18 -08:00
  • e92d6624e8 Modify pc/ WATCHLISTS definition Steve Anton 2019-01-31 09:50:30 -08:00
  • a177f801e4 Roll chromium_revision a91ca6cb6f..71d81bd262 (627878:627987) chromium-webrtc-autoroll 2019-01-31 09:03:24 -08:00
  • 7af962b38d Add field trial to configure averaging window for BitrateEstimator. Bjorn Terelius 2019-01-31 16:41:07 +01:00
  • 01f64e0eb2 Add test to verify TaskQueue memory access order. Artem Titov 2019-01-31 13:31:09 +01:00
  • 5054f54457 Partial frame capture API part 2 Ilya Nikolaevskiy 2019-01-31 14:35:11 +01:00
  • b6458e1af2 Switch test on audio stream instead of data channel. Artem Titov 2019-01-31 14:42:57 +01:00
  • c84f661b10 Stop using Googletest legacy APIs. Mirko Bonadei 2019-01-31 12:20:57 +01:00
  • 12e5d392cc Reland "Partial frame capture API part 1" Ilya Nikolaevskiy 2019-01-31 13:01:35 +01:00
  • 3d22114f1c Revert "Make internal.*.webrtc iOS bots dimensions depend on bot_id and pool only" Artem Titarenko 2019-01-31 12:33:56 +00:00
  • eceea31cc2 Reduces locking in SimulatedNetwork class. Sebastian Jansson 2019-01-31 11:50:04 +01:00
  • 8102a1a8ea Revert "Partial frame capture API part 1" Ilya Nikolaevskiy 2019-01-31 11:57:20 +00:00
  • 8a21e1c9c9 Partial frame capture API part 1 Ilya Nikolaevskiy 2019-01-31 12:00:12 +01:00
  • 8fe7995045 Adds bytes per second to DataType class. Sebastian Jansson 2019-01-31 11:09:35 +01:00
  • 813c79bff9 Fix network emulation behavior when changing bandwidth. Christoffer Rodbro 2019-01-31 09:25:12 +01:00
  • fdf5cd5928 Roll chromium_revision 6af465608b..a91ca6cb6f (627775:627878) chromium-webrtc-autoroll 2019-01-31 02:06:24 -08:00
  • 9a27c2fc7a Make internal.*.webrtc iOS bots dimensions depend on bot_id and pool only Artem Titarenko 2019-01-31 10:20:00 +01:00
  • 6893f3c6f0 Move ownership of PlayoutDelayOracle Niels Möller 2019-01-31 08:56:26 +01:00
  • 82ac240040 mb: Generate gn args from mb_config rather than tools_webrtc/ios Oleh Prypin 2019-01-29 16:18:30 +01:00
  • 2a96ab20b2 Makes Clock interface fully mutable. Sebastian Jansson 2019-01-30 20:44:45 +01:00
  • 7e0ae16c73 Roll chromium_revision 97b87d124d..6af465608b (627608:627775) chromium-webrtc-autoroll 2019-01-30 20:01:31 -08:00
  • 042bb00838 Fix RTP transport accepting invalid RTCP headers. Piotr (Peter) Slatala 2019-01-30 14:57:12 -08:00
  • 287298159f Roll chromium_revision 10156ea4fa..97b87d124d (627488:627608) chromium-webrtc-autoroll 2019-01-30 14:01:45 -08:00
  • 2d79dccfb1 Removes new delay based rate controller. Sebastian Jansson 2019-01-30 18:26:32 +01:00
  • 8b087f36d2 Roll chromium_revision 39a2376d54..10156ea4fa (627358:627488) chromium-webrtc-autoroll 2019-01-30 10:01:37 -08:00
  • e32b4fea49 Allow 1x1 images in libvpx_vp8_encoder.cc Dan Minor 2019-01-29 10:37:34 -05:00
  • 170a4b383f Trim unnecessary OpenSSL/BoringSSL ifdefs. David Benjamin 2019-01-30 09:46:16 -06:00
  • 71f94c93a6 Refactor PlayoutDelayOracle with separate update methods Niels Möller 2019-01-30 16:56:10 +01:00
  • fa89d84698 Register callback for key frame request from media transport. Niels Möller 2019-01-30 16:33:45 +01:00
  • 984626245a Add IceTransportInterface object Harald Alvestrand 2019-01-30 14:57:03 +01:00
  • 0873684401 Bump internal webrtc iOS bots to iOS 12.0 Artem Titarenko 2019-01-30 15:22:51 +01:00
  • 0774bd9583 Introduce network layer. Artem Titov 2019-01-30 15:26:05 +01:00
  • 338bfab0e6 Move sorting from TransportFeedbackAdapter to GoogCC. Per Kjellander 2019-01-30 14:04:51 +01:00
  • 9f3a44f515 Introcuce RTCError(const T&) constructor. Mirko Bonadei 2019-01-30 13:47:42 +01:00
  • aa01f27667 Removes all const Clock*. Sebastian Jansson 2019-01-30 11:28:59 +01:00
  • 15df2ef2c0 Fix typo in SafeClamp docs Karl Wiberg 2019-01-30 10:56:33 +01:00
  • 358c99a66c Delete deprecated MediaTransport methods using VideoCodecType. Niels Möller 2019-01-30 09:38:43 +01:00
  • 840b05587f Introduce TestPeer. Artem Titov 2019-01-30 10:24:47 +01:00
  • 2c2843d7b5 Remove infra/config directory because cq.cfg has been moved Oleh Prypin 2019-01-28 10:40:10 +01:00
  • 1339dddc2c Roll chromium_revision 5e5d0f9ef8..39a2376d54 (627255:627358) chromium-webrtc-autoroll 2019-01-30 01:02:27 -08:00
  • fe055c197a [clang-tidy] Apply modernize-use-override fixes. Mirko Bonadei 2019-01-29 22:53:28 +01:00
  • 6957abeff1 Reland "Always use real VideoStreamsFactory in full stack tests" Ilya Nikolaevskiy 2019-01-29 16:33:04 +01:00
  • e706c0f0c3 iOS CI config: remove flags that match default values Oleh Prypin 2019-01-29 21:53:26 +01:00
  • 7ea5c1ff11 Roll chromium_revision 241ac98bfc..5e5d0f9ef8 (627089:627255) chromium-webrtc-autoroll 2019-01-29 17:01:21 -08:00
  • 6fdb3f866b Fix post submit build Piotr (Peter) Slatala 2019-01-29 15:54:55 -08:00
  • 4de1783027 Create visible fake_ice_transport target Piotr (Peter) Slatala 2019-01-29 13:35:05 -08:00
  • ae226f65c8 Use Abseil container algorithms in p2p/ Steve Anton 2019-01-29 12:47:38 -08:00
  • 3e659b811a Remove deprecated OnKeyFrame method from video sink interface in media transport Piotr (Peter) Slatala 2019-01-29 12:55:56 -08:00
  • 9057260777 Roll chromium_revision bf03673fd1..241ac98bfc (626985:627089) chromium-webrtc-autoroll 2019-01-29 11:00:52 -08:00
  • 5118bbc8b7 Add ability to set max probing bitrate via GoogCcNetworkController Erik Språng 2019-01-29 18:28:06 +01:00
  • d3be0171b0 Remove unused PacketLossEstimator class Zach Stein 2019-01-28 20:07:12 -08:00