Commit Graph

  • cd554df55a Update WebRTC code version (2023-09-15T04:10:55). webrtc-version-updater 2023-09-14 21:10:56 -07:00
  • 4f8ccc3c60 Ensure the sequence number is initialized in DelayBasedBweTest Björn Terelius 2023-09-14 10:07:53 +02:00
  • 1a5630eb99 re-enable SSL-related unit tests on Windows Philipp Hancke 2023-09-04 09:40:19 +02:00
  • fb98b01061 FrameCadenceAdapter: stop delayed refresh frame calls on dtor. Markus Handell 2023-09-14 01:31:11 +03:00
  • ec169a54a4 Update WebRTC code version (2023-09-14T04:12:07). webrtc-version-updater 2023-09-13 21:12:08 -07:00
  • 0efb8323d5 Method for converting q32 to TimeDelta in capture clock offset updater Olov Brändström 2023-09-13 19:18:07 +02:00
  • 6ba7feb302 Make video encoder reconfiguration logging more verbose Philipp Hancke 2023-09-13 09:54:49 +02:00
  • 31718d7ce2 Reland "Add option to disable quality scaling for AV1." philipel 2023-09-13 14:44:23 +02:00
  • 83102d3907 Revert "Add option to disable quality scaling for AV1." Philip Eliasson 2023-09-13 10:42:05 +00:00
  • 652eccf552 Move send delay calculation to SendStatisticsProxy from RtpSenderEgress Danil Chapovalov 2023-09-13 10:37:27 +02:00
  • 10e5724fe9 Delete deprecated variants of RTPSenderAudio::SendAudio Danil Chapovalov 2023-09-08 13:49:58 +02:00
  • 19ff1ad237 Reland "Always use AV1 specific bitrate limits when spatial layers are used." philipel 2023-09-11 16:44:53 +02:00
  • 156facb343 change from unsigned to signed function (since offset can be negative) Olov Brändström 2023-09-12 12:41:46 +02:00
  • ab9535c098 Use single packet limit when all fragments end up in one H.264 packet Joachim Reiersen 2023-09-11 17:30:07 -07:00
  • 90fb11e806 Fix improper buffer size in call to rtc::strcpyn Michael Froman 2023-08-23 13:45:46 -05:00
  • ffd656694a Revert "Remove device_status dimensions for perf bot" Christoffer Jansson 2023-09-11 17:40:23 +00:00
  • 46c57c6686 Revert "Adopt EglThread in EglRenderer" Linus Nilsson 2023-09-11 18:07:24 +00:00
  • 67d17e4e45 Update WebRTC code version (2023-09-12T04:08:33). webrtc-version-updater 2023-09-11 21:08:34 -07:00
  • 46bbf7ec48 Add ScalabilityModeStringToEnum helper function. philipel 2023-09-11 17:30:26 +02:00
  • 378fb28621 Propagate OnSendPacket even if transport sequence number is not registered Danil Chapovalov 2023-09-11 11:34:57 +02:00
  • 030c6ff43f Revert "Always use AV1 specific bitrate limits when spatial layers are used." Philip Eliasson 2023-09-11 10:43:07 +00:00
  • cb5f650545 Remove device_status dimensions for perf bot Christoffer Jansson 2023-09-11 10:52:29 +02:00
  • c7860e8bd6 Update WebRTC code version (2023-09-11T04:02:30). webrtc-version-updater 2023-09-10 21:02:32 -07:00
  • b980d99993 Update WebRTC code version (2023-09-10T04:02:32). webrtc-version-updater 2023-09-09 21:02:32 -07:00
  • 46882574ce Removed unneeded inheritence for SendDelayStats class Danil Chapovalov 2023-09-08 16:58:16 +02:00
  • 6e237e7914 Propagate OnSendPacket signal to SendStatisticsProxy Danil Chapovalov 2023-08-25 13:47:41 +00:00
  • a8e3111d8c Obfuscate prflx raddr when using mdns Philipp Hancke 2023-09-08 11:31:30 +02:00
  • 2d162c4702 In video send statistics proxy merge per ssrc maps Danil Chapovalov 2023-09-08 11:51:13 +02:00
  • 5ded8ff524 Fix DCHECK crash when processing a remote answer Philipp Hancke 2023-09-07 20:20:21 +02:00
  • 66b7275561 Disables yellow frame of captured object for WGC. henrika 2023-09-06 12:26:16 +02:00
  • b9958e376f Ensure iOS test only run when device is available Christoffer Jansson 2023-09-08 10:57:47 +02:00
  • d2d165d47c Always use AV1 specific bitrate limits when spatial layers are used. philipel 2023-09-07 12:51:25 +02:00
  • 564e8d395d Mark RtpSource timestamp_ms constructor and accessor deprecated Danil Chapovalov 2023-09-06 16:07:56 +02:00
  • be415ca856 Update WebRTC code version (2023-09-08T04:03:30). webrtc-version-updater 2023-09-07 21:03:32 -07:00
  • 8602f604e0 Reland "rtp sender: don't send BYE on deactivating streams" Philipp Hancke 2022-08-30 19:53:47 +02:00
  • 6117d78fbe Update perf dimensions Christoffer Jansson 2023-09-07 10:55:21 +02:00
  • 541756ff6b Discourage structs in api Danil Chapovalov 2023-09-07 12:29:43 +02:00
  • 8fd09016e6 Reduce number of spatial layers depending on input resolution for AV1 philipel 2023-09-07 10:40:06 +02:00
  • 8c92b46307 Update WebRTC code version (2023-09-07T04:02:41). webrtc-version-updater 2023-09-06 21:02:42 -07:00
  • 0e4a9bcd6d Export GetWindowList(...) Johannes Kron 2023-09-06 12:53:30 +00:00
  • c4a205c7fa Clean up includes in goog_cc/ Björn Terelius 2023-09-06 13:22:20 +02:00
  • 446dbc66fd Add option to disable quality scaling for AV1. philipel 2023-09-06 11:29:28 +02:00
  • dc4c019c62 Video Capture PipeWire: Implement camera rotation support Robert Mader 2023-09-01 17:37:22 +02:00
  • e31315bd05 Use old AcknowledgedBitrateEstimator in RtcEventLog simulations Björn Terelius 2023-09-04 16:21:50 +02:00
  • a717c7ada8 Video Capture PipeWire: Filter out non-camera nodes Robert Mader 2023-09-06 11:57:00 +02:00
  • 3e1e831ae3 Reland "ConnectionContext: remove media engine without blocking." Peter Hanspers 2023-09-05 17:55:34 +02:00
  • 6babacc03e Update WebRTC code version (2023-09-06T04:11:30). webrtc-version-updater 2023-09-05 21:11:31 -07:00
  • 5afcec093c Update to xcode 15 for internal ios Christoffer Jansson 2023-09-05 15:45:03 +02:00
  • 48df56e9ac Remove SignalSSLHandshakeError signal from SSLStreamAdapter. Tommi 2023-09-05 13:16:47 +02:00
  • 7b6faa1243 Move assignment of a streams random-msid Philipp Hancke 2023-09-05 12:04:15 +02:00
  • ff281aa328 Convert signals in rtp_transport_internal.h to CallbackList Harald Alvestrand 2023-09-05 09:49:32 +00:00
  • 96de4d63e3 Update internal iOS dimensions Christoffer Jansson 2023-09-05 11:51:30 +02:00
  • 2afd284016 Rename [Un]SubscribeClose event subscription methods for clarity. Tommi 2023-09-05 09:36:24 +02:00
  • 85c05a8a17 Update RemoteBitreateEstimatorAbsSendTime to use BitrateTracker Danil Chapovalov 2023-09-04 13:51:40 +02:00
  • 8be04f459b Fix fuzzing issue reported by Chromium fuzzing test qwu16 2023-09-04 10:15:57 +08:00
  • 59574ca6d3 Add absl::AnyInvocable to SSLStreamAdapter::Create Tommi 2023-09-05 09:21:57 +02:00
  • 7cc1ca26c8 Improve ssrc-group validation Philipp Hancke 2023-09-04 17:47:34 +02:00
  • cbaf91bcf0 Disconnect signals when destroying socket Add thread checks to TcpPort code Tommi 2023-09-04 19:34:10 +02:00
  • 2cb531be7d Update WebRTC code version (2023-09-05T04:12:20). webrtc-version-updater 2023-09-04 21:12:22 -07:00
  • 03fcbb3d5f Change the default size of event log figures to 10 inches wide. Bjorn Terelius 2023-09-04 16:47:17 +02:00
  • f2827c4b1a FrameCadenceAdapter: schedule repeats before issuing decodes. Markus Handell 2023-09-02 09:41:10 +02:00
  • 977178f0ba Export RTC event log plots to png Bjorn Terelius 2023-09-04 11:33:14 +02:00
  • 4c556219e5 Cleanup RTPSenderAudio::SendAudio Danil Chapovalov 2023-09-04 12:27:59 +02:00
  • 8219cc3dc9 Fix UAF in the test case where signaling thread goes away Harald Alvestrand 2023-09-02 05:26:55 +00:00
  • 6e586e1ad2 [Fuchsia] Remove fuchsia_target_api_level from .gn Chong Gu 2023-08-31 17:49:35 +00:00
  • c4a8f2e6de Update WebRTC code version (2023-09-04T04:04:18). webrtc-version-updater 2023-09-03 21:04:19 -07:00
  • 4c420f96dd Cleanup RemoteBitreateEstimatorSingleStream to use unit types Danil Chapovalov 2023-08-03 16:48:32 +02:00
  • a7c6de9068 dcsctp: Add retransmission counters to metrics Victor Boivie 2023-08-31 19:51:21 +02:00
  • 905197174f Update WebRTC code version (2023-09-03T04:02:10). webrtc-version-updater 2023-09-02 21:02:12 -07:00
  • 4a229a7a62 Update WebRTC code version (2023-09-02T04:05:02). webrtc-version-updater 2023-09-01 21:05:04 -07:00
  • aa48369679 Remove excessive logs from ADM's GetPlayoutUnderrunCount. Mirko Bonadei 2023-09-01 15:12:59 +02:00
  • fd7b27ef67 Validate SIM ssrc-group parameters Philipp Hancke 2023-09-01 09:35:19 +02:00
  • 3756e29b15 Remove another ctor from BasicPortAllocator Tommi 2023-09-01 12:45:06 +02:00
  • 5866e1a0ed Rename Set(Send|Recv)Parameters Set(Sender|Receiver)Parameters Philipp Hancke 2023-08-25 15:28:47 +02:00
  • 374c38786f Update WebRTC code version (2023-09-01T04:11:00). webrtc-version-updater 2023-08-31 21:11:01 -07:00
  • 8fa8619d7e FrameCadenceAdapter: account for encode sequence contention. Markus Handell 2023-08-31 11:59:06 +02:00
  • 58240ed964 Roll chromium_revision 28429d43ee..6ac7929166 (1190580:1190797) chromium-webrtc-autoroll 2023-08-31 09:13:41 -07:00
  • 9d8fb97b3c CHECK against overwrites in send_modules_map_ Harald Alvestrand 2023-08-31 09:25:06 +00:00
  • 9acda0b8ac Add support for toggling noise suppression effect on Android Per Åhgren 2023-08-31 12:14:38 +00:00
  • fe57cecdfe Remove BasicPortAllocator ctor that's not used in production Tommi 2023-08-30 10:07:06 +02:00
  • 96e1882860 Convert AsyncDnsResolver to use absl::AnyInvocable Harald Alvestrand 2023-08-30 19:39:05 +00:00
  • 047f656993 Roll chromium_revision e9f81a7ec9..28429d43ee (1190277:1190580) chromium-webrtc-autoroll 2023-08-31 01:02:06 -07:00
  • 9a9b462e16 Add Opus FEC options to rtp_encode tool Michael Klingbeil 2023-08-29 14:50:49 -04:00
  • 578e660527 Roll chromium_revision 943ea3ce14..e9f81a7ec9 (1190155:1190277) chromium-webrtc-autoroll 2023-08-30 13:01:22 -07:00
  • 6672ce7fd8 Roll chromium_revision a7c00ae661..943ea3ce14 (1190022:1190155) chromium-webrtc-autoroll 2023-08-30 09:15:00 -07:00
  • df3683e9a7 Remove public GenerateKeyFrame(list-of-rids) API from RtpSender Philipp Hancke 2023-08-29 20:04:26 +02:00
  • 0fa90c3878 Reland "Per default enable RobustThroughputEstimator" Per Kjellander 2023-08-30 11:15:32 +00:00
  • 675ef918a8 Roll chromium_revision eb96616819..a7c00ae661 (1189490:1190022) chromium-webrtc-autoroll 2023-08-30 03:03:16 -07:00
  • 55b593fb6b Remove EncodedFrame::MissingFrame and start removing Decode() param Tony Herre 2023-08-29 16:05:49 +02:00
  • 44943c8064 Add H265 codec name and profile/tier/level utils. Qiu Jianlin 2023-08-30 12:26:24 +08:00
  • 83a95f748f Avoid integer overflow detected by the compiler. Mirko Bonadei 2023-08-29 14:21:54 +02:00
  • d23d450a50 Make DesktopFrame::CreateFromCGImage() accessible for external targets Johannes Kron 2023-08-29 15:55:31 +02:00
  • 4ef01d41b7 Revert "Per default enable RobustThroughputEstimator" Mirko Bonadei 2023-08-29 18:33:22 +00:00
  • 66bdf87f9c Roll chromium_revision 0e815932e7..eb96616819 (1189306:1189490) chromium-webrtc-autoroll 2023-08-29 07:01:21 -07:00
  • 82c56ca794 Request keyframe via setParameters Philipp Hancke 2023-08-28 11:11:06 +02:00
  • 36500ab634 Move RTPTimestamp offset handling out of encoded transform delegate Tony Herre 2023-08-29 12:01:32 +02:00
  • aa7d2f3b20 More unused sigslot includes Harald Alvestrand 2023-08-29 10:26:22 +00:00
  • d017b1e306 Per default enable RobustThroughputEstimator Per K 2023-08-29 11:52:45 +02:00
  • 1f1b0b31e7 sdp: add validation for the number of ssrcs in the ssrc group Philipp Hancke 2023-08-11 09:32:50 +02:00
  • 573ca2beb7 Add thread guards for username/pwd Tommi 2023-08-29 11:05:16 +02:00