Commit Graph

  • d77f2212b0 Move FrameGeneratorCapturerConfig and Create family methods Artem Titov 2023-04-13 14:34:59 +02:00
  • fb8e3de0a8 Use AudioDeviceModule instead of TestAudioDeviceModule. Artem Titov 2023-04-11 16:37:38 +02:00
  • 1b77daea81 Replace lock with SequenceChecker in PacketRouter Per K 2023-04-12 15:40:04 +02:00
  • df0862c7ec Roll chromium_revision 337ef8abf5..6d27a1d117 (1129646:1129760) chromium-webrtc-autoroll 2023-04-13 03:02:17 -07:00
  • 61684fc814 Start splitting frame_generator_capturer to extract Create set of functions Artem Titov 2023-04-13 11:39:05 +02:00
  • c381c33767 Make TransformableVideoFrameInterface::SetMetadata pure virtual Tony Herre 2023-04-13 07:37:55 +00:00
  • 514829cac8 Remove deprecated CreateVideoSink method. Jeremy Leconte 2023-04-13 11:42:42 +02:00
  • 7720331b40 Mark TestADM test API Artem Titov 2023-04-13 11:09:19 +02:00
  • 82f63501cf Remove temporary header Artem Titov 2023-04-13 02:01:22 +02:00
  • ec2670e631 Cleanup ReportBlockData class: use Timestamp and TimeDelta Danil Chapovalov 2023-04-12 13:11:21 +02:00
  • 26d1b26277 Log metrics even if test failed Sergey Silkin 2023-04-12 13:59:57 +02:00
  • 5248228d79 Do not use deprecated IPv6 on Windows, and set temporary address attribute for IPv6 Diep Bui 2023-04-12 15:10:58 +00:00
  • b00d63c88b Merge TeardownDataChannelTransport_n and OnTransportChannelClosed. Tommi 2023-04-12 19:49:53 +02:00
  • 469e73c897 Roll chromium_revision 1d473dcf8a..337ef8abf5 (1129528:1129646) chromium-webrtc-autoroll 2023-04-12 19:01:38 -07:00
  • 0ae4d249c7 [DVQA] Migrate prev_frame_rendered_time to absl::optoinal<Timestamp> Artem Titov 2023-04-12 17:27:32 +02:00
  • 921448fbc6 Roll chromium_revision fb6e89ea68..1d473dcf8a (1129160:1129528) chromium-webrtc-autoroll 2023-04-12 15:02:08 -07:00
  • e02d50931b Adds temporary verbose logging to track cursor flickering (WebRTC) henrika 2023-04-12 22:58:10 +02:00
  • 79ea89ee74 Add histogram for audio mixer maximum source count. Fredrik Hernqvist 2023-04-12 16:31:53 +02:00
  • add7ac0ded Remove calls to data_channel_transport() from the wrong thread. Tommi 2023-04-12 12:01:10 +02:00
  • d12582ae03 Move frame_generator_capturer.h|cc to the new target Artem Titov 2023-04-12 15:29:07 +02:00
  • 0f87b38535 mac: Work around an inccorect availability annotation in the 13.3 SDK Nico Weber 2023-04-12 11:25:21 -04:00
  • 08dcd7a526 Reland "[WebRTC-SendPacketsOnWorkerThread] Cleanup VideoSendStream(Impl)" Per K 2023-04-12 14:36:20 +02:00
  • 50b0a76ee7 Reland "[WebRTC-SendPacketsOnWorkerThread] Cleanup AudioSendStream" Per Kjellander 2023-04-12 11:40:01 +00:00
  • 1db3209e70 [DVQA] Use SampleStatsCounter with time between frames instead of SamplesRateCounter Artem Titov 2023-04-11 12:45:51 +02:00
  • 2a3942fec1 dcsctp: Add transmission_control_block_test Victor Boivie 2023-04-06 07:11:31 +00:00
  • 7ba354a426 Roll chromium_revision 18f6a52629..fb6e89ea68 (1128624:1129160) chromium-webrtc-autoroll 2023-04-12 03:02:36 -07:00
  • 22f14fe83b Revert "Create default video factories directly instead of through legacy public helpers" Danil Chapovalov 2023-04-12 09:16:19 +00:00
  • b4a45546b7 Dedicated build target for video codec perf tests Sergey Silkin 2023-04-12 07:41:35 +00:00
  • 35f2b89ee4 Fix the issue 15059: wrong libaom initialized target bitrate Yu-Chen (Eric) Sun 2023-04-05 13:29:21 -07:00
  • e686b1fc8b Start extraction of frame_generator_capturer.h|cc into separate target Artem Titov 2023-04-12 10:56:13 +02:00
  • 73f048daf0 Revert "[WebRTC-SendPacketsOnWorkerThread] Cleanup AudioSendStream" Tomas Gunnarsson 2023-04-12 09:41:17 +00:00
  • 779aadeb2e Revert "[WebRTC-SendPacketsOnWorkerThread] Cleanup VideoSendStream(Impl)" Mirko Bonadei 2023-04-12 08:37:51 +00:00
  • 28d92f6804 Trigger builds Tommi 2023-04-12 08:53:31 +02:00
  • a50a81a150 [DataChannelInterface] Introduce DataChannelInterface::SendAsync() Tommi 2023-04-11 17:32:34 +02:00
  • dd557fdb1e [WebRTC-SendPacketsOnWorkerThread] Cleanup AudioSendStream Per K 2023-04-05 14:58:18 +02:00
  • b70a36e770 Require exact timestamp to be available when extracting multiple packets for decoding. Jakob Ivarsson 2023-04-11 16:36:02 +02:00
  • 77c47947ad [WebRTC-SendPacketsOnWorkerThread] Cleanup VideoSendStream(Impl) Per K 2023-04-11 11:37:38 +02:00
  • 401c14aaf6 [WebRTC-SendPacketsOnWorkerThread] Cleanup TaskQueuePacedSender Per K 2023-04-11 09:53:48 +02:00
  • eb99300bb5 Parameterize test that all layers can be inactive. Henrik Boström 2023-04-11 16:11:23 +02:00
  • 0bfecdc84a Roll chromium_revision 90bb287af6..18f6a52629 (1128516:1128624) chromium-webrtc-autoroll 2023-04-11 07:17:47 -07:00
  • d5ebc33562 Refactor NetEq rtp dump input. Jakob Ivarsson 2023-04-06 15:49:37 +02:00
  • e25c1229c5 [SctpDataChannel] Populate the error() field on Send() Tommi 2023-04-11 11:46:24 +02:00
  • fb65d23d73 Parameterize PeerConnectionEncodingsIntegrationTest for standard paths. Henrik Boström 2023-04-11 15:32:40 +02:00
  • 89facfc421 Fix potential null pointer access in HardwareVideoEncoder Sergey Silkin 2023-04-02 06:11:18 +00:00
  • c2d37895a2 Fix event log visualizer crash when NetEq input creation fails. Jakob Ivarsson 2023-04-10 19:40:10 +02:00
  • aab1bdea11 Add ability to flush packets from pacer queue on a key frame Erik Språng 2023-04-06 15:47:07 +02:00
  • 26f22e0496 Use AudioDeviceModule instead of TestAudioDeviceModule where possible Artem Titov 2023-04-11 11:44:53 +02:00
  • 6cabf35a42 Expose network thread in RTCPeerConnectionFactory+Private. Peter Hanspers 2023-04-11 11:08:28 +02:00
  • b515c17dba Add SVC tests that all layers can be inactive. Henrik Boström 2023-04-11 10:20:19 +02:00
  • e807ef2245 Roll chromium_revision 7e41c536fa..90bb287af6 (1128410:1128516) chromium-webrtc-autoroll 2023-04-11 01:01:59 -07:00
  • d4fe3ce902 Only answer with non-stopped RTP header extensions Philipp Hancke 2023-03-31 13:33:42 +02:00
  • da9e284308 Rename simulcast flow tests: PeerConnectionEncodingsIntegrationTest. Henrik Boström 2023-04-06 15:27:33 +02:00
  • 9658f47459 Add missing dependency. Taylor Brandstetter 2023-04-07 14:24:58 -07:00
  • 8329cf030c Roll chromium_revision 483a8c8469..7e41c536fa (1128286:1128410) chromium-webrtc-autoroll 2023-04-10 17:02:51 -07:00
  • 6d8937cfff Roll chromium_revision f70d55e43d..483a8c8469 (1128167:1128286) chromium-webrtc-autoroll 2023-04-10 13:02:05 -07:00
  • 1c3c55e1a7 Roll chromium_revision 5ab5c65bfa..f70d55e43d (1128060:1128167) chromium-webrtc-autoroll 2023-04-10 09:02:22 -07:00
  • ee17823c7f Update WebRTC code version (2023-04-10T04:02:48). webrtc-version-updater 2023-04-09 21:02:48 -07:00
  • 23a864bf54 Roll chromium_revision f5288b936a..5ab5c65bfa (1127956:1128060) chromium-webrtc-autoroll 2023-04-09 17:01:57 -07:00
  • 8fbd0e108e Roll chromium_revision 0bfdd82e0f..f5288b936a (1127842:1127956) chromium-webrtc-autoroll 2023-04-08 15:01:39 -07:00
  • 9bbd9598b8 Also apply VP9 bitrate's singlecast tweak in single active stream case. Henrik Boström 2023-04-03 14:21:15 +02:00
  • 5d1ec8262e Roll chromium_revision 2f0f2d0c5f..0bfdd82e0f (1127730:1127842) chromium-webrtc-autoroll 2023-04-07 17:03:16 -07:00
  • 5499690916 Roll chromium_revision a4e3fad315..2f0f2d0c5f (1127587:1127730) chromium-webrtc-autoroll 2023-04-07 13:01:33 -07:00
  • 1b243e026b Roll chromium_revision 160fbe3665..a4e3fad315 (1127280:1127587) chromium-webrtc-autoroll 2023-04-07 05:03:18 -07:00
  • 56577ccc8f Stash away a pointer to the signaling thread. Tommi 2023-04-07 12:04:02 +02:00
  • f9e13f8813 Reland "[DataChannel] Send and receive packets on the network thread." Tommi 2023-04-06 21:21:45 +02:00
  • fba851559b Update WebRTC code version (2023-04-07T04:03:02). webrtc-version-updater 2023-04-06 21:03:04 -07:00
  • a870bf8183 Roll chromium_revision 1f0e04d39a..160fbe3665 (1127094:1127280) chromium-webrtc-autoroll 2023-04-06 11:03:13 -07:00
  • 7454fdd12b Revert "Replace BuiltinVideo{Encoder,Decoder}Factory with Video{Encoder,Decoder}FactoryTemplate." Philip Eliasson 2023-04-06 14:15:59 +00:00
  • f5655d00ea ASSERT_TRUE_WAIT instead of EXPECT_TRUE_WAIT in media flow tests. Henrik Boström 2023-04-06 13:10:55 +02:00
  • 209a448307 Revert "Don't call EXPECT_TRUE_WAIT recursively." Henrik Boström 2023-04-06 11:29:55 +00:00
  • ba5f633a94 Roll chromium_revision a793305ea7..1f0e04d39a (1126776:1127094) chromium-webrtc-autoroll 2023-04-06 03:02:19 -07:00
  • d0dfe95bf0 Don't call EXPECT_TRUE_WAIT recursively. Henrik Boström 2023-04-06 11:52:02 +02:00
  • b51c0ce271 Revert "Close PC before test ends to reduce risk of flake." Henrik Boström 2023-04-06 10:29:19 +00:00
  • d2535a53cf Replace BuiltinVideo{Encoder,Decoder}Factory with Video{Encoder,Decoder}FactoryTemplate. philipel 2023-04-05 11:30:29 +02:00
  • a13b4d1d30 Partial reland: DataChannelObserver interface change. Tommi 2023-04-05 17:17:17 +02:00
  • f7ed83f68e Update WebRTC code version (2023-04-06T04:04:31). webrtc-version-updater 2023-04-05 21:04:32 -07:00
  • 419e48fbc5 Compute the scale factor in int_64. Ying Wang 2023-04-04 15:56:24 +08:00
  • 27d70f3133 Refactor NetEq test event log input. Jakob Ivarsson 2023-04-04 21:54:18 +02:00
  • b8219a1f98 Roll chromium_revision 5e8209d152..a793305ea7 (1126606:1126776) chromium-webrtc-autoroll 2023-04-05 13:02:03 -07:00
  • 0e1d3c5675 Add reference, pointer, and co type aliases for rtc::ArrayView. Daniel Cheng 2023-04-03 15:51:18 -07:00
  • deb25d2f45 Cleanup ReceiveSideCongestionController api from OnReceivedPacket taking legacy RTPHeader Danil Chapovalov 2023-04-04 13:31:23 +02:00
  • 0b06b2785b Roll chromium_revision 289bd8077e..5e8209d152 (1126466:1126606) chromium-webrtc-autoroll 2023-04-05 09:01:52 -07:00
  • 727014a5f1 Close PC before test ends to reduce risk of flake. Henrik Boström 2023-04-05 17:05:43 +02:00
  • 40cb0091a1 Unnest VideoEncoderFactoryTemplate in webrtc_video_engine_unittest.cc philipel 2023-04-05 14:05:12 +02:00
  • 7ceb49c7b8 Fuzzy match the SdpVideoFormat in VideoEncoderFactoryTemplate::CreateVideoEncoder. philipel 2023-04-05 12:48:15 +02:00
  • 65f5160195 Roll chromium_revision 290ea5adca..289bd8077e (1123621:1126466) chromium-webrtc-autoroll 2023-04-05 03:02:33 -07:00
  • 7f16fcda0f Revert "[DataChannel] Send and receive packets on the network thread." Andrey Logvin 2023-04-05 08:53:13 +00:00
  • a3ff334cf1 Remove dependency to android_support_test_runner in webrtc landrey 2023-04-04 12:39:37 +00:00
  • d09103718e Revert "Handle corner case in SctpDataChannel::ObserverAdapter" Tomas Gunnarsson 2023-04-05 06:14:23 +00:00
  • 1b3c89878e Handle corner case in SctpDataChannel::ObserverAdapter Tommi 2023-04-04 20:10:56 +02:00
  • fe53fec24e [DataChannel] Send and receive packets on the network thread. Tommi 2023-04-04 13:48:34 +02:00
  • 8481f6358e Remove IsSinglecastOrAllNonFirstLayersInactive() helper. Henrik Boström 2023-04-03 12:46:50 +02:00
  • 0a3ad1a561 Deflake simulcast flow tests: stop fake source for reals. Henrik Boström 2023-04-04 15:35:54 +02:00
  • 31af34ba8c Update Dav1dDecoderTemplateAdapater to include AV1 profile1 support. philipel 2023-04-03 17:50:50 +02:00
  • 527196508c Update DataChannelControllerTests to exercise teardown path. Tommi 2023-04-04 11:59:55 +02:00
  • 4b61f3a0c6 In rtc event log visualizer use modern api of the ReceiveSideCongestionController Danil Chapovalov 2023-03-30 14:17:19 +02:00
  • 40a0e3191a Remove AudioConfig::Mode. Jeremy Leconte 2023-03-22 19:19:17 +01:00
  • 0b148e91a4 Revert "Migrate away from builtin video encoder/decoder factories in pc tests" Mirko Bonadei 2023-04-04 07:17:52 +00:00
  • 89f095cb07 Deflake PeerConnectionSimulcastMediaFlowTests due to unstopped sources. Henrik Boström 2023-04-03 17:57:47 +02:00
  • 755ffa7e8a Remove unused field trial parameters from AimdRateControl. Per K 2023-04-03 15:44:20 +02:00