Commit Graph

  • eb81b47123 Update H264EncoderImpl to use EncodedImage::Allocate Niels Möller 2019-02-11 09:04:15 +01:00
  • d3666b2d98 Introduce cross traffic for emulated network layer. Artem Titov 2019-02-11 14:40:17 +01:00
  • 5c4ddad059 Delete obsolete usage of FakeConstraints Niels Möller 2019-02-12 12:30:58 +01:00
  • 9bf67eae29 AEC3: Fix delay hysteresis validation Gustaf Ullberg 2019-02-12 12:23:02 +01:00
  • 99b9149cee Enable padding bit in TransportFeedback packets Johannes Kron 2019-02-12 10:51:18 +01:00
  • 2ce0cb0e00 Add missing 'explicit' specifier to GainControlImpl Sam Zackrisson 2019-02-12 10:26:32 +01:00
  • eb1752412a Migrate libevent task queue implementation to TaskQueueBase interface Danil Chapovalov 2019-02-12 10:44:38 +01:00
  • 675e5aa538 Roll chromium_revision b6a69427be..b847e52039 (631040:631155) chromium-webrtc-autoroll 2019-02-12 01:24:17 -08:00
  • a93b8b0d41 Update SimulcastTestFixtureImpl to use EncodedImage::Allocate Niels Möller 2019-02-07 19:47:02 +01:00
  • 40027b1411 Roll chromium_revision e4a7c15e8a..b6a69427be (630925:631040) chromium-webrtc-autoroll 2019-02-11 18:01:49 -08:00
  • a887c322c9 Roll chromium_revision 92e6bfe90b..e4a7c15e8a (630806:630925) chromium-webrtc-autoroll 2019-02-11 13:01:41 -08:00
  • 26d0876814 Roll chromium_revision 339f6a582b..92e6bfe90b (630696:630806) chromium-webrtc-autoroll 2019-02-11 09:01:50 -08:00
  • 871e144132 Revert "Reland "Partial frame capture API part 1"" Ilya Nikolaevskiy 2019-02-11 13:35:03 +01:00
  • 421c859351 Remove crit_render_ lock from webrtc::GainControlImpl Sam Zackrisson 2019-02-11 13:39:46 +01:00
  • 00f9400d82 Dump histogram data in AEC3 delay estimator Sam Zackrisson 2019-02-08 16:18:35 +01:00
  • 271195f336 Fix potential crash when building rtx packet Danil Chapovalov 2019-02-11 11:30:03 +01:00
  • 501bfba0cb Split rtp_receiver for readability. Ruslan Burakov 2019-02-11 10:29:19 +01:00
  • b66003ca79 Delete video source proxying in WebRtcVideoSendStream Niels Möller 2019-02-05 22:41:20 +01:00
  • 6df89cc13c Revert "Partial frame capture API part 2" Ilya Nikolaevskiy 2019-02-11 09:06:55 +00:00
  • b00eb19a0a Removes Start/Stop on network emulation manager. Sebastian Jansson 2019-02-11 09:13:01 +01:00
  • eb7589e11f Revert "Partial frame capture API part 3" Ilya Nikolaevskiy 2019-02-11 09:06:24 +00:00
  • fd5d4737e8 Revert "Partial frame capture API part 6" Ilya Nikolaevskiy 2019-02-11 09:06:39 +00:00
  • 85fc32540e Revert "Partial frame capture API part 5" Ilya Nikolaevskiy 2019-02-11 10:41:50 +01:00
  • 02f4e32b08 Make some new rtc_base targets publicly visible Karl Wiberg 2019-02-11 00:43:43 +01:00
  • f13c2cd9ee Roll chromium_revision eb2aa6ea6a..339f6a582b (630596:630696) chromium-webrtc-autoroll 2019-02-11 00:01:11 -08:00
  • 61b4f7489d Fix PeerConnectionInterface::StartRtcEventLog documentation. Mirko Bonadei 2019-02-08 20:01:00 +01:00
  • 1a1c52baf9 H.264 temporal layers w/frame marking (PART 2/3) Johnny Lee 2019-02-08 14:25:40 -05:00
  • e556768453 Roll chromium_revision eead273f0c..eb2aa6ea6a (630484:630596) chromium-webrtc-autoroll 2019-02-08 18:03:07 -08:00
  • 157540ac05 Stop hard-coding default IDs for RTP extensions Elad Alon 2019-02-08 23:37:52 +01:00
  • efc9a14a2b Make UniqueNumberGenerator::AddKnownId() return a value Elad Alon 2019-02-08 23:35:59 +01:00
  • 6ba2738623 Roll chromium_revision d60317bbda..eead273f0c (630357:630484) chromium-webrtc-autoroll 2019-02-08 14:01:45 -08:00
  • 5699142b9a Use c=IN IP4 <hostname> to support the presence of hostname candidates. Qingsi Wang 2019-02-08 12:53:06 -08:00
  • 78323436cf Revert "Enabling Simulcast use via AddTransceiver." Emircan Uysaler 2019-02-08 20:41:39 +00:00
  • 836fee1e1a Calculate next process time in simulated network. Sebastian Jansson 2019-02-08 16:08:10 +01:00
  • f6adac87b4 Add rtc event generic packet sent and received. Piotr (Peter) Slatala 2019-02-08 10:31:35 -08:00
  • 50930a6fb6 Roll chromium_revision 46a21d8d05..d60317bbda (630250:630357) chromium-webrtc-autoroll 2019-02-08 09:05:44 -08:00
  • 1d13b37b0c Update LibvpxVp8Encoder to use EncodedImage::Allocate Niels Möller 2019-02-07 21:56:12 +01:00
  • b7edf69e9a Delete rtc::File, usage replaced with FileWrapper Niels Möller 2019-02-08 16:40:53 +01:00
  • 9f3aabb5ad Delete obsolete class cricket::VideoCapturer Niels Möller 2019-02-07 16:42:55 +01:00
  • 494ff28573 Delete unused media constraints Niels Möller 2019-02-07 18:13:55 +01:00
  • a8d48ab87b Fix incorrect FPS measure when frame dropper kicks in Erik Språng 2019-02-08 14:17:40 +01:00
  • bdfadd666e Adds Stop methods to media streams in scenario framework. Sebastian Jansson 2019-02-08 13:34:57 +01:00
  • 85eab49af4 Simplify peer connection smoke test to remove flakiness for now. Artem Titov 2019-02-08 11:30:14 +01:00
  • 3dd473b224 Refactor of RtpPacket constructor Johannes Kron 2018-10-29 14:42:36 +01:00
  • 7ff164e6e1 Plumbing of feedback on request setting Johannes Kron 2019-02-07 12:50:18 +01:00
  • 5f6abcfbd2 Fix for RttBackoff when sending of packets with TWCC stops. Christoffer Rodbro 2019-02-08 11:00:10 +01:00
  • dcba72b236 Resume rolling buildtools, now as chromium/src/buildtools Oleh Prypin 2019-02-08 10:39:45 +01:00
  • b76b9ba8ce Set WEBRTC_USE_H264 in common_config Johannes Kron 2019-02-08 10:13:25 +01:00
  • 3f171df263 Add support for building iOS simulator code for iOS 11 and 12 Artem Titarenko 2019-02-06 12:25:05 +01:00
  • 52e9e8d810 Remove now-unused iOS CI config files Oleh Prypin 2019-01-29 16:14:40 +01:00
  • 51aa82d59b Roll chromium_revision 6f2fb1192a..46a21d8d05 (630145:630250) chromium-webrtc-autoroll 2019-02-08 01:02:40 -08:00
  • 9f97c9a528 Add starting of VideoQualityAnalyzer in the e2e peer connection level test Artem Titov 2019-02-08 00:35:13 +01:00
  • 5963fddac2 Pass-by-reference instead of value to initWithNativeEncodedImage Dillon Cower 2019-02-07 16:17:43 -08:00
  • 108f20fd45 Fix color space bug in wrapper of H264 decoder Johannes Kron 2019-02-07 16:42:45 +01:00
  • a8cb366f98 Add field trial for forced software decoder fallback. Åsa Persson 2019-02-07 15:31:18 +01:00
  • 587c5d1617 Roll chromium_revision 34f99c21a3..6f2fb1192a (630023:630145) chromium-webrtc-autoroll 2019-02-07 19:08:48 -08:00
  • ec3b9ffdb0 Move audio-related MediaTransport interfaces to their own file and target Niels Möller 2019-02-08 00:28:39 +01:00
  • e12778cb3a Update VP9EncoderImpl to use EncodedImage::Allocate Niels Möller 2019-02-07 18:52:50 +01:00
  • f9a5561de7 Roll chromium_revision ee5dfb2215..34f99c21a3 (629907:630023) chromium-webrtc-autoroll 2019-02-07 11:05:59 -08:00
  • d7180cccc4 Also check the pending remote description when generating MIDs for legacy remote offers Steve Anton 2019-02-07 10:44:53 -08:00
  • ce470aab51 Enabling Simulcast use via AddTransceiver. Amit Hilbuch 2019-02-06 17:09:52 -08:00
  • a6a273db11 Introduce PeerConnectionE2EQualityTestFixture implementation. Artem Titov 2019-02-07 16:43:51 +01:00
  • c363a53587 Define RtpGenericFrameDescriptorExtension00 Elad Alon 2019-02-07 16:12:09 +01:00
  • 260a71d47c Delete deprecated method PeerConnectionFactory::CreateVideoSource Niels Möller 2019-01-31 10:25:32 +01:00
  • 59ab1cf081 Move ownership of RTPSenderVideo and RTPSenderAudio one level up Niels Möller 2019-02-06 22:48:11 +01:00
  • 938dd9f1e8 Add owned data buffer to EncodedImage Niels Möller 2019-02-07 00:02:17 +01:00
  • e6f6a0cb8d Add missing operator= and extra methods to the SamplesStatsCounter. Artem Titov 2019-02-07 12:14:35 +01:00
  • 710f3d3e44 Use task queue factory factory as parameter for TaskQueueTest Danil Chapovalov 2019-02-06 16:00:44 +01:00
  • 0041fe53dc Roll chromium_revision 1a597bc4e4..ee5dfb2215 (629788:629907) chromium-webrtc-autoroll 2019-02-07 01:02:35 -08:00
  • cdab13d9a3 Roll chromium_revision c27b32b2fd..1a597bc4e4 (629510:629788) Oleh Prypin 2019-02-07 01:05:21 +01:00
  • 86c8ad954b Pause rolling buildtools Oleh Prypin 2019-02-07 00:54:28 +01:00
  • ef288dd267 Reland: Remove dead code from stream_params.h Steve Anton 2019-02-06 09:53:14 -08:00
  • e1dcce24e6 Remove HAVE_WEBRTC_VOICE. Fredrik Solenberg 2019-02-05 12:43:03 +01:00
  • e7b9e6b17d Move RtpSenderVideo tests to separate file. Niels Möller 2019-02-06 18:23:44 +01:00
  • d70a1148ae Delete MediaTransport method SetNetworkChangeCallback Niels Möller 2019-02-06 17:36:29 +01:00
  • fe6e50f0af Allow more than one registered network change callback in MediaTransport Niels Möller 2019-02-05 17:32:57 +01:00
  • 3e6188868b Roll chromium_revision 9d5d0c6635..c27b32b2fd (629245:629510) Oleh Prypin 2019-02-06 10:22:32 +01:00
  • 7ca375c8ca Implement encoder overshoot detector and rate adjuster. Erik Språng 2019-02-06 16:20:17 +01:00
  • e98954c35e Prevent updating state in the delay manager if the packet was reordered. Jakob Ivarsson 2019-02-06 15:37:50 +01:00
  • 9025bd5142 Separate AndroidVideoTrackSource::OnFrameCaptured from adaptation Magnus Jedvert 2019-02-06 14:48:57 +01:00
  • bb87f8a4a4 Delete unused/unsupported RetransmissionMode constants Niels Möller 2019-01-28 15:21:48 +01:00
  • 0859142244 Add events processing to GetIceEvents. Sebastian Jansson 2019-02-06 11:56:59 +01:00
  • 4092d6fb05 Fix autoroller to skip entries without @revision in them Oleh Prypin 2019-02-06 10:06:12 +01:00
  • 6cfb403791 Fix test FrameGenerator to work with a single file source Ilya Nikolaevskiy 2019-02-06 10:56:39 +01:00
  • cf416e43b6 Revert "Remove dead code from stream_params.h" Oleh Prypin 2019-02-06 11:23:36 +00:00
  • 2fb7999a36 Replace implicit int->char->string conversion Oleh Prypin 2019-02-05 09:33:54 +01:00
  • 57d4ac9d99 Add more unit tests for RateControlSettings. Rasmus Brandt 2019-02-04 12:00:24 +01:00
  • 3b50f9f9ce Propagate base minimum delay to audio_receiver_stream Ruslan Burakov 2019-02-06 09:45:56 +01:00
  • 9ce800d6d1 Add PRESUBMIT to enforce usage of new Googletest APIs. Mirko Bonadei 2019-02-05 16:48:13 +01:00
  • 12d1285707 Use the new TEST_SUITE GoogleTest API (regression). Mirko Bonadei 2019-02-05 17:04:04 +01:00
  • 38c83b9713 Remove unused file. Fredrik Solenberg 2019-02-05 12:41:14 +01:00
  • 3f408d006a Remove dead code from stream_params.h Steve Anton 2019-02-05 12:43:11 -08:00
  • d1b62063f4 Roll chromium_revision 3b81a4d714..9d5d0c6635 (629131:629245) chromium-webrtc-autoroll 2019-02-05 11:01:43 -08:00
  • 65835be722 Allow logging of char* null pointer. Niels Möller 2019-02-04 19:23:58 +01:00
  • 99b275d126 Introduce class that handles native wrapping of AndroidVideoTrackSource Magnus Jedvert 2019-02-05 16:39:41 +01:00
  • b3032b6e33 Revert "Partial frame capture API part 4" Ilya Nikolaevskiy 2019-02-05 15:33:25 +00:00
  • 7752ad6728 Partial frame capture API part 6 Ilya Nikolaevskiy 2019-02-05 14:36:03 +01:00
  • 1c54605e77 [clang-tidy] Apply performance-move-const-arg fixes (misc). Mirko Bonadei 2019-02-04 14:50:38 +01:00
  • 87ce874f99 Allow link-time injection of the DefaultTaskQueueFactory Danil Chapovalov 2019-02-01 19:40:11 +01:00
  • 93734c342a Roll chromium_revision b4fb8097f2..3b81a4d714 (628538:629131) chromium-webrtc-autoroll 2019-02-05 06:01:22 -08:00