Commit Graph

  • 5473a45688 Remove multiple RTX codec entries in GetRtpReceiver/SenderCapabilities Florent Castelli 2018-11-06 17:27:21 +01:00
  • 75de46a966 Update SimulcastEncoderAdapter merging of EncoderInfo Erik Språng 2018-11-07 14:53:32 +01:00
  • e6a2d94eca Clear FrameBuffer if there were no frames received for 10 minutes Ilya Nikolaevskiy 2018-11-07 14:32:28 +01:00
  • b768e8800f Reland "Isolating APM API build target: making :api an actual target." Alessio Bazzica 2018-11-07 14:29:54 +00:00
  • bdc6c40213 Add field trial for target bitrate RTCP XR message. Rasmus Brandt 2018-11-06 12:55:53 +01:00
  • d5659188a0 Delete NullEventFactory Niels Möller 2018-11-07 13:40:24 +01:00
  • e769ed90c3 Roll chromium_revision 38dcb5ed01..db720b4ab9 (605924:606025) chromium-webrtc-autoroll 2018-11-07 05:02:43 -08:00
  • 50f60cb4b3 Rename software codec classes and move them into api/ Jonathan Yu 2018-11-06 14:10:51 -08:00
  • ff7020af27 Remove non-default VideoEncoder::EncoderInfo() ctor Erik Språng 2018-11-06 15:32:48 +01:00
  • 36d907b6cd Update MockVideoEncoder with correct methods. Erik Språng 2018-11-06 15:37:39 +01:00
  • 61c6e5643e Revert "Isolating APM API build target: making :api an actual target." Alessio Bazzica 2018-11-07 11:27:54 +00:00
  • a7f77a7c05 Isolating APM API build target: making :api an actual target. Alessio Bazzica 2018-11-06 16:26:36 +01:00
  • 7553c02b1e Update ObjCVideoEncoder to use GetEncoderInfo() Erik Språng 2018-11-05 14:57:59 +01:00
  • 7b3c76b44f Reland "Delete rtc::Pathname" Niels Möller 2018-11-07 09:54:28 +01:00
  • 17fc7e2320 Add counter to the end of FakeEncoder frames in order to make them unique. Per Kjellander 2018-11-06 11:01:06 +01:00
  • c572ff3c71 Add default constructor for rtc::Event Niels Möller 2018-11-07 08:43:50 +01:00
  • 3ea7b83fa3 Resolve the race condition between mDNS name registration and cricket::Port::SignalPortComplete. Qingsi Wang 2018-11-06 17:51:02 -08:00
  • 8770ce7074 Roll chromium_revision 03cf97f6d8..38dcb5ed01 (605818:605924) chromium-webrtc-autoroll 2018-11-06 18:01:13 -08:00
  • bb091db398 Roll chromium_revision 793c8566ab..03cf97f6d8 (605715:605818) chromium-webrtc-autoroll 2018-11-06 13:01:37 -08:00
  • 2cd3b4c819 Fixing bug in SimulatedNetwork where packets stop. Sebastian Jansson 2018-11-06 19:18:28 +01:00
  • 0f54f211e6 Removes deprecated GetSentPacket from PacketResult. Sebastian Jansson 2018-11-01 16:13:03 +01:00
  • dc98b9b975 AEC3: Corrected include Per Åhgren 2018-11-06 14:46:34 +01:00
  • c564a7b522 Roll chromium_revision 7841106b37..793c8566ab (605607:605715) chromium-webrtc-autoroll 2018-11-06 09:00:57 -08:00
  • 8ffd71026f Update Android encoder to use GetEncoderInfo() Erik Språng 2018-11-06 17:17:18 +01:00
  • 020e583291 AEC3: Compensate comfort noise level for loss due to filter bank Gustaf Ullberg 2018-11-06 17:14:11 +01:00
  • 83b00f020e AEC3: Computation of comfort noise gains from suppression gains Gustaf Ullberg 2018-11-06 16:25:37 +01:00
  • 34fc346a0c Add support for computing iOS code coverage Artem Titarenko 2018-11-06 12:29:29 +01:00
  • 277b6ea850 Isolating APM API build target: adding dummy :api target. Alessio Bazzica 2018-11-06 14:24:51 +01:00
  • 3ddaf3c408 Revert "Add support for screen sharing with PipeWire on Wayland" Patrik Höglund 2018-11-06 13:22:54 +00:00
  • 82c07ea1da Tune huge video frames detection threshold for GetStats googHugeFramesSent stat Ilya Nikolaevskiy 2018-11-06 12:54:30 +01:00
  • 4f3cc6efbe Make VideoSendStreamTest.NoPaddingWhenVideoIsMuted less flaky Erik Språng 2018-11-06 12:17:32 +01:00
  • a8f54617c0 nit: Use make_unique in rtp_video_stream_receiver.cc Elad Alon 2018-11-06 11:21:25 +01:00
  • 27f31727d0 Simplify use of events in TestAudioDevice Niels Möller 2018-11-06 11:02:46 +01:00
  • 361dbc1973 Android: Add option to set presentation timestamp in EglRenderer Magnus Jedvert 2018-11-06 11:32:46 +01:00
  • 967f7d5497 Add audio level to CSRC class Jonas Oreland 2018-11-06 07:35:06 +01:00
  • df351f4b54 Update FakeEncoder to use EncoderInfo Erik Språng 2018-11-06 11:33:15 +01:00
  • 254d3db59a Add missing #include to absl/memory/memory.h from audio_encoder_cng.cc tzik 2018-11-06 13:33:51 +09:00
  • fbf168386b Add HdrMetadata to VideoFrame Johannes Kron 2018-11-05 16:13:02 +01:00
  • 4f0f3d5a22 Remove unused member variable - RTCPSender::using_nack_ Elad Alon 2018-11-05 18:12:44 +01:00
  • 63ada787b5 Remove outdated TODO Sam Zackrisson 2018-11-05 17:08:12 +01:00
  • 3ea187803b Add severity into RTC logging callbacks Jiawei Ou 2018-10-31 23:14:24 -07:00
  • edfb883c85 Roll chromium_revision 11d7305a72..7841106b37 (605505:605607) chromium-webrtc-autoroll 2018-11-05 22:01:37 -08:00
  • d7db17b992 Roll chromium_revision bf7ad46dee..11d7305a72 (605401:605505) chromium-webrtc-autoroll 2018-11-05 15:01:03 -08:00
  • a9bbd86849 Add a configuration parameter for using the media transport for data channels. Bjorn Mellem 2018-11-02 09:07:48 -07:00
  • 41b5296405 Roll chromium_revision c26ff44a53..bf7ad46dee (605286:605401) chromium-webrtc-autoroll 2018-11-05 11:01:06 -08:00
  • ee49f7087f Remove VideoEncoder::SetChannelParameters. philipel 2018-11-05 17:30:22 +01:00
  • c22f551842 Remove locks from AECM and move it into private_submodules_ Sam Zackrisson 2018-11-05 16:10:00 +01:00
  • e693381cda Delete struct rtc::PacketTime. Niels Möller 2018-11-05 13:01:41 +01:00
  • 007065522a Removing ancient and unused test scripts and data files Henrik Lundin 2018-11-05 11:45:25 +01:00
  • fd1a2fb8e4 Set RtpRtcp config receive_only in voe::ChannelReceive Niels Möller 2018-10-31 15:25:26 +01:00
  • aed3070ad4 Replace GetScalingSettings() with GetEnocderInfo() in TestEncoder Erik Språng 2018-11-05 12:57:17 +01:00
  • f418bcbcf1 Refactor RtpSender to use absl::string_view for payload name. Niels Möller 2018-11-05 13:27:35 +01:00
  • 26341990a1 Move MovingAverage to rtc_base/numerics and update it. Ilya Nikolaevskiy 2018-11-05 12:55:18 +01:00
  • a1ead6f2ab Update EncoderProxy to use EncoderInfo Erik Språng 2018-11-01 17:45:06 +01:00
  • bf0d0c1b30 Add IPv6 configuration parameters to iOS API Uladzislau Susha 2018-11-05 12:48:35 +03:00
  • 842a2a80d3 Roll chromium_revision 4e7c87b55c..c26ff44a53 (605184:605286) chromium-webrtc-autoroll 2018-11-05 02:01:43 -08:00
  • e7547d5545 Move MemoryStream to separate source files, and to a test target. Niels Möller 2018-11-01 09:33:08 +01:00
  • 9f878f6e97 Roll chromium_revision b58a03341b..4e7c87b55c (605082:605184) chromium-webrtc-autoroll 2018-11-03 10:01:11 -07:00
  • 671341ac66 Roll chromium_revision 35f882550d..b58a03341b (604980:605082) chromium-webrtc-autoroll 2018-11-02 16:01:58 -07:00
  • 1bc0b9d03f Roll chromium_revision e842ab5f98..35f882550d (604874:604980) chromium-webrtc-autoroll 2018-11-02 11:01:04 -07:00
  • 2039ee7dce Revert "Delete rtc::Pathname" Qingsi Wang 2018-11-02 16:30:10 +00:00
  • 273d0296a4 Implement data channel methods in LoopbackMediaTransport. Bjorn Mellem 2018-11-01 16:42:44 -07:00
  • 0367d1a1fb Adds a field trial parameter to configure waiting time before sending Nack packets. Ying Wang 2018-11-02 14:51:15 +01:00
  • e40186332e Change to RtcEvent::Copy Elad Alon 2018-11-02 14:56:12 +01:00
  • 2365936b87 Hide the AudioEncoderCng class behind a create function Karl Wiberg 2018-11-01 11:13:44 +01:00
  • 42e7d9c929 Enable rtc event log in *_loopback tools running with renderers Ilya Nikolaevskiy 2018-11-02 13:14:37 +01:00
  • f8ba95ecee Add field trial for vp8 cpu speed configuration for arm. Åsa Persson 2018-11-02 11:38:46 +01:00
  • 56ef305b67 Move event logging of config into AudioSendStream. Oskar Sundbom 2018-10-30 16:11:02 +01:00
  • 6bf20549bb Roll chromium_revision 734e273d43..e842ab5f98 (604373:604874) chromium-webrtc-autoroll 2018-11-02 03:02:54 -07:00
  • aa3c1cc927 Delete _strnicmp. Uses replaced with abseil functions. Niels Möller 2018-11-02 10:54:56 +01:00
  • 41f00de26b Fix chromium roll Artem Titov 2018-11-01 16:35:16 +01:00
  • 6b9dec0d16 Delete rtc::Pathname Niels Möller 2018-11-02 08:50:21 +01:00
  • d4a68bd932 Implement Injectable Audio Codecs for the Java SDK. Lennart Kolmodin 2018-11-01 15:55:26 +01:00
  • 3e4c77f1c1 Fix AGC2 fixed-adaptive gain controllers order. Alessio Bazzica 2018-11-01 21:31:38 +01:00
  • 096d016acc Update MultiplexEncoderAdapter to use EncoderInfo Erik Språng 2018-11-01 17:40:10 +01:00
  • 58df0ada6e Add guards to VideoCaptureDS::Init for when pins are null Andreas Pehrson 2018-10-30 16:31:34 +01:00
  • 9b5b070817 Use EncoderInfo in SimulcastEncoderAdapter Erik Språng 2018-11-01 14:52:30 +01:00
  • 4eb4112508 Plug-in media transport state listener Piotr (Peter) Slatala 2018-11-01 07:26:03 -07:00
  • 189013bef9 Update QualityTestVideoEncoder to use GetEncoderInfo() Erik Språng 2018-11-01 15:03:57 +01:00
  • 449afd9374 Updated ScopedVideoEncoder to use GetEncoderInfo() Erik Språng 2018-11-01 14:44:19 +01:00
  • 5e784616e0 Make the extra seturation margin configurable. Alex Loiko 2018-11-01 14:51:56 +01:00
  • b1e031a156 JitterEstimator: Remove old LowRate exp and add trial for upper bound. Erik Språng 2018-11-01 11:20:49 +01:00
  • 15ca5a9533 Add implicit conversion between rtc:PacketTime and int64_t. Niels Möller 2018-11-01 14:32:47 +01:00
  • 96965aeba9 Add ability to enable frame dumping decoder via field trial. Erik Språng 2018-10-23 15:42:37 +02:00
  • fe45da4f04 Remove WebRTC-VP8-GfBoost field trial. philipel 2018-10-31 15:56:16 +01:00
  • af6d741fe1 Makes send time information in feedback non-optional. Sebastian Jansson 2018-11-01 12:58:25 +01:00
  • be837ac3bc Remove RTPFragmentationHeader from LibvpxVp8Encoder. philipel 2018-10-31 14:11:47 +01:00
  • 281276301c Remove deprecated AudioProcessing::GetStatistics function Sam Zackrisson 2018-11-01 11:37:15 +01:00
  • 4e93329839 Properly setup MockPeerConnectionObserver in tests (continued). Yves Gerey 2018-10-31 15:36:05 +01:00
  • dd20c9c1e3 Add support for screen sharing with PipeWire on Wayland Tomas Popela 2018-11-01 06:12:33 +01:00
  • 7f4dfa4106 Remove locks from AEC2 and move it into private_submodules_ Sam Zackrisson 2018-11-01 08:59:29 +01:00
  • 59844ce57e Revert "Use the factory instead of using the builtin code path in VideoCodecInitializer." Qingsi Wang 2018-11-01 04:45:53 +00:00
  • 7852d291c9 Improve the documentation of MdnsResponderInterface and rename MDns.* to Mdns.*. Qingsi Wang 2018-10-31 11:17:07 -07:00
  • eb2c6415a9 Delete the default implementations of MediaTransportInterface methods. Bjorn Mellem 2018-10-31 15:25:32 -07:00
  • be142178aa Use the factory instead of using the builtin code path in VideoCodecInitializer. Jiawei Ou 2018-10-10 01:16:20 -07:00
  • 838643550f Roll chromium_revision 6271fcdc14..734e273d43 (604273:604373) chromium-webrtc-autoroll 2018-10-31 14:01:42 -07:00
  • 1f6aa9fd67 Add interfaces for using MediaTransport as the transport for data channels. Bjorn Mellem 2018-10-30 15:15:00 -07:00
  • 062a691cae Roll chromium_revision 9996ac8918..6271fcdc14 (604166:604273) chromium-webrtc-autoroll 2018-10-31 09:02:37 -07:00
  • 9f9562592f When SDES is used, pass pre-shared key to media transport. Piotr (Peter) Slatala 2018-10-31 08:25:26 -07:00
  • 71822866c6 Allow FakeNetworkPipe to wake up its processing thread Sebastian Jansson 2018-10-30 08:23:27 +01:00