[AVRouting] Update bindings to Xcode 27 beta 3 - #26056
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a2f89802-f8e5-47e4-b952-e587ce2a9491
There was a problem hiding this comment.
Pull request overview
Updates the AVRouting binding so AVRoutingPlaybackArbiter.PreferredParticipantForNonMixableAudioRoutes is available on iOS and Mac Catalyst (instead of being excluded), aligning the binding surface with the selectors present in the SDK and cleaning up the corresponding xtro todo entries.
Changes:
- Adjusted platform availability attributes for
PreferredParticipantForNonMixableAudioRoutesinsrc/avrouting.csto include iOS/MacCatalyst. - Removed resolved xtro-sharpie todo entries for the missing selectors on iOS and Mac Catalyst.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-AVRouting.todo | Removes resolved missing-selector entries for Mac Catalyst. |
| tests/xtro-sharpie/api-annotations-dotnet/iOS-AVRouting.todo | Removes resolved missing-selector entries for iOS. |
| src/avrouting.cs | Updates PreferredParticipantForNonMixableAudioRoutes availability to iOS/MacCatalyst (27,0). |
| [TV (26, 0), MacCatalyst (27, 0), NoMac, iOS (27, 0)] | ||
| [NullAllowed] | ||
| [Export ("preferredParticipantForNonMixableAudioRoutes", ArgumentSemantic.Weak)] | ||
| IAVRoutingPlaybackParticipant PreferredParticipantForNonMixableAudioRoutes { get; set; } |
✅ API diff for current PR / commitNET (empty diffs)✅ API diff vs stableNET (empty diffs)ℹ️ Generator diffGenerator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes) Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
🚀 [CI Build #0f5a692] Test results 🚀Test results✅ All tests passed on VSTS: test results. 🎉 All 191 tests passed 🎉 Tests counts✅ assembly-processing: All 1 tests passed. Html Report (VSDrops) Download macOS tests✅ Tests on macOS Sonoma (14): All 5 tests passed. Html Report (VSDrops) Download Linux Build VerificationPipeline on Agent |
Copilot-Session: a2f89802-f8e5-47e4-b952-e587ce2a9491