Commit Graph

  • 0c1c722185 Roll chromium_revision 8603a0cee2..4492fcc3f0 (1158377:1162492) chromium-webrtc-autoroll 2023-06-26 10:47:41 -07:00
  • 269a3d415e Mix audio from all sources. Jakob Ivarsson 2023-06-26 17:06:47 +02:00
  • cde980fa46 Skip SvcTestAV1/SvcTest.ScalabilityModeSupported/L2T3_DD Mirko Bonadei 2023-06-26 16:56:26 +00:00
  • 0776415a41 Generalize stream parameter primary/secondary ssrc checks Philipp Hancke 2023-06-26 12:27:31 +02:00
  • 48a2af35e1 Connected jitter_buffer_min_delay_ms to DelayManager's min_delay_ms by setting the neteq_config anurag 2023-06-21 20:45:04 -07:00
  • dcf600d7a5 In VideoCaptureDS::{Start|Stop}Capture do not lock Andreas Pehrson 2023-05-17 14:41:47 +02:00
  • fc68f1f7d9 Stop using TransformableAudioFrameInterface::GetHeader() within webrtc Tony Herre 2023-06-22 13:32:24 +00:00
  • 589ee5ae62 Add nogncheck to protobuf_utils.h #include. Mirko Bonadei 2023-06-26 07:26:39 +00:00
  • c9d96dfebe Temporary set mac_deployment_target to 10.13 Mirko Bonadei 2023-06-26 07:00:48 +00:00
  • b55c63b8b5 Explicitly cast to before passing it with a format string. Jeremy Leconte 2023-06-23 12:37:14 +02:00
  • d0c86830d0 Update WebRTC code version (2023-06-23T04:02:24). webrtc-version-updater 2023-06-22 21:02:26 -07:00
  • 8beb6314ef Pass and process capture time through SendPacketObserver with Timestamp type Danil Chapovalov 2023-06-14 11:29:29 +02:00
  • 93008bde6c DefaultVideoQualityAnalyzer::GetCpuUsagePercent is const. Jeremy Leconte 2023-06-22 17:05:34 +02:00
  • 58e97b8600 Removes AllowWgcDesktopCapturer feature flag henrika 2023-06-22 14:53:52 +02:00
  • 00a8576a67 FrameGeneratorCapturer: don't generate video before Start is called Artem Titov 2023-06-22 12:51:19 +02:00
  • eee10391ca In VideoCaptureImpl and subclasses add thread and lock annotations Andreas Pehrson 2023-05-22 11:21:33 +02:00
  • 656817c485 Remove default "unknown" encoderImplementation/decoderImplementation Philipp Hancke 2023-06-22 11:41:35 +02:00
  • 423faa6067 stats: do not expose dataChannelIdentifier before it is set Philipp Hancke 2023-04-18 13:27:30 +02:00
  • eec1810760 Avoid touching channel after OnSctpDataChannelClosed Tommi 2023-06-22 10:13:52 +02:00
  • afa0f22070 Update WebRTC code version (2023-06-22T04:01:55). webrtc-version-updater 2023-06-21 21:01:56 -07:00
  • c3a74024bf Splits AllowWgcDesktopCapturer into AllowWgc[Window/Screen]Capturer flags henrika 2023-06-21 17:07:55 +02:00
  • 5246ae20a2 Fix TestVideoCapturer and subclasses to support pause/resume video Artem Titov 2023-06-21 15:09:33 +02:00
  • 84fdf990e8 Convert Media*Channel to contain a webrtc::Transport Harald Alvestrand 2023-06-21 13:29:18 +00:00
  • 0510463439 Enable RttMult by default. Rasmus Brandt 2023-06-21 15:08:30 +02:00
  • d20bbc4a15 Remove CreateMediaChannel calls from webrtc_video_engine_unittest Florent Castelli 2023-06-21 12:36:06 +00:00
  • 17e8a5cc7d stats: implement flexfec fecBytesReceived stats for FlexFEC Philipp Hancke 2023-06-21 13:53:41 +02:00
  • d7c7b07c5d Account for codec type when accessing codec specific settings Sergey Silkin 2023-05-22 10:38:46 +02:00
  • 4e434c313e Remove MediaChannel usage from webrtc_video_engine_unittest Florent Castelli 2023-06-20 18:30:03 +00:00
  • ee97e6ad88 Move GetSendCodec() to MediaSendChannelInterface Florent Castelli 2023-06-20 17:12:57 +00:00
  • d1780836f4 Fix incorrect use of scoped enumerations in format strings Hans Wennborg 2023-06-20 15:56:51 +02:00
  • c4e0254909 Fix capture_clock_offset_updater_ data race. Jeremy Leconte 2023-06-21 08:15:52 +02:00
  • f80cf81435 Changing the pre echo configuration default. Jesús de Vicente Peña 2023-06-20 15:14:30 +02:00
  • ff58aed678 Process events with the same timestamp in a defined order. Björn Terelius 2023-06-20 14:08:04 +02:00
  • 64d384ff29 Fix logging of unsupported video type Philipp Hancke 2023-06-19 18:06:35 +02:00
  • 4e0bf2e5a1 Support conversion of VP9 non-flexible mode to generic descriptor for non-layered streams only. philipel 2023-06-20 10:29:20 +02:00
  • 9e247b6262 Add RtcEventProcessor::AddEvents overload that accepts PacketDirection. Björn Terelius 2023-06-20 11:37:05 +02:00
  • e5ee43787a Fix candidate leak with initWithNativeCandidate. Yury Yarashevich 2023-06-17 21:23:28 +02:00
  • 6efbd1fdbc fix: do not use dispatch_queue_global_t directly Samuel Attard 2023-06-12 15:07:14 -07:00
  • 328e7b2af2 Sort media/engine/webrtc_video_engine.cc Harald Alvestrand 2023-06-20 06:27:22 +00:00
  • 17ec0569c6 ICE: adjust priority of non-relay candidates Philipp Hancke 2023-06-16 13:58:45 +02:00
  • 52f902abc6 Update WebRTC code version (2023-06-20T04:03:02). webrtc-version-updater 2023-06-19 21:03:02 -07:00
  • 097a4decc2 Make all encodedaudioframes inherit from TransformableAudioFrameI'face Tony Herre 2023-06-19 15:13:08 +00:00
  • bb917acb10 Fixes crash in WgcCaptureSession::ProcessFrame henrika 2023-06-19 16:36:29 +02:00
  • b4969d0036 Remove unused dependencies in rtp_rtcp Danil Chapovalov 2023-06-19 10:45:35 +02:00
  • 9919841e4a Remove preprocessor definition for StatsReport::Value::id_val() Sameer Vijaykar 2023-06-16 10:35:49 +02:00
  • c929ab49b9 Reland "[Stats] Remove enum-like structs in favor of strings." Henrik Boström 2023-06-15 15:17:45 +02:00
  • d05967cf4a Update WebRTC code version (2023-06-17T04:02:25). webrtc-version-updater 2023-06-16 21:02:25 -07:00
  • 11affddbbc Fix PeerConnectionDependencies leak on PC init. Yury Yarashevich 2023-06-13 12:27:30 +02:00
  • 4d2a219436 Change RTCPReceiver::GetAndResetXrRrRtt to return TimeDelta Danil Chapovalov 2023-06-16 16:12:06 +02:00
  • 18aba66271 Add test to ensure task deleted on TQ Per K 2023-06-16 15:42:00 +02:00
  • 213090bf4b Add AbsoluteCaptureTime RTP extension to supported list in engines. Florent Castelli 2023-06-15 15:41:07 +00:00
  • 6c453b7d59 Light-weight detection of static content when using WGC henrika 2023-06-16 11:30:54 +02:00
  • 45666d4b01 Revert "[Stats] Remove enum-like structs in favor of strings." Christoffer Jansson 2023-06-16 06:28:25 +00:00
  • 0b86253c15 Update WebRTC code version (2023-06-16T04:04:20). webrtc-version-updater 2023-06-15 21:04:21 -07:00
  • 816dc3b608 Roll chromium_revision 570bae752f..8603a0cee2 (1158090:1158377) chromium-webrtc-autoroll 2023-06-15 13:02:45 -07:00
  • ccc87ea3c6 [Stats] Remove enum-like structs in favor of strings. Henrik Boström 2023-06-15 15:17:45 +02:00
  • d0b8e8e4ee Reland "Merge the codec types" Florent Castelli 2023-06-04 23:22:36 +00:00
  • 45afbc1e81 Allow setting a custom randomness source. Sameer Vijaykar 2023-06-15 00:32:48 +02:00
  • 6a38a3eb38 sdp: reject duplicate ssrcs in ssrc-groups Philipp Hancke 2023-06-15 07:21:56 +02:00
  • b37f864e22 Flexfec: add logging of received length. Alfred E. Heggestad 2023-06-14 18:07:54 +02:00
  • 823c70209e In VideoCaptureV4L2 use requested/configured capability Andreas Pehrson 2023-05-22 10:52:17 +02:00
  • 51b82067ca Add missing method definition for StatsReport::Value::id_val() Sameer Vijaykar 2023-06-14 11:21:11 +02:00
  • 36e37c7de9 Roll chromium_revision 47e7a37749..570bae752f (1157983:1158090) chromium-webrtc-autoroll 2023-06-15 05:03:29 -07:00
  • 2fec64484f Fix L1Tx target bitrate bug when the standard API is used. Henrik Boström 2023-06-15 12:49:26 +02:00
  • bd14a73f81 In VideoCaptureModulePipeWire lock around started_ Andreas Pehrson 2023-05-22 10:28:04 +02:00
  • 6bb12e5732 In VideoCaptureModulePipeWire split frameInfo_ usage Andreas Pehrson 2023-05-22 10:22:43 +02:00
  • e109fb5b5d Roll chromium_revision 8af8fba80c..47e7a37749 (1157822:1157983) chromium-webrtc-autoroll 2023-06-14 23:02:06 -07:00
  • a3cd0b9a16 Update WebRTC code version (2023-06-15T04:11:59). webrtc-version-updater 2023-06-14 21:12:00 -07:00
  • 31b0098375 Roll chromium_revision e931919cac..8af8fba80c (1157676:1157822) chromium-webrtc-autoroll 2023-06-14 15:01:39 -07:00
  • aa0b410c1a Roll chromium_revision 6e77598937..e931919cac (1157573:1157676) chromium-webrtc-autoroll 2023-06-14 11:15:08 -07:00
  • 3d7ec24ccb Roll chromium_revision bb8855a075..6e77598937 (1157397:1157573) chromium-webrtc-autoroll 2023-06-14 09:02:32 -07:00
  • 8f1903e3cf In VideoCaptureImpl lock api_lock_ when accessing apply_rotation_ Andreas Pehrson 2023-05-17 14:03:17 +02:00
  • b7af6b963b Revert "Merge the codec types" Florent Castelli 2023-06-14 11:22:38 +00:00
  • 1cb54bee7a Delete unused killswitch flag related to scalability mode. Henrik Boström 2023-06-14 12:00:55 +02:00
  • 49ace8b654 Merge the codec types Florent Castelli 2023-06-04 23:22:36 +00:00
  • 0451baa9c2 Roll chromium_revision 13b44452d4..bb8855a075 (1157265:1157397) chromium-webrtc-autoroll 2023-06-14 01:01:18 -07:00
  • 3cf60bed1d Update WebRTC code version (2023-06-14T04:02:08). webrtc-version-updater 2023-06-13 21:02:09 -07:00
  • 7d77e247f2 Roll chromium_revision 8d5bd97af2..13b44452d4 (1157142:1157265) chromium-webrtc-autoroll 2023-06-13 17:01:31 -07:00
  • eb76ed90bb Roll chromium_revision 6f33bc2255..8d5bd97af2 (1156959:1157142) chromium-webrtc-autoroll 2023-06-13 13:01:48 -07:00
  • 1f235d6efe Roll chromium_revision 2710d66105..6f33bc2255 (1156780:1156959) chromium-webrtc-autoroll 2023-06-13 09:02:33 -07:00
  • 61deed5696 Change flexfec header writer to finalize header according to updated RFC Yosef Twaik 2023-06-08 16:22:22 +03:00
  • bde7c6ad11 Change FinalizeFecHeader to receive list of streams Yosef Twaik 2023-06-07 20:31:54 +03:00
  • cfa0f817b7 Fix DEPS path for clang-format scripts Florent Castelli 2023-06-13 11:30:07 +00:00
  • 18f66fcde8 [rct_tools/video_encoder] Add video encoder tool Jianhui Dai 2023-06-12 19:36:03 +08:00
  • febf55853b Revert "Adopt EglThread in EglRenderer" Linus Nilsson 2023-06-13 10:11:11 +00:00
  • c8b217a9e2 Roll chromium_revision 0e945e28ee..2710d66105 (1156642:1156780) chromium-webrtc-autoroll 2023-06-13 01:04:43 -07:00
  • 9bb7f81857 Update WebRTC code version (2023-06-13T04:07:18). webrtc-version-updater 2023-06-12 21:07:19 -07:00
  • 491d1d602b Roll chromium_revision a3f4dda807..0e945e28ee (1156488:1156642) chromium-webrtc-autoroll 2023-06-12 19:01:52 -07:00
  • e370f2f627 Roll chromium_revision 6f1f457b3d..a3f4dda807 (1156303:1156488) chromium-webrtc-autoroll 2023-06-12 15:03:28 -07:00
  • f6f642d7fa Roll chromium_revision dd02f6b781..6f1f457b3d (1156166:1156303) chromium-webrtc-autoroll 2023-06-12 11:02:19 -07:00
  • c0e2418df0 Sort WebRtcAudio{Send,Receive}Channel implementation Harald Alvestrand 2023-06-07 10:15:13 +00:00
  • 4f6783cdec Roll chromium_revision a3756bb36c..dd02f6b781 (1154916:1156166) Mirko Bonadei 2023-06-12 13:56:22 +00:00
  • de923386a0 Update parameters' type from NSString to AVAudioSession*. Abby Yeh 2023-06-12 13:05:29 +02:00
  • ee58849235 Make SetRTPTimestamp pure virtual in TransformableAudioFrameInterface Palak Agarwal 2023-06-09 11:28:40 +02:00
  • 47bdcc1e24 When updating audio session, update category, mode, options at once. Abby Yeh 2023-06-11 09:35:07 +02:00
  • e1e8b20444 Update WebRTC code version (2023-06-10T04:11:03). webrtc-version-updater 2023-06-09 21:11:04 -07:00
  • 4133797557 Remove expired histograms WebRTC.PeerConnection.SrtpCryptoSuite Johannes Kron 2023-06-09 10:49:09 +00:00
  • c7695a5b3a Document how bitrate probing works from a RTP perspective Philipp Hancke 2023-06-05 13:59:02 +02:00
  • 48c44e3543 Ensure RtpSenderEgress run on worker queue Per K 2023-05-31 15:38:26 +02:00
  • 2b5beb98dd Set correct absolute send time on reordered packets Per K 2023-06-09 13:37:18 +02:00