package com.mediakind.mkplayer.event.listeners
Classes
| Name | Description |
|---|---|
interface OnMKAudioDownloadQualityChangedListener: MKEventListener<MKPAudioDownloadQualityChangedEvent>, Any
|
Called with MKPAudioDownloadQualityChangedEvent when current audio download quality has changed. |
interface OnMKAudioPlaybackQualityChangedListener: MKEventListener<MKPAudioPlaybackQualityChangedEvent>, Any
|
Called with MKPAudioPlaybackQualityChangedEvent when current audio playback quality has changed. |
interface OnMKAudioQualityChangedListener: MKEventListener<MKPAudioQualityChangedEvent>, Any
|
Called with MKPAudioQualityChangedEvent when audio quality has changed. |
interface OnMKDestroyListener: MKEventListener<MKPDestroyEvent>, Any
|
Called with MKPDestroyEvent when player is destroyed. |
interface OnMKDownloadFinishedListener: MKEventListener<MKPDownloadFinishedEvent>, Any
|
Called with MKPDownloadFinishedEvent when a download was finished. |
interface OnMKDroppedVideoFramesListener: MKEventListener<MKPDroppedVideoFramesEvent>, Any
|
Called with MKPDroppedVideoFramesEvent when video frames have been dropped. |
interface OnMKErrorListener: MKEventListener<MKPErrorEvent>, Any
|
Called with MKPErrorEvent when an error is encountered. |
interface OnMKMetadataListener: MKEventListener<MKPMetadataEvent>, Any
|
Called with MKPMetadataEvent when metadata EventMessage encountered. |
interface OnMKMetadataParsedListener: MKEventListener<MKPMetadataParsedEvent>, Any
|
Called with MKPMetadataParsedEvent when metadata is first seen and parsed. |
interface OnMKMutedListener: MKEventListener<MKPMutedEvent>, Any
|
Called with MKPMutedEvent when player is muted. |
interface OnMKPAdEventListener: MKEventListener<MKPAdEvent>, Any
|
This interface is called when an Ad playback has been started, or user has watched quartile of Ad or when an ad playback has been finished. See MKPAdStartedEvent, MKPAdQuartileEvent, MKPAdFinishedEvent. |
interface OnMKPProgramRestrictionListener: MKEventListener<MKPProgramRestrictionsEvent>, Any
|
Called with MKPProgramRestrictionsEvent when the player bubbles out the program restrictions. |
interface OnMKPausedListener: MKEventListener<MKPPausedEvent>, Any
|
Called with MKPPausedEvent when the player enters the paused state. |
interface OnMKPlayListener: MKEventListener<MKPPlayEvent>, Any
|
Called with MKPPlayEvent when the player enters the play state. |
interface OnMKPlaybackFinishedListener: MKEventListener<MKPlaybackFinishedEvent>, Any
|
Called with MKPlaybackFinishedEvent when Playback of current media has finished. |
interface OnMKPlayingListener: MKEventListener<MKPPlayingEvent>, Any
|
Called with MKPPlayingEvent when player enters the playing state after calling play(). |
interface OnMKReadyListener: MKEventListener<MKPReadyEvent>, Any
|
Called with MKPReadyEvent when the player is ready to play and to handle player API calls. |
interface OnMKRenderFirstFrameListener: MKEventListener<MKPRenderFirstFrameEvent>, Any
|
Called with MKPRenderFirstFrameEvent when the first frame of the current video is rendered. |
interface OnMKScalingModeChangedListener: MKEventListener<MKPScalingModeChangedEvent>, Any
|
Scaling mode change listener |
interface OnMKSeekListener: MKEventListener<MKPSeekEvent>, Any
|
Called with MKPSeekEvent periodically during seeking. Only applies to VoD streams. |
interface OnMKSeekedListener: MKEventListener<MKPSeekedEvent>, Any
|
Called with MKPSeekedEvent when seeking has been finished and data is available to continue playback. Only applies to VoD streams. |
interface OnMKSourceLoadListener: MKEventListener<MKPSourceLoadEvent>, Any
|
Called with MKPSourceLoadEvent when a source starts loading. |
interface OnMKSourceLoadedListener: MKEventListener<MKPSourceLoadedEvent>, Any
|
Called with MKPSourceLoadedEvent when a new source is loaded. This does not mean that loading of the new manifest has been finished. |
interface OnMKSourceUnloadedListener: MKEventListener<MKPSourceUnloadEvent>, Any
|
Called with MKPSourceUnloadEvent when the current source has been unloaded. |
interface OnMKStallEndedListener: MKEventListener<MKPStallEndedEvent>, Any
|
Called with MKPStallEndedEvent when the player has buffer to start playing. |
interface OnMKStallStartedListener: MKEventListener<MKPStallStartedEvent>, Any
|
Called with MKPStallStartedEvent when the player begins to stall and to buffer due to an empty buffer. |
interface OnMKTimeChangeListener: MKEventListener<MKPTimeChangedEvent>, Any
|
Called with timestamp when the current playback time has changed. See MKPTimeChangedEvent |
interface OnMKTimeShiftListener: MKEventListener<MKPTimeShiftEvent>, Any
|
Called with MKPTimeShiftEvent periodically during time shifting. Only applies to live streams. |
interface OnMKTimeShiftedListener: MKEventListener<MKPTimeShiftedEvent>, Any
|
Called with MKPTimeShiftedEvent when time shifting has been finished and data is available to continue playback. Only applies to live streams. |
interface OnMKUnmutedListener: MKEventListener<MKPUnmutedEvent>, Any
|
Called with MKPUnmutedEvent when player is un-muted. |
interface OnMKVideoDownloadQualityChangedListener: MKEventListener<MKPVideoDownloadQualityChangedEvent>, Any
|
Called with MKPVideoDownloadQualityChangedEvent when download quality changes |
interface OnMKVideoPlaybackQualityChangedListener: MKEventListener<MKPVideoPlaybackQualityChangedEvent>, Any
|
Called with MKPVideoQualityChangedEvent when current video playback quality changes |
interface OnMKVideoQualityChangedListener: MKEventListener<MKPVideoQualityChangedEvent>, Any
|
Called with MKPVideoQualityChangedEvent when quality changes |
interface OnMKVideoSizeChangedListener: MKEventListener<MKPVideoSizeChangedEvent>, Any
|
Called with MKPVideoSizeChangedEvent when the current size of the video content has been changed. |
interface OnMKWarningListener: MKEventListener<MKPWarningEvent>, Any
|
Called with MKPWarningEvent when the setup error is encountered. |