Commit Graph

  • 2dbf6e09c1 Revert "Fix definition of keyframes decoded statistics" Mirko Bonadei 2023-08-14 15:16:05 +00:00
  • b2be55d5fa Roll chromium_revision ba4f77cde1..b88d5ed17e (1182677:1183080) chromium-webrtc-autoroll 2023-08-14 07:14:36 -07:00
  • ed2ce81f27 RtpSenderEgress: make potential crash more explicit. Markus Handell 2023-08-14 14:32:37 +02:00
  • 4c17e2dbce Refactor csrcs managment in RtpSender Danil Chapovalov 2023-08-14 14:19:47 +02:00
  • 6b51e728e6 fec: Skip traversal the list of recovered packets if possible Andrey Volykhin 2023-08-11 06:45:52 +00:00
  • 0e37f5ebd4 Fix definition of keyframes decoded statistics Philipp Hancke 2023-08-11 13:45:52 +02:00
  • 1b1f712247 Update WebRTC code version (2023-08-12T04:04:01). webrtc-version-updater 2023-08-11 21:04:03 -07:00
  • 0bd0897641 Roll chromium_revision d6e852857c..ba4f77cde1 (1182529:1182677) chromium-webrtc-autoroll 2023-08-11 11:02:38 -07:00
  • 0a740a90af Roll chromium_revision b5f5329314..d6e852857c (1182406:1182529) chromium-webrtc-autoroll 2023-08-11 05:02:11 -07:00
  • b9876488e9 Exposed Adapter types for Android MohamedRisaldarTA 2023-07-13 13:02:14 +05:30
  • 721b9083d2 Update WebRTC code version (2023-08-11T04:02:03). webrtc-version-updater 2023-08-10 21:02:04 -07:00
  • 497eacf8ac Roll chromium_revision ac89fd7158..b5f5329314 (1182099:1182406) chromium-webrtc-autoroll 2023-08-10 19:02:11 -07:00
  • 24e704f148 Cleanup calculating time between RTCP reports Danil Chapovalov 2023-08-10 19:20:44 +02:00
  • 92ce470747 Roll chromium_revision 80c35b98ae..ac89fd7158 (1180373:1182099) chromium-webrtc-autoroll 2023-08-10 09:02:48 -07:00
  • c252a40b47 Use layer/encode target resolution in DropDueToSize Sergey Silkin 2023-08-10 13:16:56 +02:00
  • 3b75c39d59 Revert "Cleanup calculating time between RTCP reports" Danil Chapovalov 2023-08-10 12:52:14 +00:00
  • da705cea9b Fix reclient download hook in DEPS. Mirko Bonadei 2023-08-10 13:38:00 +02:00
  • 490f0b82d7 Cleanup usage of csrcs in RtpSenderVideoFrameTransform Danil Chapovalov 2023-08-08 13:07:32 +02:00
  • 51f6a20d1d Roll chromium_revision 6b95b8aa08..80c35b98ae (1175249:1180373) Björn Terelius 2023-08-09 17:34:14 +02:00
  • d3844565c4 Change FakeEncoder::kImplementationName from const char* to constexpr char* Björn Terelius 2023-08-09 17:07:42 +02:00
  • 86162d94d5 Implement setMetadata for receiver encoded video frames Palak Agarwal 2023-08-09 10:52:39 +02:00
  • 762f193ca4 Cleanup calculating time between RTCP reports Danil Chapovalov 2023-08-08 12:25:26 +02:00
  • 240e783d7f Stop using invalid payload type 200 in audio/red unit test Philipp Hancke 2023-08-08 15:17:23 +02:00
  • 63dc56cff0 Update WebRTC code version (2023-08-09T04:14:38). webrtc-version-updater 2023-08-08 21:14:39 -07:00
  • 8efd93dd76 Encoder type agnostic resolution based fallback Sergey Silkin 2023-08-04 13:59:43 +02:00
  • 277fb3cd0e Cleanup RtpSender unittest to use Timestamp instead of plain int Danil Chapovalov 2023-08-08 13:02:44 +02:00
  • 82e5f91a2b audio: fix handling of RED packets where the primary encoding is too large Philipp Hancke 2023-08-08 14:29:22 +02:00
  • 7bd90baca8 Remove templating from RtpTransceiver Philipp Hancke 2023-08-08 08:53:20 +02:00
  • c479e46618 Update WebRTC code version (2023-08-08T04:02:52). webrtc-version-updater 2023-08-07 21:02:53 -07:00
  • 4f51b34ab8 Add switch reason to verbose logging of SortAndSwitchConnection Philipp Hancke 2023-07-25 16:56:44 +02:00
  • c59be6d261 Roll chromium_revision 10080947c0..6b95b8aa08 (1174188:1175249) Mirko Bonadei 2023-08-07 11:57:26 +00:00
  • fc92d33327 Add StunDictionary - patch 2 Jonas Oreland 2023-08-07 13:39:22 +02:00
  • 2bfa071d09 Add GN flag for an easier JNI generator upgrade. Mirko Bonadei 2023-08-07 11:54:35 +02:00
  • 34d82df2ba Use ArrayView versions of SendRtp and SendRtcp Harald Alvestrand 2023-08-04 12:18:45 +00:00
  • 8dc55689d2 Reland "Skip NetworkTest if IPV4 is not available" Christoffer Jansson 2023-08-07 07:11:34 +00:00
  • c71bfccaa5 Revert "Skip NetworkTest if IPV4 is not available" Christoffer Jansson 2023-08-04 12:56:18 +00:00
  • e2e04513e7 stats: implement fecSsrc on inbound-rtp Philipp Hancke 2023-08-04 11:12:46 +02:00
  • b17806a4cf Add StunDictionary Jonas Oreland 2023-08-04 12:26:37 +02:00
  • b38d9d2b6f Add ArrayView versions of SendRtp and SendRtcp Harald Alvestrand 2023-08-04 09:50:36 +00:00
  • cad3aed5fc Add setters to NetworkEmulationManager::SimulatedNetworkNode::Builder. Mirko Bonadei 2023-08-04 09:00:24 +00:00
  • 9b82b2f8d6 stats: implement RTX ssrc on inbound-rtp/outbound-rtp Philipp Hancke 2023-07-28 12:27:13 +02:00
  • 73ae5ca594 Skip NetworkTest if IPV4 is not available Christoffer Jansson 2023-08-03 15:35:08 +02:00
  • 9f3ea9d934 Increase concealement threshold for debug bots. Henrik Boström 2023-08-03 13:39:06 +02:00
  • 7f41b0b073 When simulating chains from VP9 codec specific info support first_active_layer > 0 Danil Chapovalov 2023-08-03 13:29:29 +02:00
  • fb5a4a366b build_ios_libs.py: Allow customizing the deployment target Jordan Rose 2023-07-31 15:31:37 -07:00
  • 33eff43a12 Update WebRTC code version (2023-08-03T04:03:48). webrtc-version-updater 2023-08-02 21:03:50 -07:00
  • ebb2bfd239 Delete deprecated member CodecSpecificInfoVP9::end_of_picture Danil Chapovalov 2023-08-02 14:00:43 +02:00
  • 50ca701e68 Mitigate scenario when VP9 HW encoder uses less spatial layers than configured Danil Chapovalov 2023-08-02 11:28:58 +02:00
  • 55b89a8068 Rename cipher_suite to crypto_suite Philipp Hancke 2023-08-01 11:34:05 +02:00
  • 23fc2bee6b Remove backwards compatibity #include Mirko Bonadei 2023-08-02 08:57:01 +02:00
  • 86a7969a6d Synchronize access to callbacks map Sergey Silkin 2023-08-01 09:26:11 +02:00
  • 9a09ed73c5 Cleanup RemoteBitrateEstimatorSingleStream Danil Chapovalov 2023-07-28 15:28:15 +02:00
  • fe2e7eaa20 Reland "Add ARC enablement to WebRTC only if it isn't already present" Christoffer Jansson 2023-08-02 07:41:23 +00:00
  • a9d5141367 Rename cricket::RtpParameters and derived classes Philipp Hancke 2023-07-31 13:27:37 +02:00
  • 787e326c18 Revert "Add ARC enablement to WebRTC only if it isn't already present" Christoffer Jansson 2023-08-01 07:29:26 +00:00
  • b39633462c Update WebRTC code version (2023-08-01T04:05:22). webrtc-version-updater 2023-07-31 21:05:22 -07:00
  • 875cd32eac Fix inconsistency with x-goog-max-bitrate and maxBitrate. Henrik Boström 2023-07-27 13:49:48 +02:00
  • 96137813f7 Add ARC enablement to WebRTC only if it isn't already present Avi Drissman 2023-07-30 17:26:01 -04:00
  • 4b87d7ac2a Remove Codec template from RtpParameters and helper functions Philipp Hancke 2023-07-27 12:49:00 +02:00
  • 0d8b79eb40 Reland "Extract HasIPv4Enabled/HasIPv6Enabled." Mirko Bonadei 2023-07-27 08:55:49 +02:00
  • d212551ad3 Update RTC_LOG macro so it can be used when called from xyz::rtc namespaces Joachim Reiersen 2023-07-24 16:20:03 -04:00
  • 5eb521955a Correct typo from valee to value for color space definitions Chunbo Hua 2023-07-24 16:51:51 +08:00
  • bcb0b8eb04 Update WebRTC code version (2023-07-29T04:02:10). webrtc-version-updater 2023-07-28 21:02:11 -07:00
  • a6c76d0c29 svc-av1: Fix to svc_e2e_tests Marco Paniconi 2023-06-29 11:08:18 -07:00
  • c787adcfbf Remove decommisioned Pixel2 perf bots Christoffer Jansson 2023-07-28 13:54:49 +02:00
  • 4f4e989436 In remote bitrate estimator pass packet using RtpPacketReceived class Danil Chapovalov 2023-07-26 15:51:49 +02:00
  • 6e937574f7 Update WebRTC code version (2023-07-28T04:04:17). webrtc-version-updater 2023-07-27 21:04:19 -07:00
  • 920abcc9bc In RtpSenderVideo::UpdateConditionalRetransmit use typed time and framerate instead of plain ints Danil Chapovalov 2023-07-26 12:33:06 +02:00
  • b90cd91983 Fix first encoding's maxBitrate being ignored when scalability is set. Henrik Boström 2023-07-27 13:48:18 +02:00
  • 6143ec939a [iOS testing] - Cut dependency from test module and app code. Mirko Bonadei 2023-07-27 13:26:42 +02:00
  • 3d7889a4ca Revert "Extract HasIPv4Enabled/HasIPv6Enabled." Mirko Bonadei 2023-07-27 06:34:09 +00:00
  • db7a947172 Update WebRTC code version (2023-07-27T04:02:37). webrtc-version-updater 2023-07-26 21:02:38 -07:00
  • 86cfe50c0e Extract HasIPv4Enabled/HasIPv6Enabled. Mirko Bonadei 2023-07-21 13:19:32 +02:00
  • 0145db4091 Recreate the stream when switching from standard to legacy API. Henrik Boström 2023-07-26 14:01:59 +02:00
  • 9130431b54 Add possibility to set RTC_OBJC_TYPE_PREFIX from GN. Mirko Bonadei 2023-07-26 13:01:43 +02:00
  • 8c9e035edb Move codecs() to base MediaDescription Philipp Hancke 2023-07-03 13:57:03 +02:00
  • 87e22fe0ab Update WebRTC code version (2023-07-26T04:02:14). webrtc-version-updater 2023-07-25 21:02:16 -07:00
  • ea06be2682 candidate: do not log full IP addresses for related address Philipp Hancke 2023-07-25 16:37:18 +02:00
  • ac412a4ee3 In RTPSenderVideo delete deprecated variants of functions to send video frame Danil Chapovalov 2023-07-24 13:05:37 +02:00
  • 7b42f35bcc Remove artifical extra RTP packet capacity Danil Chapovalov 2023-07-24 15:09:26 +02:00
  • 7ee2a38527 Update WebRTC code version (2023-07-25T04:03:17). webrtc-version-updater 2023-07-24 21:03:19 -07:00
  • b81bf53f0e Use LOG_AND_RETURN_ERROR for returning RTCError Philipp Hancke 2023-07-18 11:03:39 +02:00
  • 7dbf55437f Ensure payload type frequency does not cause divide-by-zero Harald Alvestrand 2023-07-24 14:25:47 +00:00
  • 92665682fe Clear scalability mode from stats when implementation changes. Henrik Boström 2023-07-24 16:01:09 +02:00
  • 00c0660469 Roll chromium_revision 264d933fd0..10080947c0 (1174081:1174188) chromium-webrtc-autoroll 2023-07-24 07:13:32 -07:00
  • 950e231b63 In RtpRtcp use BitrateTracker instead of RateStatistics to measure bitrate Danil Chapovalov 2023-07-24 12:44:05 +02:00
  • 666d707450 Video capture PipeWire: guard callback to avoid concurrent access Jan Grulich 2023-07-24 15:29:11 +02:00
  • 15f0fabfb3 Update bug reporting and contributing docs Philipp Hancke 2023-07-20 10:44:19 +02:00
  • f09fba81be Roll chromium_revision 07494f47d3..264d933fd0 (1173978:1174081) chromium-webrtc-autoroll 2023-07-24 01:03:57 -07:00
  • d351ac6200 Update WebRTC code version (2023-07-24T04:02:44). webrtc-version-updater 2023-07-23 21:02:45 -07:00
  • 4d752ec647 [rtc_tools/video_encoder] Support Y4M file input Jianhui Dai 2023-07-13 17:16:37 +08:00
  • efec6e28a5 Roll chromium_revision 841a09dba9..07494f47d3 (1173875:1173978) chromium-webrtc-autoroll 2023-07-23 11:01:52 -07:00
  • 612d0f9a06 Update WebRTC code version (2023-07-23T04:03:52). webrtc-version-updater 2023-07-22 21:03:54 -07:00
  • 00f11224fd Remove extra usage of video-content-type header extension Harald Alvestrand 2023-07-21 07:23:01 +00:00
  • f58c818148 Roll chromium_revision 8c716df9f8..841a09dba9 (1173768:1173875) chromium-webrtc-autoroll 2023-07-22 11:01:58 -07:00
  • 090a8a0c42 Update WebRTC code version (2023-07-22T04:03:35). webrtc-version-updater 2023-07-21 21:03:36 -07:00
  • d48638687b Roll chromium_revision 7e38e5ab3e..8c716df9f8 (1173666:1173768) chromium-webrtc-autoroll 2023-07-21 17:02:46 -07:00
  • 97094eb530 Roll chromium_revision 58a3c40eba..7e38e5ab3e (1172400:1173666) chromium-webrtc-autoroll 2023-07-21 13:05:06 -07:00
  • 0689cfc6ce Reland "[fuchsia] remove Scenic/UseFlatland dependency in DesktopCapturer" Caroline Liu 2023-07-18 21:11:13 +00:00
  • e546ff99a6 Introduce strong types friendly version of RateStatistics Danil Chapovalov 2023-07-21 14:06:20 +02:00