Commit Graph

  • b073f1c27f Only set the RtcEventLog for media transport when it's used for media. Bjorn A Mellem 2019-07-02 09:50:35 -07:00
  • 73bfc0ea8d Roll chromium_revision 6f0434662d..35be8751a4 (673926:674036) chromium-webrtc-autoroll 2019-07-02 07:01:33 -07:00
  • ed56cf44b0 Remove deprecated version of Vp8FrameBufferControllerFactory::Create Elad Alon 2019-07-02 11:20:23 +02:00
  • e9d6e658c3 Add ability to set ssrcs of RtpSender at construction time Erik Språng 2019-07-02 14:00:57 +02:00
  • 5ee6967c4e Don't reset encoder on max/min bitrate change. Sergey Silkin 2019-07-02 14:18:34 +02:00
  • bc70b6164e Switch rnn_vad_tool to ABSL_FLAG. Mirko Bonadei 2019-07-02 13:53:59 +02:00
  • f1a7bb1b09 Stop using unnecessary gclient vars Oleh Prypin 2019-07-02 11:58:39 +02:00
  • 45befc5f1f Pass FecControllerOverride to Vp8FrameBufferControllerFactory::Create Elad Alon 2019-07-02 11:20:09 +02:00
  • 14be7993c6 Switch neteq tools to ABSL_FLAG. Mirko Bonadei 2019-06-27 15:59:09 +02:00
  • e731a2ed98 Remove check on supported profile in favor of expilict disabling Artem Titov 2019-07-02 10:08:17 +02:00
  • bfd343b9be Add totalDecodeTime to RTCInboundRTPStreamStats Johannes Kron 2019-07-01 10:07:50 +02:00
  • 419aae2ed3 Remove android_tools deps Yun Liu 2019-07-01 15:00:04 -07:00
  • ebdf9f8163 Roll chromium_revision 097ffaa18d..6f0434662d (673789:673926) chromium-webrtc-autoroll 2019-07-01 19:06:11 -07:00
  • 6fdfec13b9 Add overload to CreateIceTransport that takes additional dependencies Steve Anton 2019-07-01 14:07:33 -07:00
  • 1cf9470d92 Roll chromium_revision 05067e74f0..097ffaa18d (673689:673789) chromium-webrtc-autoroll 2019-07-01 13:01:53 -07:00
  • 5985a0481e Add a field trial to control datagram transport use. Bjorn A Mellem 2019-06-28 14:19:38 -07:00
  • 3e8ef940fe Add plumbing of RtpPacketInfos to each AudioFrame as input for SourceTracker. Chen Xing 2019-07-01 17:16:32 +02:00
  • 62eb89d221 Fixing possible overflow in NetEq buffle level filter. Minyue Li 2019-07-01 11:23:04 +02:00
  • 5983087656 Forced vp8 sw encoder fallback: only use min bitrate config if codec type is vp8. Åsa Persson 2019-06-28 17:01:08 +02:00
  • 5b2ce12bc1 Roll chromium_revision ce6d12c81b..05067e74f0 (673457:673689) chromium-webrtc-autoroll 2019-07-01 05:03:31 -07:00
  • ea95c37b0c Report freeze_time_ms from PC test framework Artem Titov 2019-07-01 13:41:28 +02:00
  • 754c952dfa Don't do ToI420() for each frame while checking is it dummy Artem Titov 2019-07-01 13:38:46 +02:00
  • 6d9f0010f0 Fix regression in PC quality test. Artem Titov 2019-07-01 13:34:42 +02:00
  • a6cb1507cc Use Default instead of GlobalTaskQueueFactory to create AudioDeviceBuffer for ios Danil Chapovalov 2019-06-27 15:16:34 +02:00
  • 3e3a6e59dc Remove obsolete deps Artem Titov 2019-07-01 10:33:42 +02:00
  • 896f4b666c Use Default instead of GlobalTaskQueueFactory to create AudioDeviceBuffer for android Danil Chapovalov 2019-06-27 14:00:08 +02:00
  • a63aede22b Make VideoStreamEncoderInterface::SetFecControllerOverride pure virtual Elad Alon 2019-06-28 18:20:58 +02:00
  • 65764e4ed7 Add missing overrides in VideoEncoder proxies/adapters Elad Alon 2019-06-28 18:43:44 +02:00
  • 2ce1da5328 Roll chromium_revision dfe5e91525..ce6d12c81b (673350:673457) chromium-webrtc-autoroll 2019-06-28 13:01:50 -07:00
  • 1e00dbccc2 Stun server should return XOR-MAPPED-ADDRESS/MAPPED-ADDRESS correctly Min Wang 2019-06-26 13:08:29 -05:00
  • 67daf71689 Implement RtpVideoSender::SetFecAllowed() Elad Alon 2019-06-28 18:14:36 +02:00
  • 099b02a366 Get rid of deprecated version of NackSender::SendNack [2/2] Elad Alon 2019-06-27 17:51:12 +02:00
  • 7e00c679a5 Pass FecControllerOverride to Vp8FrameBufferController Elad Alon 2019-06-28 18:12:15 +02:00
  • 22896d4e78 Roll chromium_revision 27c2f87cf5..dfe5e91525 (672459:673350) chromium-webrtc-autoroll 2019-06-28 09:02:42 -07:00
  • 8f01c4e1b6 Define FecControllerOverride and plumb it down to VideoEncoder Elad Alon 2019-06-28 15:19:43 +02:00
  • 52e5242593 Add trait to Build/Parse DependencyDescriptor rtp header extension Danil Chapovalov 2019-06-27 16:45:40 +02:00
  • 225842ced8 Initialize signal processing function pointers statically Karl Wiberg 2019-06-28 14:51:49 +02:00
  • a47ba4119f Get rid of deprecated version of NackSender::SendNack [1/2] Elad Alon 2019-06-27 17:50:00 +02:00
  • a09484940b RateControlSettings: add option to set min pixels per frame for libvpx vp8. Åsa Persson 2019-06-27 13:44:30 +02:00
  • 60bfb3d4e3 NetEQ: BackgroundNoise::Update returns true when the filter is updated Alessio Bazzica 2019-06-28 10:49:39 +02:00
  • 825aad13dc Delete almost all includes of platform_file.h Niels Möller 2019-06-27 10:52:14 +02:00
  • 767efaba10 Delete method ReadableWav::Eof, which was used incorrectly. Niels Möller 2019-06-27 12:15:06 +02:00
  • 71809c67ce WindowCapturerWin: properly check return value of GetClassName Julien Isorce 2019-06-25 16:05:00 -07:00
  • 9407776aa2 Temporarily suppress -Wdeprecated-declarations to update jsoncpp. Mirko Bonadei 2019-06-27 11:24:25 +02:00
  • dd4dc7a18e Adds additional fields to NetworkStateEstimate. Sebastian Jansson 2019-06-27 18:18:38 +02:00
  • 49167de0be Adds interface for remote network estimates to NetworkControllerInterface. Sebastian Jansson 2019-06-27 15:59:03 +02:00
  • 2efae7786e Add RTCStats for keyFramesEncoded, keyFramesDecoded. Rasmus Brandt 2019-06-27 14:29:34 +02:00
  • 478cb46435 Add GeneratePadding method to replace TimeToSendPadding Erik Språng 2019-06-26 15:49:27 +02:00
  • c2f56862a6 Extend structures to store updated version of the dependency descriptor Danil Chapovalov 2019-06-27 12:11:03 +02:00
  • a3f3ab91dd Remove Simple Command Line Parser. Mirko Bonadei 2019-06-25 17:24:23 +02:00
  • 4ba04b7740 Delete RtcEventLogFactory factory as now unused Danil Chapovalov 2019-06-26 15:49:47 +02:00
  • 36c8ef625e Cleanup Ulpfec receiver: remove 2 blocks RED packets support Ilya Nikolaevskiy 2019-06-27 10:08:50 +02:00
  • a36c591c09 Reland "Reland "Change buffer level filter to store current level in number of samples."" Jakob Ivarsson 2019-06-27 10:12:02 +02:00
  • b93af8543d Revert "Reland "Change buffer level filter to store current level in number of samples."" Jakob Ivarsson 2019-06-27 08:07:06 +00:00
  • 2d821c3cbc Allow VideoTimingExtension to be used with FEC Ilya Nikolaevskiy 2019-06-26 14:39:36 +02:00
  • e4ac723bdc Delete deprecated version of PeerConnectionFactoryInterface::StartAecDump Niels Möller 2019-06-24 09:39:56 +02:00
  • bca1485a7a Enable setting surface_ice_candidates_on_ice_transport_type_changed on the fly. Qingsi Wang 2019-06-26 14:56:02 -07:00
  • 0ded32d5a3 Reland "Change buffer level filter to store current level in number of samples." Jakob Ivarsson 2019-06-26 16:24:04 +02:00
  • 4d6951669c Don't use angle-bracket #includes for WebRTC's own files Oleh Prypin 2019-06-26 10:19:20 +02:00
  • c57b0ee11c Fix for NACK retransmission in Scenario tests. Sebastian Jansson 2019-06-26 16:22:39 +02:00
  • be0adee768 Add resolution bitrate thresholds to EncoderInfo. Sergey Silkin 2019-06-26 14:11:03 +02:00
  • 2644a703cc Delete rtc::TryCritScope as unused Danil Chapovalov 2019-06-25 14:24:04 +02:00
  • e8df482205 Clean-up after CL #140941 Elad Alon 2019-06-26 11:51:04 +02:00
  • db59de3e59 Add optimization to PacketRouter for large number of senders. Danil Chapovalov 2019-06-26 11:06:41 +02:00
  • 90f3b89550 Replace the implementation of GetContributingSources() on the video side. Chen Xing 2019-06-25 10:16:14 +02:00
  • 3472b9ae22 Delete RTCInboundRTPStreamStats::fraction_lost Niels Möller 2019-06-24 12:18:03 +02:00
  • 1d20185afd Convert file objects to strings, before passing to PresubmitNotifyResult Niels Möller 2019-06-26 12:58:27 +02:00
  • 7dd9969547 Android: Expose getDisplaySize() helper function Magnus Jedvert 2019-06-26 09:12:48 +02:00
  • 554be4b3cb Roll chromium_revision c30c3a10ff..27c2f87cf5 (672280:672459) chromium-webrtc-autoroll 2019-06-26 03:03:02 -07:00
  • c53850675b Enable H.264 temporal scalability in simulcast. Johnny Lee 2019-06-19 14:13:32 -04:00
  • 0d65fb5451 Mass refactoring: Change JNI #includes to use full paths (webrtc/). Eric Stevenson 2019-06-24 13:09:50 -04:00
  • 6e8bfaea94 Roll chromium_revision 42482d4f53..c30c3a10ff (672061:672280) chromium-webrtc-autoroll 2019-06-25 15:01:15 -07:00
  • a79abd4054 Specify min_sdk_version for unittest apks also in GN configs Oleh Prypin 2019-06-25 23:19:17 +02:00
  • f97f342fd3 Remove deprecated flags from compare_videos.py. Mirko Bonadei 2019-06-25 15:00:54 +02:00
  • 75bc70cc34 Remove flags include from p2p/base/datagram_dtls_adaptor.cc. Mirko Bonadei 2019-06-23 13:50:19 +02:00
  • 25ca0ac73d Also fail CreateOffer and CreateAnswer if there is a session error Steve Anton 2019-06-25 10:40:48 -07:00
  • 9a5c2e82eb Remove unused command_line_parser dependency. Mirko Bonadei 2019-06-25 17:18:26 +02:00
  • 04cffe3289 Switch example peerconnection server to ABSL_FLAG. Mirko Bonadei 2019-06-25 15:43:23 +02:00
  • f03b365875 Reland "Raise IllegalStateException for calls to retain() or release() on zero ref count" Niels Möller 2019-06-18 16:54:36 +02:00
  • 3894078d60 Roll chromium_revision 6c5bbd86c3..42482d4f53 (671957:672061) chromium-webrtc-autoroll 2019-06-25 07:00:59 -07:00
  • 5767fb8cbd Stop passing deprecated flags to frame analyzer. Mirko Bonadei 2019-06-25 14:23:00 +02:00
  • d3fc161c16 Revert "Change buffer level filter to store current level in number of samples." Jakob Ivarsson 2019-06-25 12:32:48 +00:00
  • 87977dd06e Change buffer level filter to store current level in number of samples. Jakob Ivarsson 2019-06-24 13:21:30 +02:00
  • 3391072e09 Use DefaultTaskQueueFactory in CreatePeerConnectionFactoryForJava Danil Chapovalov 2019-06-18 18:12:25 +02:00
  • a95949e3f5 Switch rtp_generator to ABSL_FLAG. Mirko Bonadei 2019-06-25 08:46:18 +02:00
  • beff53527b Switch frame_editor to ABSL_FLAG. Mirko Bonadei 2019-06-25 08:47:45 +02:00
  • 6d6b0fbe40 Switch reference_less_video_analysis to ABSL_FLAG. Mirko Bonadei 2019-06-25 08:49:03 +02:00
  • 8e032c8b7a Switch psnr_ssim_analyzer to ABSL_FLAG. Mirko Bonadei 2019-06-25 08:51:01 +02:00
  • 2308bb223e Switch rgba_to_i420_converter to ABSL_FLAG. Mirko Bonadei 2019-06-25 08:52:47 +02:00
  • 6bafc8b278 Reland "Switch frame_analyzer to ABSL_FLAG." Mirko Bonadei 2019-06-18 21:09:24 +02:00
  • 90c6d1bdc3 Revert "Switch frame_analyzer to ABSL_FLAG." Mirko Bonadei 2019-06-25 05:53:25 +00:00
  • 2923d768f0 Roll chromium_revision c049034cc7..6c5bbd86c3 (671848:671957) chromium-webrtc-autoroll 2019-06-24 22:01:35 -07:00
  • 3668e9b561 Switch frame_analyzer to ABSL_FLAG. Mirko Bonadei 2019-06-18 21:09:24 +02:00
  • fa1e7c1d8c Roll chromium_revision d6c73f3029..c049034cc7 (671737:671848) chromium-webrtc-autoroll 2019-06-24 17:05:56 -07:00
  • f4996d4360 Roll chromium_revision 163d6b201e..d6c73f3029 (671624:671737) chromium-webrtc-autoroll 2019-06-24 12:01:16 -07:00
  • e9cac4fe83 Improvements to scenario video stats for scenario tests. Sebastian Jansson 2019-06-24 17:10:55 +02:00
  • 8605fbf6ec [getStats] Make remote-inbound-rtp.ssrc match outbound-rtp.ssrc. Henrik Boström 2019-06-24 16:44:51 +02:00
  • 8f7b41afd8 Roll chromium_revision ec99dbf1aa..163d6b201e (671513:671624) chromium-webrtc-autoroll 2019-06-24 04:01:23 -07:00
  • 4b8a5b4dc9 Removes unused PacketFeedbackComparator Sebastian Jansson 2019-06-20 12:09:50 +02:00
  • f48bca7bae Avoid triggering a false error logging when using encryptor and sending DTX. Minyue Li 2019-06-20 23:37:02 +02:00