-
-
Notifications
You must be signed in to change notification settings - Fork 505
Replace Native Player with AVMediaPlayerProxy #1853
Copy link
Copy link
Labels
developerAlters the developer experienceAlters the developer experienceiOSImpacts iOS or iPadOSImpacts iOS or iPadOSplaybackThis item is related to content playbackThis item is related to content playbacktvOSImpacts tvOSImpacts tvOS
Metadata
Metadata
Assignees
Labels
developerAlters the developer experienceAlters the developer experienceiOSImpacts iOS or iPadOSImpacts iOS or iPadOSplaybackThis item is related to content playbackThis item is related to content playbacktvOSImpacts tvOSImpacts tvOS
Type
Fields
Give feedbackNo fields configured for Task.
Projects
Status
Unassigned
Summary
This issue serves as a parent issue for various AVKit issues & feature requests. It's been mentioned in a few locations, but the existing
Nativeplayer will be removed in favor of consolidating all "players" into what is currently known as theSwiftfinplayer.An
AVMediaPlayerProxyhas been created to service anAVPlayerLayerthat is then used to render playback. This proxy needs to be finished, along with additional work for:Smaller fixes and changes to the
Nativeplayer should still be acceptable as PRs. Larger changes or new features should avoid AVKit where possible. To avoid issues, please reach out with any questions prior to starting any new work around this topic!Mentions:
#1826 (review)
#1581 (comment)