Commit Graph

  • ef9bcd17a5 Make webrtc units division by integer constexpr Danil Chapovalov 2022-06-17 10:18:21 +02:00
  • d970b0901b measure decode time in TimeDelta instead of ms Philipp Hancke 2022-06-17 07:34:23 +02:00
  • c374d11fac Move to_queued_task.h and pending_task_safety_flag.h into public API Artem Titov 2022-06-16 21:27:45 +02:00
  • 1ab61886a9 Implement Outbound/InboundRtpStreamStats.mid. Henrik Boström 2022-06-16 17:07:33 +02:00
  • a6c7d5c8ce Implement RTCInboundRtpStreamStats.trackIdentifier. Henrik Boström 2022-06-16 16:55:31 +02:00
  • b670774435 Update WebRTC code version (2022-06-17T04:06:12). webrtc-version-updater 2022-06-16 21:06:13 -07:00
  • 201c0dc2fd Roll chromium_revision 683d3734e7..9e5c3d7ac9 (1014891:1014996) chromium-webrtc-autoroll 2022-06-16 11:01:22 -07:00
  • 611f2c8d16 Delete video_legacy build target Danil Chapovalov 2022-06-16 15:02:51 +02:00
  • 38a28603fd Revert "Reland "Delete old Android ADM."" Björn Terelius 2022-06-16 16:06:42 +00:00
  • 7517fb639b Switch to getInput/OutputBuffer Sergey Silkin 2022-06-14 10:40:19 +00:00
  • ef3137a928 Default FrameBuffer3 Evan Shrubsole 2022-06-15 13:18:57 +00:00
  • f88d42f187 Roll chromium_revision 64869c1cf9..683d3734e7 (1014788:1014891) chromium-webrtc-autoroll 2022-06-16 07:01:40 -07:00
  • f5a507955a FrameCadenceAdapter: ensure frame arrival after drop. Markus Handell 2022-06-16 14:25:15 +02:00
  • a1d3ada96b Video stream timeout tracker returns the total delay Evan Shrubsole 2022-06-16 11:52:09 +00:00
  • 6e4d7e606c Reland "Delete old Android ADM." Yaowen Guo 2022-06-10 16:09:12 +08:00
  • 413ca2b95d Run Mac M1 try jobs. Jeremy Leconte 2022-06-16 13:51:42 +02:00
  • 091e073b63 Revert "Move Java PeerConnectionFactory.fieldTrialsFindFullName to different file." Artem Titov 2022-06-16 11:40:11 +00:00
  • d609473b9c Move Java PeerConnectionFactory.fieldTrialsFindFullName to different file. Byoungchan Lee 2022-06-16 07:01:45 +09:00
  • 50674f7f69 Update WebRTC code version (2022-06-16T04:04:52). webrtc-version-updater 2022-06-15 21:04:53 -07:00
  • e30015acd9 Roll chromium_revision 8d1012144d..64869c1cf9 (1014662:1014788) chromium-webrtc-autoroll 2022-06-15 21:02:05 -07:00
  • cf7802d3f4 [Cast Convergence] Replace is_chromecast with new args Ryan Keane 2022-06-10 21:33:18 +00:00
  • 88b8c5280e Roll chromium_revision b592170738..8d1012144d (1014531:1014662) chromium-webrtc-autoroll 2022-06-15 15:01:53 -07:00
  • 27a6842b71 Roll chromium_revision 97950d5570..b592170738 (1014399:1014531) chromium-webrtc-autoroll 2022-06-15 11:07:34 -07:00
  • 1b984214bb Add absl::string_view version of PortAllocator::CreateSessionInternal() Ali Tofigh 2022-06-14 15:29:35 +02:00
  • 5abfc920b5 Reland "[Stats] Cleanup: Remove unimplemented metrics and obsolete TODOs." Henrik Boström 2022-06-13 10:23:28 +02:00
  • bbf639e930 Add low-latency stream signaling to VideoFrame and VCMTiming Johannes Kron 2022-06-15 12:27:23 +02:00
  • ca0c54dd96 Roll chromium_revision 489f309cbd..97950d5570 (1014288:1014399) chromium-webrtc-autoroll 2022-06-15 05:03:15 -07:00
  • 9bda4905d2 Add public visibility for scalability_mode target Niels Möller 2022-06-15 12:52:01 +02:00
  • 66fcd16a41 FrameBuffer::InsertFrame returns true on successful insertion Evan Shrubsole 2022-06-15 08:25:22 +00:00
  • eb0b93608e Reland "Remove legacy RtpVideoStreamReceiver." Philip Eliasson 2022-06-15 08:42:35 +00:00
  • 9c55fa5a0e [DVQA] Add support for removing peer from the StreamState Artem Titov 2022-06-15 12:24:24 +02:00
  • 105711e9ad Move rtc::make_ref_counted to api/ Niels Möller 2022-06-14 15:48:26 +02:00
  • 7ef4f514c5 [MessageHandler] Remove rtc::MessageHandler inheritance from StunRequest Tommi 2022-06-14 14:51:29 +02:00
  • 67d2d35443 Revert "Reland "[Stats] Cleanup: Remove unimplemented metrics and obsolete TODOs."" Henrik Boström 2022-06-15 06:39:56 +00:00
  • e9393b8f05 Update WebRTC code version (2022-06-15T04:04:29). webrtc-version-updater 2022-06-14 21:04:30 -07:00
  • 2843bbc96d Reland "[Stats] Cleanup: Remove unimplemented metrics and obsolete TODOs." Henrik Boström 2022-06-13 10:23:28 +02:00
  • fc3e7249b1 Roll chromium_revision 090f9e3701..489f309cbd (1014163:1014288) chromium-webrtc-autoroll 2022-06-14 21:01:48 -07:00
  • 6be0f65e1f Roll chromium_revision ff1d5be04f..090f9e3701 (1014054:1014163) chromium-webrtc-autoroll 2022-06-14 15:01:49 -07:00
  • 932d079937 Roll chromium_revision 3330da69ab..ff1d5be04f (1013906:1014054) chromium-webrtc-autoroll 2022-06-14 11:05:10 -07:00
  • ea5a944921 Add absl::string_view version of PortInterface::SupportsProtocol() Ali Tofigh 2022-06-14 15:20:15 +02:00
  • bed8507b95 Delete almost unused utility rtc::Ref Niels Möller 2022-06-14 12:30:16 +02:00
  • f8ebeb925e Roll chromium_revision 75810cc326..3330da69ab (1013795:1013906) chromium-webrtc-autoroll 2022-06-14 05:02:12 -07:00
  • b137fb93e8 Add mac11_or_mac12 dimension and apply to all MacOS bots in prep for upgrade Christoffer Jansson 2022-06-14 13:39:29 +02:00
  • 3de806535a Delete unneeded include of port.h Niels Möller 2022-06-14 10:30:50 +02:00
  • 378b1c6826 Revert "[Stats] Cleanup: Remove unimplemented metrics and obsolete TODOs." Henrik Boström 2022-06-14 08:19:28 +00:00
  • 626f87d905 [Stats] Cleanup: Remove unimplemented metrics and obsolete TODOs. Henrik Boström 2022-06-13 10:23:28 +02:00
  • 6daffe90e2 Update WebRTC code version (2022-06-14T04:05:35). webrtc-version-updater 2022-06-13 21:05:35 -07:00
  • c89475e318 Roll chromium_revision 7dae2da57d..75810cc326 (1013677:1013795) chromium-webrtc-autoroll 2022-06-13 21:01:37 -07:00
  • 1bf9c5e1ed Roll chromium_revision 5dee08f539..7dae2da57d (1012417:1013677) chromium-webrtc-autoroll 2022-06-13 15:02:31 -07:00
  • dcb9c5d43f Update timestamp extrapolator for all frames that could be decodable. Evan Shrubsole 2022-06-13 15:39:53 +00:00
  • 7c8c4db8ea Add rtc::make_ref_counted to api/ Niels Möller 2022-06-13 10:36:38 +02:00
  • 3fa9a66f22 Cap max decode delay for FrameBuffer3 Evan Shrubsole 2022-06-13 14:19:10 +00:00
  • e45cfb45b1 Delete RtcpPacketTypeCounter::first_packet_time_ms as unused Danil Chapovalov 2022-06-13 13:00:33 +02:00
  • 69a32cc2d3 [DVQA] Rewrite MultiHeadQueue and add ability to remove head Artem Titov 2022-06-13 15:05:21 +02:00
  • 1709341fd9 Send keyframe request if the DependencyDescriptor fail to parse due to missing video structure. philipel 2022-06-13 13:14:43 +02:00
  • a6ed749b12 Wayland screencast: update stride when we import DMA-BUFs Jan Grulich 2022-06-10 09:21:48 +02:00
  • 737b482a63 Fix chromium roll: remove dep which was removed from Chromium Artem Titov 2022-06-13 11:26:44 +02:00
  • c8e8e767e2 dcsctp: Restart T3-RTX on fast rtx of lowest TSN Victor Boivie 2022-06-10 22:50:49 +02:00
  • 1220855430 In RemoteEstimatorProxy use Timestamp type Danil Chapovalov 2022-06-13 10:04:43 +02:00
  • 42d09cb1ba [DVQA] Extract FrameInFlight into separate file Artem Titov 2022-06-13 10:21:58 +02:00
  • c62e1b8d10 Don't increment transport sequence number on send failures. Erik Språng 2022-06-11 12:18:47 +02:00
  • 72b5dbc44b Don't run quick perf tests on baremetal machines. Jeremy Leconte 2022-06-13 09:37:18 +02:00
  • 6e57ca2cb5 stats: expose local candidate stats even before pairing Philipp Hancke 2022-06-09 15:58:18 +02:00
  • 71f406e52b [DVQA] Extract StreamState into separate file Artem Titov 2022-06-10 22:12:05 +02:00
  • 9a665402d7 Reland "TaskQueue: unexpose delayed task convenience methods." Markus Handell 2022-06-10 14:00:22 +00:00
  • 610f4cf502 Update WebRTC code version (2022-06-12T04:05:53). webrtc-version-updater 2022-06-11 21:05:54 -07:00
  • fd3f1e8f53 Update WebRTC code version (2022-06-11T04:02:22). webrtc-version-updater 2022-06-10 21:02:23 -07:00
  • 768de78d10 Revert "Remove legacy RtpVideoStreamReceiver." Björn Terelius 2022-06-10 18:22:31 +00:00
  • 87bcc1cab9 Adding some AV1 constants and helper functions Joe Downing 2022-06-09 15:56:08 -07:00
  • 0f0978d36e [DVQA] Extract NamesCollection into separate file Artem Titov 2022-06-10 17:33:47 +02:00
  • 7dbfad613c Revert "Delete old Android ADM." Erik Språng 2022-06-10 13:40:18 +00:00
  • f6934c3f7d Add method ReceiveSideCongestionController::SetTransportOverhead Per Kjellander 2022-06-09 12:45:36 +02:00
  • df9e51a190 Fix issue with pacing rate after long queue times. Erik Språng 2022-06-10 11:42:15 +02:00
  • da12e10aba Remove legacy RtpVideoStreamReceiver. philipel 2022-05-30 12:41:30 +02:00
  • 6cbb8f6907 Add DesktopCapturer for Fuchsia. Sarah Pham 2022-06-09 07:38:10 +00:00
  • 856eb25183 remove unused SetCnameIfEmpty Philipp Hancke 2022-06-09 09:06:49 +02:00
  • 4ec3e9c988 Delete old Android ADM. Yaowen Guo 2022-06-10 16:09:12 +08:00
  • 10da2b5357 Delete unused test class DummyPeerConnection Niels Möller 2022-06-09 15:01:24 +02:00
  • 5df960d307 Revert "dcsctp: Use stream scheduler in send queue" Victor Boivie 2022-06-09 22:06:35 +00:00
  • 6fd77f3d3f Reland "Make deletion of Connection objects more deterministic." Tommi 2022-06-09 21:45:56 +02:00
  • d729d12454 dcsctp: Use stream scheduler in send queue Victor Boivie 2022-05-11 12:46:16 +02:00
  • 5f308fdd89 [PCLF] Make it possible to unregister participant for stats poller Artem Titov 2022-06-09 18:04:50 +02:00
  • a976a87115 Download Fuchsia SDK. Mirko Bonadei 2022-06-08 14:09:49 +00:00
  • 4cd3a0d082 Revert "TaskQueue: unexpose delayed task convenience methods." Björn Terelius 2022-06-09 15:27:53 +00:00
  • 08bb6295ea TaskQueue: unexpose delayed task convenience methods. Markus Handell 2022-06-08 15:03:50 +02:00
  • fd0f6b9bf5 Add tests for Vp9 temporal layers to VideoSendStreamTest Niels Möller 2022-06-09 15:05:47 +02:00
  • f65d735e7d Remove ACMTestTimer in iSACTest Byoungchan Lee 2022-06-09 18:13:43 +09:00
  • 8f722cae35 Update pacer documentation. Erik Språng 2022-06-09 11:00:09 +02:00
  • 1abcb1106c Remove usage of sprintf in modules Byoungchan Lee 2022-06-09 18:14:00 +09:00
  • 6b0bedb05a Roll chromium_revision b24fc2ea76..5dee08f539 (1012289:1012417) chromium-webrtc-autoroll 2022-06-09 03:06:45 -07:00
  • f1d822b03b Delete variant of rtc::split that copies the output fields Niels Möller 2022-06-07 13:58:27 +02:00
  • 774b4725a2 Roll chromium_revision 9a02d92ad6..b24fc2ea76 (1012175:1012289) chromium-webrtc-autoroll 2022-06-08 19:03:47 -07:00
  • f4a6928117 Simple, mergable fix to avoid a libyuv CopyPlane crash Joe Downing 2022-06-08 15:57:43 -07:00
  • d70186367c dcsctp: Add virtual time stream scheduler Victor Boivie 2022-05-11 12:40:48 +02:00
  • da0ea97236 Roll chromium_revision df6cc2e8be..9a02d92ad6 (1012059:1012175) chromium-webrtc-autoroll 2022-06-08 15:03:18 -07:00
  • d98765386a Roll chromium_revision 886b8ceda8..df6cc2e8be (1011943:1012059) chromium-webrtc-autoroll 2022-06-08 11:02:24 -07:00
  • ca6726d5c4 Roll chromium_revision 3bf62ec766..886b8ceda8 (1011829:1011943) chromium-webrtc-autoroll 2022-06-08 07:17:46 -07:00
  • 664e30ff57 Remove redundant LastDecodedTimestamps. Jakob Ivarsson 2022-06-06 17:42:54 +02:00
  • 640b51eeae In RtcEventLogParser use strict time types to access rtcp::TransportFeedback Danil Chapovalov 2022-06-08 12:27:51 +02:00
  • 5b298ab9dd For VP9 assume max number of spatial layers to simulate generic descriptor Danil Chapovalov 2022-06-08 11:18:51 +02:00