Package apple.mediaplayer.c
Class MediaPlayer
- java.lang.Object
-
- apple.mediaplayer.c.MediaPlayer
-
public final class MediaPlayer extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static @NotNull java.lang.StringMPErrorDomain()API-Since: 9.3static @NotNull java.lang.StringMPLanguageOptionCharacteristicContainsOnlyForcedSubtitles()API-Since: 9.0static @NotNull java.lang.StringMPLanguageOptionCharacteristicDescribesMusicAndSound()API-Since: 9.0static @NotNull java.lang.StringMPLanguageOptionCharacteristicDescribesVideo()API-Since: 9.0static @NotNull java.lang.StringMPLanguageOptionCharacteristicDubbedTranslation()API-Since: 9.0static @NotNull java.lang.StringMPLanguageOptionCharacteristicEasyToRead()API-Since: 9.0static @NotNull java.lang.StringMPLanguageOptionCharacteristicIsAuxiliaryContent()API-Since: 9.0static @NotNull java.lang.StringMPLanguageOptionCharacteristicIsMainProgramContent()Common values used to to populate MPNowPlayingInfoLanguageOption's characteristics property.static @NotNull java.lang.StringMPLanguageOptionCharacteristicLanguageTranslation()API-Since: 9.0static @NotNull java.lang.StringMPLanguageOptionCharacteristicTranscribesSpokenDialog()API-Since: 9.0static @NotNull java.lang.StringMPLanguageOptionCharacteristicVoiceOverTranslation()API-Since: 9.0static @NotNull java.lang.StringMPMediaEntityPropertyPersistentID()filterable API-Since: 4.2static @NotNull java.lang.StringMPMediaItemPropertyAlbumArtist()filterable API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyAlbumArtistPersistentID()filterable API-Since: 4.2static @NotNull java.lang.StringMPMediaItemPropertyAlbumPersistentID()filterable API-Since: 4.2static @NotNull java.lang.StringMPMediaItemPropertyAlbumTitle()API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyAlbumTrackCount()API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyAlbumTrackNumber()API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyArtist()filterable API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyArtistPersistentID()filterable API-Since: 4.2static @NotNull java.lang.StringMPMediaItemPropertyArtwork()API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyAssetURL()API-Since: 4.0static @NotNull java.lang.StringMPMediaItemPropertyBeatsPerMinute()API-Since: 4.0static @NotNull java.lang.StringMPMediaItemPropertyBookmarkTime()API-Since: 6.0static @NotNull java.lang.StringMPMediaItemPropertyComments()API-Since: 4.0static @NotNull java.lang.StringMPMediaItemPropertyComposer()filterable API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyComposerPersistentID()filterable API-Since: 4.2static @NotNull java.lang.StringMPMediaItemPropertyDateAdded()API-Since: 10.0static @NotNull java.lang.StringMPMediaItemPropertyDiscCount()API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyDiscNumber()API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyGenre()filterable API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyGenrePersistentID()filterable API-Since: 4.2static @NotNull java.lang.StringMPMediaItemPropertyHasProtectedAsset()filterable API-Since: 9.2static @NotNull java.lang.StringMPMediaItemPropertyIsCloudItem()filterable API-Since: 6.0static @NotNull java.lang.StringMPMediaItemPropertyIsCompilation()filterable API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyIsExplicit()API-Since: 7.0static @NotNull java.lang.StringMPMediaItemPropertyIsPreorder()API-Since: 14.5static @NotNull java.lang.StringMPMediaItemPropertyLastPlayedDate()API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyLyrics()API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyMediaType()filterable API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyPersistentID()filterable API-Since: 4.2static @NotNull java.lang.StringMPMediaItemPropertyPlaybackDuration()API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyPlaybackStoreID()Matches the id used by MPMusicPlayerController to enqueue store tracks API-Since: 10.3static @NotNull java.lang.StringMPMediaItemPropertyPlayCount()filterable API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyPodcastPersistentID()filterable API-Since: 4.2static @NotNull java.lang.StringMPMediaItemPropertyPodcastTitle()filterable API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyRating()API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyReleaseDate()API-Since: 4.0static @NotNull java.lang.StringMPMediaItemPropertySkipCount()API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyTitle()filterable API-Since: 3.0static @NotNull java.lang.StringMPMediaItemPropertyUserGrouping()API-Since: 4.0static @NotNull java.lang.StringMPMediaLibraryDidChangeNotification()Any items or playlists which were previously cached should be re-evaluated from queries when MPMediaLibraryDidChangeNotification is posted.static java.lang.StringMPMediaPlaybackIsPreparedToPlayDidChangeNotification()Deprecated.static @NotNull java.lang.StringMPMediaPlaylistPropertyAuthorDisplayName()API-Since: 9.3static @NotNull java.lang.StringMPMediaPlaylistPropertyCloudGlobalID()filterable API-Since: 9.0static @NotNull java.lang.StringMPMediaPlaylistPropertyDescriptionText()API-Since: 9.3static @NotNull java.lang.StringMPMediaPlaylistPropertyName()filterablestatic @NotNull java.lang.StringMPMediaPlaylistPropertyPersistentID()filterablestatic @NotNull java.lang.StringMPMediaPlaylistPropertyPlaylistAttributes()filterablestatic @NotNull java.lang.StringMPMediaPlaylistPropertySeedItems()For playlists with attribute MPMediaPlaylistAttributeGenius, the seedItems are the MPMediaItems which were used to the generate the playlist.static java.lang.StringMPMovieDurationAvailableNotification()Deprecated.static java.lang.StringMPMovieMediaTypesAvailableNotification()Deprecated.static java.lang.StringMPMovieNaturalSizeAvailableNotification()Deprecated.static java.lang.StringMPMoviePlayerDidEnterFullscreenNotification()Deprecated.static java.lang.StringMPMoviePlayerDidExitFullscreenNotification()Deprecated.static java.lang.StringMPMoviePlayerFullscreenAnimationCurveUserInfoKey()Deprecated.static java.lang.StringMPMoviePlayerFullscreenAnimationDurationUserInfoKey()Deprecated.static java.lang.StringMPMoviePlayerIsAirPlayVideoActiveDidChangeNotification()Deprecated.static java.lang.StringMPMoviePlayerLoadStateDidChangeNotification()Deprecated.static java.lang.StringMPMoviePlayerNowPlayingMovieDidChangeNotification()Deprecated.static java.lang.StringMPMoviePlayerPlaybackDidFinishNotification()Deprecated.static java.lang.StringMPMoviePlayerPlaybackDidFinishReasonUserInfoKey()Deprecated.static java.lang.StringMPMoviePlayerPlaybackStateDidChangeNotification()Deprecated.static java.lang.StringMPMoviePlayerReadyForDisplayDidChangeNotification()Deprecated.static java.lang.StringMPMoviePlayerScalingModeDidChangeNotification()Deprecated.static java.lang.StringMPMoviePlayerThumbnailErrorKey()Deprecated.static java.lang.StringMPMoviePlayerThumbnailImageKey()Deprecated.static java.lang.StringMPMoviePlayerThumbnailImageRequestDidFinishNotification()Deprecated.static java.lang.StringMPMoviePlayerThumbnailTimeKey()Deprecated.static java.lang.StringMPMoviePlayerTimedMetadataKeyDataType()Deprecated.static java.lang.StringMPMoviePlayerTimedMetadataKeyInfo()Deprecated.static java.lang.StringMPMoviePlayerTimedMetadataKeyLanguageCode()Deprecated.static java.lang.StringMPMoviePlayerTimedMetadataKeyMIMEType()Deprecated.static java.lang.StringMPMoviePlayerTimedMetadataKeyName()Deprecated.static java.lang.StringMPMoviePlayerTimedMetadataUpdatedNotification()Deprecated.static java.lang.StringMPMoviePlayerTimedMetadataUserInfoKey()Deprecated.static java.lang.StringMPMoviePlayerWillEnterFullscreenNotification()Deprecated.static java.lang.StringMPMoviePlayerWillExitFullscreenNotification()Deprecated.static java.lang.StringMPMovieSourceTypeAvailableNotification()Deprecated.static @NotNull java.lang.StringMPMusicPlayerControllerNowPlayingItemDidChangeNotification()Posted when the currently playing media item changes.static @NotNull java.lang.StringMPMusicPlayerControllerPlaybackStateDidChangeNotification()Posted when the playback state changes, either programatically or by the user.static @NotNull java.lang.StringMPMusicPlayerControllerQueueDidChangeNotification()Posted when the queue changes API-Since: 10.3static @NotNull java.lang.StringMPMusicPlayerControllerVolumeDidChangeNotification()Posted when the current volume changes.static @NotNull java.lang.StringMPNowPlayingInfoCollectionIdentifier()NSString API-Since: 9.3static @NotNull java.lang.StringMPNowPlayingInfoPropertyAdTimeRanges()NSArray of MPAdTimeRange API-Since: 16.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyAssetURL()NSURL API-Since: 10.3static @NotNull java.lang.StringMPNowPlayingInfoPropertyAvailableLanguageOptions()NSArrayRef of MPNowPlayingInfoLanguageOptionGroup API-Since: 9.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyChapterCount()NSNumber (NSUInteger) API-Since: 5.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyChapterNumber()NSNumber (NSUInteger) API-Since: 5.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyCreditsStartTime()NSNumber (double) API-Since: 16.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyCurrentLanguageOptions()NSArray of MPNowPlayingInfoLanguageOption API-Since: 9.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyCurrentPlaybackDate()NSDate API-Since: 11.1static @NotNull java.lang.StringMPNowPlayingInfoPropertyDefaultPlaybackRate()NSNumber (double) API-Since: 8.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyElapsedPlaybackTime()NSNumber (double) API-Since: 5.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyExternalContentIdentifier()NSString API-Since: 10.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyExternalUserProfileIdentifier()NSString API-Since: 10.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyIsLiveStream()NSNumber (BOOL) API-Since: 10.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyMediaType()NSNumber (MPNowPlayingInfoMediaType) API-Since: 10.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyPlaybackProgress()NSNumber (float) API-Since: 10.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyPlaybackQueueCount()NSNumber (NSUInteger) API-Since: 5.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyPlaybackQueueIndex()NSNumber (NSUInteger) API-Since: 5.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyPlaybackRate()NSNumber (double) API-Since: 5.0static @NotNull java.lang.StringMPNowPlayingInfoPropertyServiceIdentifier()NSString API-Since: 11.0static voidMPVolumeSettingsAlertHide()Deprecated.static booleanMPVolumeSettingsAlertIsVisible()Deprecated.static voidMPVolumeSettingsAlertShow()Deprecated.static @NotNull java.lang.StringMPVolumeViewWirelessRouteActiveDidChangeNotification()Deprecated.static @NotNull java.lang.StringMPVolumeViewWirelessRoutesAvailableDidChangeNotification()Deprecated.
-
-
-
Method Detail
-
MPVolumeSettingsAlertShow
@Deprecated public static void MPVolumeSettingsAlertShow()
Deprecated.API-Since: 2.0 Deprecated-Since: 11.3 Deprecated-Message: Use MPVolumeView to present volume controls.
-
MPVolumeSettingsAlertHide
@Deprecated public static void MPVolumeSettingsAlertHide()
Deprecated.API-Since: 2.0 Deprecated-Since: 11.3 Deprecated-Message: Use MPVolumeView to present volume controls.
-
MPVolumeSettingsAlertIsVisible
@Deprecated public static boolean MPVolumeSettingsAlertIsVisible()
Deprecated.API-Since: 2.0 Deprecated-Since: 11.3 Deprecated-Message: Use MPVolumeView to present volume controls.
-
MPMediaEntityPropertyPersistentID
@NotNull public static @NotNull java.lang.String MPMediaEntityPropertyPersistentID()
filterable API-Since: 4.2
-
MPMediaItemPropertyPersistentID
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyPersistentID()
filterable API-Since: 4.2
-
MPMediaItemPropertyMediaType
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyMediaType()
filterable API-Since: 3.0
-
MPMediaItemPropertyTitle
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyTitle()
filterable API-Since: 3.0
-
MPMediaItemPropertyAlbumTitle
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyAlbumTitle()
API-Since: 3.0
-
MPMediaItemPropertyAlbumPersistentID
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyAlbumPersistentID()
filterable API-Since: 4.2
-
MPMediaItemPropertyArtist
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyArtist()
filterable API-Since: 3.0
-
MPMediaItemPropertyArtistPersistentID
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyArtistPersistentID()
filterable API-Since: 4.2
-
MPMediaItemPropertyAlbumArtist
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyAlbumArtist()
filterable API-Since: 3.0
-
MPMediaItemPropertyAlbumArtistPersistentID
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyAlbumArtistPersistentID()
filterable API-Since: 4.2
-
MPMediaItemPropertyGenre
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyGenre()
filterable API-Since: 3.0
-
MPMediaItemPropertyGenrePersistentID
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyGenrePersistentID()
filterable API-Since: 4.2
-
MPMediaItemPropertyComposer
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyComposer()
filterable API-Since: 3.0
-
MPMediaItemPropertyComposerPersistentID
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyComposerPersistentID()
filterable API-Since: 4.2
-
MPMediaItemPropertyPlaybackDuration
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyPlaybackDuration()
API-Since: 3.0
-
MPMediaItemPropertyAlbumTrackNumber
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyAlbumTrackNumber()
API-Since: 3.0
-
MPMediaItemPropertyAlbumTrackCount
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyAlbumTrackCount()
API-Since: 3.0
-
MPMediaItemPropertyDiscNumber
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyDiscNumber()
API-Since: 3.0
-
MPMediaItemPropertyDiscCount
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyDiscCount()
API-Since: 3.0
-
MPMediaItemPropertyArtwork
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyArtwork()
API-Since: 3.0
-
MPMediaItemPropertyIsExplicit
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyIsExplicit()
API-Since: 7.0
-
MPMediaItemPropertyLyrics
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyLyrics()
API-Since: 3.0
-
MPMediaItemPropertyIsCompilation
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyIsCompilation()
filterable API-Since: 3.0
-
MPMediaItemPropertyReleaseDate
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyReleaseDate()
API-Since: 4.0
-
MPMediaItemPropertyBeatsPerMinute
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyBeatsPerMinute()
API-Since: 4.0
-
MPMediaItemPropertyComments
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyComments()
API-Since: 4.0
-
MPMediaItemPropertyAssetURL
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyAssetURL()
API-Since: 4.0
-
MPMediaItemPropertyIsCloudItem
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyIsCloudItem()
filterable API-Since: 6.0
-
MPMediaItemPropertyHasProtectedAsset
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyHasProtectedAsset()
filterable API-Since: 9.2
-
MPMediaItemPropertyPodcastTitle
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyPodcastTitle()
filterable API-Since: 3.0
-
MPMediaItemPropertyPodcastPersistentID
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyPodcastPersistentID()
filterable API-Since: 4.2
-
MPMediaItemPropertyPlayCount
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyPlayCount()
filterable API-Since: 3.0
-
MPMediaItemPropertySkipCount
@NotNull public static @NotNull java.lang.String MPMediaItemPropertySkipCount()
API-Since: 3.0
-
MPMediaItemPropertyRating
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyRating()
API-Since: 3.0
-
MPMediaItemPropertyLastPlayedDate
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyLastPlayedDate()
API-Since: 3.0
-
MPMediaItemPropertyUserGrouping
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyUserGrouping()
API-Since: 4.0
-
MPMediaItemPropertyBookmarkTime
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyBookmarkTime()
API-Since: 6.0
-
MPMediaItemPropertyDateAdded
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyDateAdded()
API-Since: 10.0
-
MPMediaLibraryDidChangeNotification
@NotNull public static @NotNull java.lang.String MPMediaLibraryDidChangeNotification()
Any items or playlists which were previously cached should be re-evaluated from queries when MPMediaLibraryDidChangeNotification is posted.
-
MPMediaPlaylistPropertyPersistentID
@NotNull public static @NotNull java.lang.String MPMediaPlaylistPropertyPersistentID()
filterable
-
MPMediaPlaylistPropertyName
@NotNull public static @NotNull java.lang.String MPMediaPlaylistPropertyName()
filterable
-
MPMediaPlaylistPropertyPlaylistAttributes
@NotNull public static @NotNull java.lang.String MPMediaPlaylistPropertyPlaylistAttributes()
filterable
-
MPMediaPlaylistPropertySeedItems
@NotNull public static @NotNull java.lang.String MPMediaPlaylistPropertySeedItems()
For playlists with attribute MPMediaPlaylistAttributeGenius, the seedItems are the MPMediaItems which were used to the generate the playlist. Returns nil for playlists without MPMediaPlaylistAttributeGenius set.
-
MPMediaPlaylistPropertyDescriptionText
@NotNull public static @NotNull java.lang.String MPMediaPlaylistPropertyDescriptionText()
API-Since: 9.3
-
MPMediaPlaylistPropertyAuthorDisplayName
@NotNull public static @NotNull java.lang.String MPMediaPlaylistPropertyAuthorDisplayName()
API-Since: 9.3
-
MPMediaPlaybackIsPreparedToPlayDidChangeNotification
@Deprecated public static java.lang.String MPMediaPlaybackIsPreparedToPlayDidChangeNotification()
Deprecated.Posted when the prepared state changes of an object conforming to the MPMediaPlayback protocol changes. This supersedes MPMoviePlayerContentPreloadDidFinishNotification. API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit.
-
MPMoviePlayerScalingModeDidChangeNotification
@Deprecated public static java.lang.String MPMoviePlayerScalingModeDidChangeNotification()
Deprecated.Posted when the scaling mode changes. API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerPlaybackDidFinishNotification
@Deprecated public static java.lang.String MPMoviePlayerPlaybackDidFinishNotification()
Deprecated.Posted when movie playback ends or a user exits playback. API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerPlaybackDidFinishReasonUserInfoKey
@Deprecated public static java.lang.String MPMoviePlayerPlaybackDidFinishReasonUserInfoKey()
Deprecated.NSNumber (MPMovieFinishReason) API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerPlaybackStateDidChangeNotification
@Deprecated public static java.lang.String MPMoviePlayerPlaybackStateDidChangeNotification()
Deprecated.Posted when the playback state changes, either programatically or by the user. API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerLoadStateDidChangeNotification
@Deprecated public static java.lang.String MPMoviePlayerLoadStateDidChangeNotification()
Deprecated.Posted when the network load state changes. API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerNowPlayingMovieDidChangeNotification
@Deprecated public static java.lang.String MPMoviePlayerNowPlayingMovieDidChangeNotification()
Deprecated.Posted when the currently playing movie changes. API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerWillEnterFullscreenNotification
@Deprecated public static java.lang.String MPMoviePlayerWillEnterFullscreenNotification()
Deprecated.Posted when the movie player enters or exits fullscreen mode. API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerDidEnterFullscreenNotification
@Deprecated public static java.lang.String MPMoviePlayerDidEnterFullscreenNotification()
Deprecated.API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerWillExitFullscreenNotification
@Deprecated public static java.lang.String MPMoviePlayerWillExitFullscreenNotification()
Deprecated.API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerDidExitFullscreenNotification
@Deprecated public static java.lang.String MPMoviePlayerDidExitFullscreenNotification()
Deprecated.API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerFullscreenAnimationDurationUserInfoKey
@Deprecated public static java.lang.String MPMoviePlayerFullscreenAnimationDurationUserInfoKey()
Deprecated.NSNumber of double (NSTimeInterval) API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerFullscreenAnimationCurveUserInfoKey
@Deprecated public static java.lang.String MPMoviePlayerFullscreenAnimationCurveUserInfoKey()
Deprecated.NSNumber of NSUInteger (UIViewAnimationCurve) API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerIsAirPlayVideoActiveDidChangeNotification
@Deprecated public static java.lang.String MPMoviePlayerIsAirPlayVideoActiveDidChangeNotification()
Deprecated.Posted when the movie player begins or ends playing video via AirPlay. API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerReadyForDisplayDidChangeNotification
@Deprecated public static java.lang.String MPMoviePlayerReadyForDisplayDidChangeNotification()
Deprecated.Posted when the ready for display state changes. API-Since: 6.0 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit.
-
MPMovieMediaTypesAvailableNotification
@Deprecated public static java.lang.String MPMovieMediaTypesAvailableNotification()
Deprecated.Calling -prepareToPlay on the movie player will begin determining movie properties asynchronously. These notifications are posted when the associated movie property becomes available. API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMovieSourceTypeAvailableNotification
@Deprecated public static java.lang.String MPMovieSourceTypeAvailableNotification()
Deprecated.Posted if the movieSourceType is MPMovieSourceTypeUnknown when preparing for playback. API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMovieDurationAvailableNotification
@Deprecated public static java.lang.String MPMovieDurationAvailableNotification()
Deprecated.API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMovieNaturalSizeAvailableNotification
@Deprecated public static java.lang.String MPMovieNaturalSizeAvailableNotification()
Deprecated.API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerThumbnailImageRequestDidFinishNotification
@Deprecated public static java.lang.String MPMoviePlayerThumbnailImageRequestDidFinishNotification()
Deprecated.Posted when each thumbnail image request is completed. API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerThumbnailImageKey
@Deprecated public static java.lang.String MPMoviePlayerThumbnailImageKey()
Deprecated.UIImage, may be nil if an error occurred. API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerThumbnailTimeKey
@Deprecated public static java.lang.String MPMoviePlayerThumbnailTimeKey()
Deprecated.NSNumber (double) API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerThumbnailErrorKey
@Deprecated public static java.lang.String MPMoviePlayerThumbnailErrorKey()
Deprecated.NSError API-Since: 3.2 Deprecated-Since: 9.0 Deprecated-Message: Use AVPlayerViewController in AVKit
-
MPMoviePlayerTimedMetadataUpdatedNotification
@Deprecated public static java.lang.String MPMoviePlayerTimedMetadataUpdatedNotification()
Deprecated.Posted when new timed metadata arrives. API-Since: 4.0 Deprecated-Since: 9.0 Deprecated-Message: Use AVFoundation.
-
MPMoviePlayerTimedMetadataUserInfoKey
@Deprecated public static java.lang.String MPMoviePlayerTimedMetadataUserInfoKey()
Deprecated.NSDictionary of the most recent MPTimedMetadata objects. API-Since: 4.0 Deprecated-Since: 9.0 Deprecated-Message: Use AVFoundation.
-
MPMoviePlayerTimedMetadataKeyName
@Deprecated public static java.lang.String MPMoviePlayerTimedMetadataKeyName()
Deprecated.NSString API-Since: 4.0 Deprecated-Since: 9.0 Deprecated-Message: Use AVFoundation.
-
MPMoviePlayerTimedMetadataKeyInfo
@Deprecated public static java.lang.String MPMoviePlayerTimedMetadataKeyInfo()
Deprecated.NSString API-Since: 4.0 Deprecated-Since: 9.0 Deprecated-Message: Use AVFoundation.
-
MPMoviePlayerTimedMetadataKeyMIMEType
@Deprecated public static java.lang.String MPMoviePlayerTimedMetadataKeyMIMEType()
Deprecated.NSString API-Since: 4.0 Deprecated-Since: 9.0 Deprecated-Message: Use AVFoundation.
-
MPMoviePlayerTimedMetadataKeyDataType
@Deprecated public static java.lang.String MPMoviePlayerTimedMetadataKeyDataType()
Deprecated.NSString API-Since: 4.0 Deprecated-Since: 9.0 Deprecated-Message: Use AVFoundation.
-
MPMoviePlayerTimedMetadataKeyLanguageCode
@Deprecated public static java.lang.String MPMoviePlayerTimedMetadataKeyLanguageCode()
Deprecated.NSString (ISO 639-2) API-Since: 4.0 Deprecated-Since: 9.0 Deprecated-Message: Use AVFoundation.
-
MPMusicPlayerControllerPlaybackStateDidChangeNotification
@NotNull public static @NotNull java.lang.String MPMusicPlayerControllerPlaybackStateDidChangeNotification()
Posted when the playback state changes, either programatically or by the user. API-Since: 3.0
-
MPMusicPlayerControllerNowPlayingItemDidChangeNotification
@NotNull public static @NotNull java.lang.String MPMusicPlayerControllerNowPlayingItemDidChangeNotification()
Posted when the currently playing media item changes. API-Since: 3.0
-
MPMusicPlayerControllerVolumeDidChangeNotification
@NotNull public static @NotNull java.lang.String MPMusicPlayerControllerVolumeDidChangeNotification()
Posted when the current volume changes. API-Since: 3.0
-
MPVolumeViewWirelessRoutesAvailableDidChangeNotification
@NotNull @Deprecated public static @NotNull java.lang.String MPVolumeViewWirelessRoutesAvailableDidChangeNotification()
Deprecated.Posted when the wirelessRoutesAvailable property changes. API-Since: 7.0 Deprecated-Since: 13.0 Deprecated-Message: Use AVRouteDetectorMultipleRoutesDetectedDidChangeNotification instead.
-
MPVolumeViewWirelessRouteActiveDidChangeNotification
@NotNull @Deprecated public static @NotNull java.lang.String MPVolumeViewWirelessRouteActiveDidChangeNotification()
Deprecated.Posted when the wirelessRouteActive property changes. API-Since: 7.0 Deprecated-Since: 13.0 Deprecated-Message: Use AVPlayer.externalPlaybackActive KVO instead.
-
MPErrorDomain
@NotNull public static @NotNull java.lang.String MPErrorDomain()
API-Since: 9.3
-
MPNowPlayingInfoPropertyElapsedPlaybackTime
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyElapsedPlaybackTime()
NSNumber (double) API-Since: 5.0
-
MPNowPlayingInfoPropertyPlaybackRate
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyPlaybackRate()
NSNumber (double) API-Since: 5.0
-
MPNowPlayingInfoPropertyDefaultPlaybackRate
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyDefaultPlaybackRate()
NSNumber (double) API-Since: 8.0
-
MPNowPlayingInfoPropertyPlaybackQueueIndex
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyPlaybackQueueIndex()
NSNumber (NSUInteger) API-Since: 5.0
-
MPNowPlayingInfoPropertyPlaybackQueueCount
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyPlaybackQueueCount()
NSNumber (NSUInteger) API-Since: 5.0
-
MPNowPlayingInfoPropertyChapterNumber
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyChapterNumber()
NSNumber (NSUInteger) API-Since: 5.0
-
MPNowPlayingInfoPropertyChapterCount
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyChapterCount()
NSNumber (NSUInteger) API-Since: 5.0
-
MPNowPlayingInfoPropertyIsLiveStream
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyIsLiveStream()
NSNumber (BOOL) API-Since: 10.0
-
MPNowPlayingInfoPropertyAvailableLanguageOptions
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyAvailableLanguageOptions()
NSArrayRef of MPNowPlayingInfoLanguageOptionGroup API-Since: 9.0
-
MPNowPlayingInfoPropertyCurrentLanguageOptions
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyCurrentLanguageOptions()
NSArray of MPNowPlayingInfoLanguageOption API-Since: 9.0
-
MPNowPlayingInfoCollectionIdentifier
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoCollectionIdentifier()
NSString API-Since: 9.3
-
MPNowPlayingInfoPropertyExternalContentIdentifier
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyExternalContentIdentifier()
NSString API-Since: 10.0
-
MPNowPlayingInfoPropertyExternalUserProfileIdentifier
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyExternalUserProfileIdentifier()
NSString API-Since: 10.0
-
MPNowPlayingInfoPropertyPlaybackProgress
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyPlaybackProgress()
NSNumber (float) API-Since: 10.0
-
MPNowPlayingInfoPropertyMediaType
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyMediaType()
NSNumber (MPNowPlayingInfoMediaType) API-Since: 10.0
-
MPLanguageOptionCharacteristicIsMainProgramContent
@NotNull public static @NotNull java.lang.String MPLanguageOptionCharacteristicIsMainProgramContent()
Common values used to to populate MPNowPlayingInfoLanguageOption's characteristics property. See the AVMediaSelectionOption documentation about Media Characteristics for more details. API-Since: 9.0
-
MPLanguageOptionCharacteristicIsAuxiliaryContent
@NotNull public static @NotNull java.lang.String MPLanguageOptionCharacteristicIsAuxiliaryContent()
API-Since: 9.0
-
MPLanguageOptionCharacteristicContainsOnlyForcedSubtitles
@NotNull public static @NotNull java.lang.String MPLanguageOptionCharacteristicContainsOnlyForcedSubtitles()
API-Since: 9.0
-
MPLanguageOptionCharacteristicTranscribesSpokenDialog
@NotNull public static @NotNull java.lang.String MPLanguageOptionCharacteristicTranscribesSpokenDialog()
API-Since: 9.0
-
MPLanguageOptionCharacteristicDescribesMusicAndSound
@NotNull public static @NotNull java.lang.String MPLanguageOptionCharacteristicDescribesMusicAndSound()
API-Since: 9.0
-
MPLanguageOptionCharacteristicEasyToRead
@NotNull public static @NotNull java.lang.String MPLanguageOptionCharacteristicEasyToRead()
API-Since: 9.0
-
MPLanguageOptionCharacteristicDescribesVideo
@NotNull public static @NotNull java.lang.String MPLanguageOptionCharacteristicDescribesVideo()
API-Since: 9.0
-
MPLanguageOptionCharacteristicLanguageTranslation
@NotNull public static @NotNull java.lang.String MPLanguageOptionCharacteristicLanguageTranslation()
API-Since: 9.0
-
MPLanguageOptionCharacteristicDubbedTranslation
@NotNull public static @NotNull java.lang.String MPLanguageOptionCharacteristicDubbedTranslation()
API-Since: 9.0
-
MPLanguageOptionCharacteristicVoiceOverTranslation
@NotNull public static @NotNull java.lang.String MPLanguageOptionCharacteristicVoiceOverTranslation()
API-Since: 9.0
-
MPMediaItemPropertyPlaybackStoreID
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyPlaybackStoreID()
Matches the id used by MPMusicPlayerController to enqueue store tracks API-Since: 10.3
-
MPMusicPlayerControllerQueueDidChangeNotification
@NotNull public static @NotNull java.lang.String MPMusicPlayerControllerQueueDidChangeNotification()
Posted when the queue changes API-Since: 10.3
-
MPNowPlayingInfoPropertyServiceIdentifier
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyServiceIdentifier()
NSString API-Since: 11.0
-
MPNowPlayingInfoPropertyAssetURL
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyAssetURL()
NSURL API-Since: 10.3
-
MPNowPlayingInfoPropertyCurrentPlaybackDate
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyCurrentPlaybackDate()
NSDate API-Since: 11.1
-
MPMediaPlaylistPropertyCloudGlobalID
@NotNull public static @NotNull java.lang.String MPMediaPlaylistPropertyCloudGlobalID()
filterable API-Since: 9.0
-
MPMediaItemPropertyIsPreorder
@NotNull public static @NotNull java.lang.String MPMediaItemPropertyIsPreorder()
API-Since: 14.5
-
MPNowPlayingInfoPropertyAdTimeRanges
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyAdTimeRanges()
NSArray of MPAdTimeRange API-Since: 16.0
-
MPNowPlayingInfoPropertyCreditsStartTime
@NotNull public static @NotNull java.lang.String MPNowPlayingInfoPropertyCreditsStartTime()
NSNumber (double) API-Since: 16.0
-
-