Skip to content

WebRTC m144#911

Merged
pblazej merged 10 commits intomainfrom
blaze/webrtc-m144
Mar 13, 2026
Merged

WebRTC m144#911
pblazej merged 10 commits intomainfrom
blaze/webrtc-m144

Conversation

@pblazej
Copy link
Copy Markdown
Contributor

@pblazej pblazej commented Feb 9, 2026

Notable metnions:

  • visionOS 26 (Package v6.2)
  • WebRTC-IceHandshakeDtls/Enabled/ enabled by default

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 9, 2026

⚠️ This PR does not contain any files in the .changes directory.

public enum DegradationPreference: Int, Sendable {
/// The SDK will decide which preference is suitable or will use WebRTC's default implementation.
case auto
@available(*, deprecated, renamed: "maintainFramerateAndResolution")
Copy link
Copy Markdown
Contributor Author

@pblazej pblazej Feb 12, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed from the header

Comment thread Package@swift-6.2.swift
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is to support visionOS v26, I hope we'll drop Swift 5.9 soon https://developer.apple.com/news/upcoming-requirements/?id=02032026a

@pblazej pblazej force-pushed the blaze/webrtc-m144 branch from 440311d to 03edad9 Compare March 5, 2026 07:44
Room.log("Initializing PeerConnectionFactory...")

// Enable DTLS during ICE handshake for faster connection setup.
LKRTCPeerConnectionFactory.configureFieldTrials("WebRTC-IceHandshakeDtls/Enabled/")
Copy link
Copy Markdown
Contributor Author

@pblazej pblazej Mar 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's a bit awkward (static), mostly due to multiple [init] paths in PC, but I think we can live with that.

@pblazej pblazej marked this pull request as ready for review March 13, 2026 07:31
@pblazej pblazej requested a review from hiroshihorie March 13, 2026 07:31
@pblazej pblazej merged commit cffbefd into main Mar 13, 2026
46 of 49 checks passed
@pblazej pblazej deleted the blaze/webrtc-m144 branch March 13, 2026 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants