Skip to content

Fix missing RTC_OBJC_TYPE macro on SckHelper#227

Merged
cloudwebrtc merged 1 commit intowebrtc-sdk:m137_releasefrom
miroir-os:ackanir/fix-sck-helper-objc-type
Mar 12, 2026
Merged

Fix missing RTC_OBJC_TYPE macro on SckHelper#227
cloudwebrtc merged 1 commit intowebrtc-sdk:m137_releasefrom
miroir-os:ackanir/fix-sck-helper-objc-type

Conversation

@ackanir
Copy link
Copy Markdown

@ackanir ackanir commented Mar 6, 2026

SckHelper in modules/desktop_capture/mac/screen_capturer_sck.mm is not wrapped with RTC_OBJC_TYPE(). When building with rtc_objc_prefix, this class is not renamed, causing ObjC runtime collisions if another copy of WebRTC is linked into the same binary.

For context, there were previous omissions covered by these PRs:

Copy link
Copy Markdown
Member

@cloudwebrtc cloudwebrtc left a comment

Choose a reason for hiding this comment

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

lg!

@cloudwebrtc cloudwebrtc merged commit a4bd28d into webrtc-sdk:m137_release Mar 12, 2026
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