MonoTouch.MediaPlayer Namespace

High-level audio and video Media Player.

Classes

TypeReason
IMPMediaPickerControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.MediaPlayer.MPMediaPickerControllerDelegate.
IMPMediaPlaybackInterface that, together with the MonoTouch.MediaPlayer.MPMediaPlayback_Extensions class, comprise the MPMediaPlayback protocol.
IMPPlayableContentDataSourceInterface representing the required methods (if any) of the protocol MonoTouch.MediaPlayer.MPPlayableContentDataSource.
IMPPlayableContentDelegateInterface representing the required methods (if any) of the protocol MonoTouch.MediaPlayer.MPPlayableContentDelegate.
ItemsPickedEventArgsProvides data for the MonoTouch.MediaPlayer.ItemsPickedEventArgs.ItemsPicked event.
MPChangePlaybackRateCommandA MonoTouch.MediaPlayer.MPRemoteCommand that alters the playback rate.
MPChangePlaybackRateCommandEventProvides the playback rate for a media item.
MPContentItemUser-meaningful information about an MonoTouch.MediaPlayer.MPMediaItem.
MPFeedbackCommandAdditional information for feedback commands defined in MonoTouch.MediaPlayer.MPRemoteCommandCenter.
MPFeedbackCommandEventAdditional information for the feedback properties defined in MonoTouch.MediaPlayer.MPRemoteCommandCenter.
MPMediaEntityAbstract base class for MonoTouch.MediaPlayer.MPMediaItem and MonoTouch.MediaPlayer.MPMediaItemCollection classes.
MPMediaGroupingAn enumeration whose values specify various ways in which media can be logically grouped.
MPMediaItemA single piece of media, such as a song or video.
MPMediaItemArtworkA graphic, such as an album cover, associated with a MonoTouch.MediaPlayer.MPMediaItem.
MPMediaItemCollectionA sorted set of MonoTouch.MediaPlayer.MPMediaItems.
MPMediaItemEnumeratorThe delegate to be used as the enumerator argument to MonoTouch.MediaPlayer.MPMediaItem.EnumerateValues.
MPMediaLibraryRepresents the synced set of MonoTouch.MediaPlayer.MPMediaItems on a device.
MPMediaLibrary+NotificationsNotification posted by the MonoTouch.MediaPlayer.MPMediaLibrary class.
MPMediaPickerControllerA MonoTouch.UIKit.UIViewController that allows the application user to select a media item.
MPMediaPickerControllerDelegateA delegate object for the MonoTouch.MediaPlayer.MPMediaPickerController class. Application developers can use this deelegate to respond to events relating to media-item selection.
MPMediaPickerControllerDelegate_ExtensionsExtension methods to the MonoTouch.MediaPlayer.IMPMediaPickerControllerDelegate interface to support all the methods from the MonoTouch.MediaPlayer.MPMediaPickerControllerDelegate protocol.
MPMediaPlaylistA playable collection of MonoTouch.MediaPlayer.MPMediaItems.
MPMediaPlaylistAttributeAn enumeration whose values specify various types of playlist.
MPMediaPlaylistPropertyProperties of a MonoTouch.MediaPlayer.MPMediaPlaylist, such as name, attributes, and seed items.
MPMediaPredicateA base class for types that specify filters for MonoTouch.MediaPlayer.MPMediaQuery queries.
MPMediaPredicateComparisonAn enumeration whose values specifies a comparison-type to be used with a MonoTouch.MediaPlayer.MPMediaPredicate.
MPMediaPropertyPredicateA type of MonoTouch.MediaPlayer.MPMediaPredicate that evaluates MonoTouch.MediaPlayer.MPMediaItemPropertys.
MPMediaQueryAllows the application developer to programmatically search an MonoTouch.MediaPlayer.MPMediaLibrary by applying zero-or-more MonoTouch.MediaPlayer.MPMediaPredicates and an optional MonoTouch.MediaPlayer.MPMediaGrouping.
MPMediaQuerySectionA subset of the values returned by a MonoTouch.MediaPlayer.MPMediaQuery, as specified by the MonoTouch.MediaPlayer.MPMediaQuery.ItemSections or MonoTouch.MediaPlayer.MPMediaQuery.CollectionSections properties.
MPMediaTypeAn enumeration whose values specify various types of media.
MPMovieAccessLogLogs metrics relating to streaming playback of a movie.
MPMovieAccessLogEventRepresents a specific metric or event that occurred during network playback of a movie.
MPMovieControlModeApplication developers should not use this deprecated class, but instead use MonoTouch.MediaPlayer.MPMovieControlStyle.
MPMovieControlStyleAn enumeration whose values specify various modes for the MonoTouch.MediaPlayer.MPMoviePlayerController.ControlStyle property.
MPMovieErrorLogA log of errors that occurred during network resources.
MPMovieErrorLogEventAn event documenting a network playback error.
MPMovieFinishReasonAn enumeration whose values specify various ways a movie may have finished.
MPMovieLoadStateAn enumeration whose values reflect a movie's load state. Used in the MonoTouch.MediaPlayer.MPMoviePlayerController.LoadState property.
MPMovieMediaTypeAn enumeration that specifies the movie's media types. Used with the MonoTouch.MediaPlayer.MPMoviePlayerController.MovieMediaTypes property.
MPMoviePlaybackStateAn enumeration of possible states in which the MonoTouch.MediaPlayer.MPMoviePlayerController may be. Used with the MonoTouch.MediaPlayer.MPMovieCotnroller.PlaybackState property.
MPMoviePlayerControllerA class that manages the playback of a movie from a file or via streaming.
MPMoviePlayerController+NotificationsNotification posted by the MonoTouch.MediaPlayer.MPMoviePlayerController class.
MPMoviePlayerFinishedEventArgsProvides data for the event.
MPMoviePlayerFullScreenEventArgsProvides data for the event.
MPMoviePlayerThumbnailEventArgsProvides data for the event.
MPMoviePlayerTimedMetadataEventArgsProvides data for the event.
MPMoviePlayerViewControllerA subclass of MonoTouch.UIKit.UIViewController that can present and play a movie.
MPMovieRepeatModeAn enumeration that specifies whether a movie should repeat or not. Used with the MonoTouch.MediaPlayer.MPMoviePlayerController.RepeatMode property.
MPMovieScalingModeAn enumeration of video scaling modes. Used with the MonoTouch.MediaPlayer.MPMoviePlayerController.ScalingMode property.
MPMovieSourceTypeAn enumeration that specifies whether a movie's data is provided by a file or streaming. Used with the MonoTouch.MediaPlayer.MPMoviePlayerController.SourceType property.
MPMovieTimeOptionAn enumeration that specifies which frame to use when generating thumbnails.
MPMusicPlaybackStateAn enumeration of states in which the MonoTouch.MediaPlayer.MPMusicPlayerController may be. Used with the MonoTouch.MediaPlayer.MPMusicPlayerController.PlaybackState property.
MPMusicPlayerControllerA class that plays media items from the device's MonoTouch.MediaPlayer.MPMediaLibrary.
MPMusicPlayerController+NotificationsNotification posted by the MonoTouch.MediaPlayer.MPMusicPlayerController class.
MPMusicRepeatModeAn enumeration of music repeat modes. Used with the MonoTouch.MediaPlayer.MPMusicPlayerController.RepeatMode property.
MPMusicShuffleModeAn enumeration of shuffle modes for use with the MonoTouch.MediaPlayer.MPMusicPlayerController.ShuffleMode property.
MPNowPlayingInfoInformation relating to the MonoTouch.MediaPlayer.MPNowPlayingInfoCenter.
MPNowPlayingInfoCenterA class that encapsulates data and functions relating to the "now-playing" information displayed on the device lock-screen, the television during AirPlay, or (potentially) on an external accessory such as a dock or car stereo.
MPPlayableContentDataSourceProvides media metadata information to external media players.
MPPlayableContentDataSource_ExtensionsExtension methods to the MonoTouch.MediaPlayer.IMPPlayableContentDataSource interface to support all the methods from the MonoTouch.MediaPlayer.MPPlayableContentDataSource protocol.
MPPlayableContentDelegateDelegate object providing methods for external media players to send playback commands to the app.
MPPlayableContentDelegate_ExtensionsExtension methods to the MonoTouch.MediaPlayer.IMPPlayableContentDelegate interface to support all the methods from the MonoTouch.MediaPlayer.MPPlayableContentDelegate protocol.
MPPlayableContentManagerControls interactions between the app and external media players.
MPRatingCommandAdditional information for rating commands defined in MonoTouch.MediaPlayer.MPRemoteCommandCenter.
MPRatingCommandEventAdditional information for the rating properties defined in MonoTouch.MediaPlayer.MPRemoteCommandCenter.
MPRemoteCommandClass that app developers can use to add and remove actions (commands) on targets (players).
MPRemoteCommandCenterClass that handles events from external media players.
MPRemoteCommandEventClass that provides information about a player command.
MPRemoteCommandHandlerStatusEnumerates values that indicate whether a command succeeded, failed, or cannot play the kind of media requested.
MPSeekCommandEventAdditional information for the seek properties defined in MonoTouch.MediaPlayer.MPRemoteCommandCenter.
MPSeekCommandEventTypeEnumerates values that indicate whether the command began or ended a seek operation.
MPSkipIntervalCommandAdditional information for the skip interval command properties defined in MonoTouch.MediaPlayer.MPRemoteCommandCenter.
MPSkipIntervalCommandEventThe time interval rate of an external media player.
MPTimedMetadataEncapsulates timed metadata for use with time-based HTTP media streams.
MPVolumeSettingsEncapsulates functions relating to the display or hiding of volume controls.
MPVolumeViewA MonoTouch.UIKit.UIView that presents a slider control used to set the system output volume..
MPVolumeView+MPVolumeViewAppearanceAppearance class for objects of type MonoTouch.MediaPlayer.MPVolumeView.