Commit Graph

  • 9a2938b24c Remove HasSctpDataChannels() and just use HasDataChannels() Tommi 2023-03-22 20:25:05 +01:00
  • 4bfc4ac4b0 PipeWire capturer: drop old DmaBuf support Jan Grulich 2023-03-22 18:23:34 +01:00
  • 74145adab5 Roll chromium_revision d52d3a0728..aef9d0f92f (1120811:1120947) chromium-webrtc-autoroll 2023-03-22 19:01:44 -07:00
  • f8d03d4ca2 Roll chromium_revision 254e97f424..d52d3a0728 (1120661:1120811) chromium-webrtc-autoroll 2023-03-22 15:06:12 -07:00
  • 7effd7657b Change visibility on target mock_network_control Per K 2023-03-22 17:11:51 +01:00
  • f2a92f9f64 Roll chromium_revision 97b144adc4..254e97f424 (1120470:1120661) chromium-webrtc-autoroll 2023-03-22 11:03:06 -07:00
  • 6bdb285e21 Adds WebRTC.DesktopCapture.Win.DirectXCursorEmbedded UMA henrika 2023-03-22 10:49:20 +01:00
  • b17957ac52 Use an audio file when AudioConfig::input_file_name is specified. Jeremy Leconte 2023-03-22 13:21:44 +01:00
  • c61eee28f3 Split up GetSctpSslRole to include an _n variant. Tommi 2023-03-22 08:25:38 +01:00
  • 452d94047b Add mock for NetworkControllerInterface Per K 2023-03-22 16:31:23 +01:00
  • a7b691499b Always post RemovePacketsForSsrc Evan Shrubsole 2023-03-22 12:36:48 +00:00
  • 48aa2b29db Roll chromium_revision f35f0851b0..97b144adc4 (1120331:1120470) chromium-webrtc-autoroll 2023-03-22 05:01:52 -07:00
  • 72b12a935e Add thread guard for DcSctpTransport::ready_to_send_data_ Tommi 2023-03-21 20:29:16 +01:00
  • bbc926d62c Cleanup construction parameters for remote bitrate estimator helpers Danil Chapovalov 2023-03-21 20:46:39 +01:00
  • 0ef84620b7 [DVQA] Increase default storage duration from 3 to 9 seconds Artem Titov 2023-03-22 11:17:30 +01:00
  • 041ecb87f5 New PeerConnectionFactory::CreateVideoTrack with refcounted source Harald Alvestrand 2023-03-20 14:13:42 +00:00
  • 3e224c7fe1 Clean up TURN server limit killswitch Philipp Hancke 2023-03-20 08:22:49 +01:00
  • f0f435e983 Remove deprecated RTCStatsReport(int64) and timestamp_us Philipp Hancke 2023-03-20 15:46:11 +01:00
  • 59330974c1 Update WebRTC code version (2023-03-22T04:02:52). webrtc-version-updater 2023-03-21 21:02:52 -07:00
  • f59d8ad78e Roll chromium_revision 9fa5a7fb6a..f35f0851b0 (1120027:1120331) chromium-webrtc-autoroll 2023-03-21 19:02:07 -07:00
  • 8efaec62b1 Add thread checker to SctpSidAllocator Tommi 2023-03-21 18:45:24 +01:00
  • 0a025345fe RtcEventLog: Separate LogToMemory from TaskQueue to current thread Jianhui Dai 2023-03-17 08:20:04 +08:00
  • e798ea6371 Roll chromium_revision 598cedadf7..c3980d4b97 (1118297:1119913) Jeremy Leconte 2023-03-21 20:00:22 +01:00
  • 9296a16f9d Remove SctpDataChannel::Init() Tommi 2023-03-21 16:28:52 +01:00
  • ebb5383fd8 Dump codec input Sergey Silkin 2023-03-21 11:03:28 +01:00
  • 62dc65b537 Add test that attempting HW is still possible after SW fallback. Henrik Boström 2023-03-21 11:27:41 +01:00
  • 7efd372f02 Per default endable reading incoming packet timestamp from socket Per K 2023-03-21 14:10:44 +01:00
  • 016bd7514d Make GetNegotiatedHeaderExtensions return all header extensions Philipp Hancke 2023-03-20 15:40:45 +01:00
  • 198d0d7fd5 Remove mutexes from remote bitrate estimators Danil Chapovalov 2023-03-21 13:18:37 +01:00
  • 6a78e93346 [PCLF] Introduce test video source and make it more controllable Artem Titov 2023-03-21 13:46:47 +01:00
  • 2148f8ed71 [DVQA] Change API to pause and resume all streams from a sender. Jeremy Leconte 2023-03-21 14:18:16 +01:00
  • 1fabbac6b6 Update SctpTransportInternal to use RTCError. Tommi 2023-03-21 14:48:51 +01:00
  • 4c842224e1 Adopt StreamId in SctpDataChannelControllerInterface Tommi 2023-03-21 11:35:24 +01:00
  • 122d777943 Add new stun attribute GOOG_DELTA_SYNC_REQ Jonas Oreland 2023-03-21 09:32:36 +01:00
  • 3da04a93cd Allow SequenceChecker to be initialized detached. Tommi 2023-03-21 11:42:27 +01:00
  • 00029fe97e Reduce flakiness of PeerConnectionSimulcastWithMediaFlowTests. Henrik Boström 2023-03-21 12:40:24 +01:00
  • 014b244fa0 Keep SVC max bitrate if number of spatial layers are reduced. Åsa Persson 2023-03-21 09:49:32 +01:00
  • aa17f2f0a9 Add Initialize() to Encoder/Decoder API in video codec tester Sergey Silkin 2023-03-20 15:24:38 +01:00
  • 1a5ff94b05 Update WebRTC code version (2023-03-21T04:02:25). webrtc-version-updater 2023-03-20 21:02:26 -07:00
  • 649c8186c7 [DVQA] Make harmonic fps precomputed Artem Titov 2023-03-20 18:35:50 +01:00
  • a2d85e4565 Use absl::string_view type as parameter for RTCError message Danil Chapovalov 2023-03-20 17:37:22 +01:00
  • 5afb0146b5 [DVQA] Introduce FramesStorage to centralize frames management Artem Titov 2023-03-20 13:04:43 +01:00
  • e9aa8675d7 Remove SctpDataChannelControllerInterface::ConnectDataChannel Tommi 2023-03-20 14:43:09 +01:00
  • d20b1cf215 Encoder/Decoder for dependecy descriptor in RTC event log. philipel 2023-03-20 13:31:13 +01:00
  • 6bfc3df834 Rewrite fuzzer for the ReceiveSideConstestionController Danil Chapovalov 2023-03-13 12:46:09 +01:00
  • 75ea06f0fa Revert "Ship ability to opt-in to VP9/AV1 simulcast." Henrik Boström 2023-03-20 12:36:29 +00:00
  • 934a88a460 Make verbose log statements in sctp_data_channel DLOGs Tommi 2023-03-15 14:34:56 +01:00
  • 980c6bc09f Update loss based bwe - probe integration. Diep Bui 2023-03-17 15:49:27 +00:00
  • dc90a9c583 [DataChannelController] Don't fire events from within a loop Tommi 2023-03-20 10:26:19 +01:00
  • 75990b9a8f Ship ability to opt-in to VP9/AV1 simulcast. Henrik Boström 2023-03-20 10:09:04 +01:00
  • 12669513d2 Use internal codec factories directly Sergey Silkin 2023-03-18 20:33:38 +01:00
  • 6e70aa5905 Delete unused peer_connection_sdp_methods target Tommi 2023-03-19 11:16:23 +01:00
  • 1c6b3a3fc5 Update WebRTC code version (2023-03-20T04:03:41). webrtc-version-updater 2023-03-19 21:03:42 -07:00
  • 6b233bb40e Exercise AV1 simulcast paths in tests (re-upload). Henrik Boström 2023-03-18 11:19:53 +01:00
  • 0892215dc0 Revert "Ensure AV1 is always available in PeerConnectionSimulcastTests." Henrik Boström 2023-03-18 10:13:24 +01:00
  • 6a1ded02d9 Revert "Exercise AV1 simulcast paths in tests." Jeremy Leconte 2023-03-17 19:40:35 +00:00
  • d9faa73cbb PipeWire capturer: import DMABufs directly into desktop frame Jan Grulich 2023-03-17 10:58:10 +01:00
  • e94dcefbd4 Fix bug in SvcRateAllocator capping to VideoCodec.maxBitrate Erik Språng 2023-03-17 14:14:04 +01:00
  • 2d3b294e49 Ensure AV1 is always available in PeerConnectionSimulcastTests. Henrik Boström 2023-03-17 16:43:20 +01:00
  • 0af2bc639a Add H265 to VideoCodecMimeType Sergey Silkin 2023-03-17 15:56:34 +01:00
  • 63643357b4 Remove CNG state tracking from NetEq decision logic. Jakob Ivarsson 2023-03-16 22:09:39 +01:00
  • 022d4ec34a Fix 'DoNotOptimize<int>' is deprecated issue. Jeremy Leconte 2023-03-17 14:30:41 +01:00
  • 5dc09587fa Ensure frame type is copied over for cloned sender frames Tony Herre 2023-03-17 12:59:51 +00:00
  • ad192a8c5e Remove extraneous opening parenthesis in comment Wan-Teh Chang 2023-03-16 16:15:17 -07:00
  • c8ab6c449c Exercise AV1 simulcast paths in tests. Henrik Boström 2023-03-17 08:57:08 +01:00
  • e29bc8977f Update WebRTC code version (2023-03-17T04:11:05). webrtc-version-updater 2023-03-16 21:11:06 -07:00
  • ac87c8df27 Temporary fix to guard against sctp_data_channels_ being modified. Tommi 2023-03-16 22:17:38 +01:00
  • c4edef7c73 Roll chromium_revision 2556e89c80..598cedadf7 (1118043:1118297) chromium-webrtc-autoroll 2023-03-16 13:03:13 -07:00
  • 12910caf29 Apply resolution-bitrate limits collected from field trial (cl/294600) for AV1. Michael Horowitz 2023-03-16 11:25:58 -05:00
  • 82e8a7fdca Fix frame rate scaling in video codec tests Sergey Silkin 2023-03-16 14:36:44 +01:00
  • 766adcdeb8 Simplify NetEq CNG decision logic. Jakob Ivarsson 2023-03-15 22:40:33 +01:00
  • f6eae959bf Delete EncoderSimulcastProxy in favor of SimulcastEncoderAdapter. Henrik Boström 2023-03-15 11:29:30 +01:00
  • b64d04bc1d Roll chromium_revision 106f967366..2556e89c80 (1117927:1118043) chromium-webrtc-autoroll 2023-03-16 05:13:13 -07:00
  • b3d424cd48 Preserve mid of sections added with AddTrack after a rollback Florent Castelli 2023-03-15 16:47:43 +01:00
  • faf33878ef Always require a valid controller when constructing an SctpDataChannel Tommi 2023-03-16 09:25:29 +01:00
  • b3e5969658 stats: use uint64_t for RTCSentRtpStreamStats.packetsSent Philipp Hancke 2023-03-14 16:17:33 +01:00
  • 6a21eb4753 Roll chromium_revision 95e63e07f8..106f967366 (1117698:1117927) chromium-webrtc-autoroll 2023-03-15 21:01:46 -07:00
  • 784df3265e Update WebRTC code version (2023-03-16T04:15:10). webrtc-version-updater 2023-03-15 21:15:11 -07:00
  • 8f29b42670 Validate encoder_settings_.qpMax Wan-Teh Chang 2023-03-15 18:39:57 -07:00
  • 4fbf555989 dcsctp: Make use of log_prefix consistent Victor Boivie 2022-09-09 10:25:32 +00:00
  • 5da3eb0d89 Always ask for an SCTP m-section if datachannels have been used Harald Alvestrand 2023-03-15 20:39:42 +00:00
  • 3a71e3a8f0 Roll chromium_revision a6f31c2d02..95e63e07f8 (1117547:1117698) chromium-webrtc-autoroll 2023-03-15 13:01:54 -07:00
  • ebce84a502 [DVQA] Add support for DVQA to pause/resume receiving of stream by peer Artem Titov 2023-03-15 18:01:17 +01:00
  • db9be7f194 x_server_pixel_buffer: Use CopyPixelsFrom instead of memcpy Salman Malik 2023-03-15 12:58:59 +00:00
  • de29931625 Roll chromium_revision 90a22411ad..a6f31c2d02 (1117396:1117547) chromium-webrtc-autoroll 2023-03-15 09:02:08 -07:00
  • df3e4caf77 Remove SctpDataChannelControllerInterface::DisconnectDataChannel Tommi 2023-03-15 14:35:39 +01:00
  • 5136600626 Implement WaitPoll for Fuchsia Taylor Brandstetter 2023-03-14 16:45:49 -07:00
  • 4e1c9570ed Remove cricket::ReceiveDataParams Tommi 2023-03-15 12:36:20 +01:00
  • 2f7071a57a Add webrtc_nonparallel_tests to Fuchsia bots. Mirko Bonadei 2023-03-15 08:16:39 +00:00
  • f7826f12c5 Roll chromium_revision 9ef956d2c5..90a22411ad (1117287:1117396) chromium-webrtc-autoroll 2023-03-15 01:01:57 -07:00
  • ab456dd092 Always check out google_benchmark, part 5. Peter Kasting 2023-03-14 20:15:43 -07:00
  • 7b9a2564ae Update WebRTC code version (2023-03-15T04:11:36). webrtc-version-updater 2023-03-14 21:11:37 -07:00
  • a63e96f7d8 Roll chromium_revision c27dfb2ce5..9ef956d2c5 (1117096:1117287) chromium-webrtc-autoroll 2023-03-14 17:02:50 -07:00
  • 00264ca712 Remove remaining sigslots from DataChannelController Tommi 2023-03-14 13:21:06 +01:00
  • 049f5ef9b9 Always check out google_benchmark, part 4. Peter Kasting 2023-03-14 09:56:25 -07:00
  • 44853a2718 Roll chromium_revision 6668472a87..c27dfb2ce5 (1116317:1117096) chromium-webrtc-autoroll 2023-03-14 11:02:19 -07:00
  • 603efe007d Changed sps parser and sps parser unit test case for h264, and it is working qwu16 2023-03-07 11:00:52 +08:00
  • 1e6d77c29a Always check out google_benchmark, part 3. Peter Kasting 2023-03-13 16:01:00 -07:00
  • 9a5de95af9 Add a flag to control legacy vs spec-compliant scalability mode. Henrik Boström 2023-03-14 09:50:19 +01:00
  • 51edb56884 Remove SignalDataChannelTransportChannelClosed_s Tommi 2023-03-14 09:23:51 +01:00