MediaPlayer Changes for Objective-C
MediaPlayer
AVFoundation+MPNowPlayingInfoLanguageOptionAdditions.h (Added)
Added AVMediaSelectionGroup(MPNowPlayingInfoLanguageOptionAdditions)
Added AVMediaSelectionOption(MPNowPlayingInfoLanguageOptionAdditions)
MPMediaEntity.h
Declaration | |
---|---|
From | - (void)enumerateValuesForProperties:(NSSet *)properties usingBlock:(void (^)(NSString *property, id value, BOOL *stop))block |
To | - (void)enumerateValuesForProperties:(NSSet<NSString *> * _Nonnull)properties usingBlock:(void (^ _Nonnull)(NSString * _Nonnull property, id _Nonnull value, BOOL * _Nonnull stop))block |
MPMediaItemCollection.h
Declaration | |
---|---|
From | + (MPMediaItemCollection *)collectionWithItems:(NSArray *)items |
To | + (MPMediaItemCollection * _Nonnull)collectionWithItems:(NSArray<MPMediaItem *> * _Nonnull)items |
Declaration | |
---|---|
From | - (instancetype)initWithItems:(NSArray *)items |
To | - (instancetype _Nonnull)initWithItems:(NSArray<MPMediaItem *> * _Nonnull)items |
Modified MPMediaItemCollection.items
Declaration | |
---|---|
From | @property(nonatomic, readonly) NSArray *items |
To | @property(nonatomic, readonly, nonnull) NSArray<MPMediaItem *> *items |
MPMediaPlayback.h
MPMediaPlaylist.h
Modified MPMediaPlaylist.seedItems
Declaration | |
---|---|
From | @property(nonatomic, readonly) NSArray *seedItems |
To | @property(nonatomic, readonly, nullable) NSArray<MPMediaItem *> *seedItems |
MPMediaQuery.h
Modified MPMediaQuery.collections
Declaration | |
---|---|
From | @property(nonatomic, readonly) NSArray *collections |
To | @property(nonatomic, readonly, nullable) NSArray<MPMediaItemCollection *> *collections |
Modified MPMediaQuery.collectionSections
Declaration | |
---|---|
From | @property(nonatomic, readonly) NSArray *collectionSections |
To | @property(nonatomic, readonly, nullable) NSArray<MPMediaQuerySection *> *collectionSections |
Modified MPMediaQuery.filterPredicates
Declaration | |
---|---|
From | @property(nonatomic, strong) NSSet *filterPredicates |
To | @property(nonatomic, strong, nullable) NSSet<MPMediaPredicate *> *filterPredicates |
Declaration | |
---|---|
From | - (instancetype)initWithFilterPredicates:(NSSet *)filterPredicates |
To | - (instancetype _Nonnull)initWithFilterPredicates:(NSSet<MPMediaPredicate *> * _Nullable)filterPredicates |
Modified MPMediaQuery.items
Declaration | |
---|---|
From | @property(nonatomic, readonly) NSArray *items |
To | @property(nonatomic, readonly, nullable) NSArray<MPMediaItem *> *items |
Modified MPMediaQuery.itemSections
Declaration | |
---|---|
From | @property(nonatomic, readonly) NSArray *itemSections |
To | @property(nonatomic, readonly, nullable) NSArray<MPMediaQuerySection *> *itemSections |
MPMoviePlayerController.h
Modified MPMovieAccessLog
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieAccessLog.events
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieAccessLog.extendedLogData
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieAccessLogEvent
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieAccessLogEvent.numberOfStalls
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieAccessLogEvent.serverAddress
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieAccessLogEvent.URI
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieErrorLog
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieErrorLog.events
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieErrorLog.extendedLogData
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieErrorLogEvent
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieErrorLogEvent.date
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieErrorLogEvent.errorComment
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieErrorLogEvent.errorDomain
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieErrorLogEvent.errorStatusCode
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieErrorLogEvent.serverAddress
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieErrorLogEvent.URI
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerController
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerController.accessLog
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerController.contentURL
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerController.controlStyle
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerController.duration
Introduction | Deprecation | |
---|---|---|
From | iOS 3.2 | -- |
To | iOS 2.0 | iOS 9.0 |
Introduction | Deprecation | |
---|---|---|
From | iOS 3.2 | -- |
To | iOS 2.0 | iOS 9.0 |
Modified MPMoviePlayerController.errorLog
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerController.fullscreen
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Introduction | Deprecation | |
---|---|---|
From | iOS 3.0 | -- |
To | iOS 2.0 | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerController.loadState
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Introduction | Deprecation | |
---|---|---|
From | iOS 3.2 | -- |
To | iOS 2.0 | iOS 9.0 |
Introduction | Deprecation | |
---|---|---|
From | iOS 3.2 | -- |
To | iOS 2.0 | iOS 9.0 |
Modified MPMoviePlayerController.naturalSize
Introduction | Deprecation | |
---|---|---|
From | iOS 3.2 | -- |
To | iOS 2.0 | iOS 9.0 |
Introduction | Deprecation | |
---|---|---|
From | iOS 3.2 | -- |
To | iOS 2.0 | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerController.repeatMode
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerController.scalingMode
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerController.view
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPTimedMetadata
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPTimedMetadata.allMetadata
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPTimedMetadata.key
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPTimedMetadata.keyspace
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPTimedMetadata.timestamp
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPTimedMetadata.value
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieControlStyleDefault
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieControlStyleEmbedded
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieControlStyleFullscreen
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieControlStyleNone
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieDurationAvailableNotification
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieFinishReasonPlaybackEnded
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieFinishReasonPlaybackError
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieFinishReasonUserExited
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieLoadStatePlayable
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieLoadStatePlaythroughOK
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieLoadStateStalled
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieLoadStateUnknown
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieMediaTypeMaskAudio
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieMediaTypeMaskNone
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieMediaTypeMaskVideo
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlaybackStateInterrupted
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlaybackStatePaused
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlaybackStatePlaying
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlaybackStateSeekingBackward
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlaybackStateSeekingForward
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlaybackStateStopped
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerThumbnailErrorKey
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerThumbnailImageKey
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerThumbnailTimeKey
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerTimedMetadataKeyInfo
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMoviePlayerTimedMetadataKeyName
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieRepeatModeNone
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieRepeatModeOne
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieScalingModeAspectFill
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieScalingModeAspectFit
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieScalingModeFill
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieScalingModeNone
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieSourceTypeFile
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieSourceTypeStreaming
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieSourceTypeUnknown
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieTimeOptionExact
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Modified MPMovieTimeOptionNearestKeyFrame
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
MPMoviePlayerViewController.h
Modified MPMoviePlayerViewController
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 9.0 |
MPNowPlayingInfoCenter.h
Declaration | |
---|---|
From | @property(copy) NSDictionary *nowPlayingInfo |
To | @property(copy, nullable) NSDictionary<NSString *,id> *nowPlayingInfo |
MPNowPlayingInfoLanguageOption.h (Added)
MPPlayableContentDelegate.h
MPPlayableContentManager.h
MPPlayableContentManagerContext.h (Added)
MPRemoteCommand.h
Declaration | |
---|---|
From | @property(nonatomic, copy) NSArray *supportedPlaybackRates |
To | @property(nonatomic, copy, nonnull) NSArray<NSNumber *> *supportedPlaybackRates |