Package com.amazonaws.ivs.player
Class MediaSessionCallback
java.lang.Object
android.media.session.MediaSession.Callback
com.amazonaws.ivs.player.MediaSessionCallback
public class MediaSessionCallback
extends android.media.session.MediaSession.Callback
Implementation of
MediaSession.Callback that adapts to the
Player interface.-
Constructor Summary
ConstructorsConstructorDescriptionMediaSessionCallback(Player player) Creates a new MediaSessionCallback instance with aPlayer. -
Method Summary
Modifier and TypeMethodDescriptionvoidonPause()voidonPlay()voidonPlayFromUri(android.net.Uri uri, android.os.Bundle extras) voidonPrepareFromUri(android.net.Uri uri, android.os.Bundle extras) voidonSeekTo(long pos) voidonSetPlaybackSpeed(float speed) voidonStop()Methods inherited from class android.media.session.MediaSession.Callback
onCommand, onCustomAction, onFastForward, onMediaButtonEvent, onPlayFromMediaId, onPlayFromSearch, onPrepare, onPrepareFromMediaId, onPrepareFromSearch, onRewind, onSetRating, onSkipToNext, onSkipToPrevious, onSkipToQueueItem
-
Constructor Details
-
MediaSessionCallback
Creates a new MediaSessionCallback instance with aPlayer.- Parameters:
player- instance to use
-
-
Method Details
-
onPlay
public void onPlay()- Overrides:
onPlayin classandroid.media.session.MediaSession.Callback
-
onPlayFromUri
public void onPlayFromUri(android.net.Uri uri, android.os.Bundle extras) - Overrides:
onPlayFromUriin classandroid.media.session.MediaSession.Callback
-
onPrepareFromUri
public void onPrepareFromUri(android.net.Uri uri, android.os.Bundle extras) - Overrides:
onPrepareFromUriin classandroid.media.session.MediaSession.Callback
-
onPause
public void onPause()- Overrides:
onPausein classandroid.media.session.MediaSession.Callback
-
onStop
public void onStop()- Overrides:
onStopin classandroid.media.session.MediaSession.Callback
-
onSeekTo
public void onSeekTo(long pos) - Overrides:
onSeekToin classandroid.media.session.MediaSession.Callback
-
onSetPlaybackSpeed
public void onSetPlaybackSpeed(float speed) - Overrides:
onSetPlaybackSpeedin classandroid.media.session.MediaSession.Callback
-