| MediaPlayer Fields |
The MediaPlayer type exposes the following members.
| Name | Description | |
|---|---|---|
| _eventsToInsert | ||
| _eventsToTrigger | ||
| _ignoredEvents | ||
| _overlaysDisplayed | ||
| _preloadedEvents | ||
| _triggeredEvents | ||
| actionDelegate |
The player's action delegate. Any intent to execute specific URLs as a result of user interaction will be notified to the delegate for action.
| |
| advertisingIdentifier | ||
| MediaPlayerDRMPluginsGroup | ||
| MediaPlayerFrameworkExtensionsGroup | ||
| MediaPlayerOverlayControllersGroup |
The group name that 3rd party overlay controllers must use when registering with the player.
| |
| MediaPlayerRenderersGroup |
Posted when a trackable playback event occurs. The userinfo dictionary contains additional information about the tracked event:
| |
| MoviePlayerControlsDisplayedNotification |
Posted when the video controls bar becomes visible
| |
| MoviePlayerControlsHiddenNotification |
Posted when the video controls bar becomes hidden
| |
| MoviePlayerErrorNotification |
Posted when the MediaPlayer encounters an error in the process of unit playback. The userInfo dictionary contains the Exception object that represents the error under the error key.
| |
| MoviePlayerFinishedNotification | ||
| MoviePlayerStatusChangedNotification |
Posted when the media player playback state has changed. You can immediately get the new state using the playbackState method of the MediaPlayer instance.
| |
| MoviePlayerUpdateNotification |
Posted every time the internal status of the MediaPlayer changes. This will happen roughly once every second.
| |
| MoviePlayerWasTappedNotification |
Posted when the user taps on the media player surface
| |
| selectedRenderer |