MediaPlayer tvOS 10.2 to 11.0 API Differences
MediaPlayerDefines.h
Removed
#def MP_EXTERN_CLASS
Removed
#def MP_EXTERN_CLASS_AVAILABLE
Removed
#def MP_EXTERN_CLASS_AVAILABLE_X
Removed
#def MP_API_IOS_AVAILABLE_TVOS_PROHIBITED
Removed
#def MP_API_IOS_AVAILABLE_MACOS_TVOS_PROHIBITED
Removed
#def MP_API_IOS_DEPRECATED_TVOS_PROHIBITED
Removed
#def MP_API_IOS_DEPRECATED_MACOS_TVOS_PROHIBITED
Removed
#def MP_API_IOS_DEPRECATED_WITH_REPLACEMENT_MACOS_TVOS_PROHIBITED
Added
#def MP_PROHIBITED
MPMediaItem.h
Added
MPMediaTypeMusic
Added
MPMediaTypePodcast
Added
MPMediaTypeAudioBook
Added
MPMediaTypeAudioITunesU
Added
MPMediaTypeAnyAudio
Added
MPMediaTypeMovie
Added
MPMediaTypeTVShow
Added
MPMediaTypeVideoPodcast
Added
MPMediaTypeMusicVideo
Added
MPMediaTypeVideoITunesU
Added
MPMediaTypeHomeVideo
Added
MPMediaTypeAnyVideo
Added
MPMediaTypeAny
MPMediaLibrary.h
Removed
MPMediaLibraryAuthorizationStatusNotDetermined
Removed
MPMediaLibraryAuthorizationStatusDenied
Removed
MPMediaLibraryAuthorizationStatusRestricted
Removed
MPMediaLibraryAuthorizationStatusAuthorized
MPMoviePlayerController.h
Removed
MPMoviePlayerController (MPMovieProperties)
MPMusicPlayerController.h
Removed
MPMusicPlayerController (MPPlaybackControl)
Removed
MPMusicPlayerController.playbackState
Removed
MPMusicPlayerController.repeatMode
Removed
MPMusicPlayerController.shuffleMode
Removed
MPMusicPlayerController.volume
Removed
MPMusicPlayerController.nowPlayingItem
Removed
MPMusicPlayerController.indexOfNowPlayingItem
Removed
-[MPMusicPlayerController setQueueWithQuery:]
Removed
-[MPMusicPlayerController setQueueWithItemCollection:]
Removed
-[MPMusicPlayerController setQueueWithStoreIDs:]
Removed
-[MPMusicPlayerController setQueueWithDescriptor:]
Removed
-[MPMusicPlayerController prependQueueDescriptor:]
Removed
-[MPMusicPlayerController appendQueueDescriptor:]
Removed
-[MPMusicPlayerController prepareToPlayWithCompletionHandler:]
Removed
-[MPMusicPlayerController skipToNextItem]
Removed
-[MPMusicPlayerController skipToBeginning]
Removed
-[MPMusicPlayerController skipToPreviousItem]
Removed
-[MPMusicPlayerController beginGeneratingPlaybackNotifications]
Removed
-[MPMusicPlayerController endGeneratingPlaybackNotifications]
Added
MPSystemMusicPlayerController
MPNowPlayingInfoCenter.h
Added
MPNowPlayingPlaybackStateUnknown
Added
MPNowPlayingPlaybackStatePlaying
Added
MPNowPlayingPlaybackStatePaused
Added
MPNowPlayingPlaybackStateStopped
Added
MPNowPlayingPlaybackStateInterrupted
Added
MPNowPlayingInfoCenter.playbackState
Added
MPNowPlayingInfoPropertyServiceIdentifier
MPRemoteCommand.h
Added
MPRemoteCommandHandlerStatusDeviceNotFound
NSUserActivity+MediaPlayerAdditions.h
Added
NSUserActivity (MediaPlayerAdditions)
Added
NSUserActivity.externalMediaContentIdentifier