AudioHandlerCallbacks class abstract

Callbacks from the platform to the handler.

Constructors

AudioHandlerCallbacks()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addQueueItem(AddQueueItemRequest request) Future<void>
Add AddQueueItemRequest.mediaItem to the queue.
androidAdjustRemoteVolume(AndroidAdjustRemoteVolumeRequest request) Future<void>
Adjust the remote volume on Android. This works only when using RemoteAndroidPlaybackInfoMessage.
androidSetRemoteVolume(AndroidSetRemoteVolumeRequest request) Future<void>
Set the remote volume on Android. This works only when using RemoteAndroidPlaybackInfoMessage.
click(ClickRequest request) Future<void>
Process a headset button click, where ClickRequest.button defaults to MediaButtonMessage.media.
customAction(CustomActionRequest request) Future
A mechanism to support app-specific actions.
fastForward(FastForwardRequest request) Future<void>
Jump forward by AudioServiceConfigMessage.fastForwardInterval.
getChildren(GetChildrenRequest request) Future<GetChildrenResponse>
Get the children of a parent media item.
getMediaItem(GetMediaItemRequest request) Future<GetMediaItemResponse>
Get a particular media item.
insertQueueItem(InsertQueueItemRequest request) Future<void>
Insert InsertQueueItemRequest.mediaItem into the queue at position InsertQueueItemRequest.index.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onNotificationClicked(OnNotificationClickedRequest request) Future<void>
Handle the notification being clicked (Android).
onNotificationDeleted(OnNotificationDeletedRequest request) Future<void>
Handle the notification being swiped away (Android).
onTaskRemoved(OnTaskRemovedRequest request) Future<void>
Handle the task being swiped away in the task manager (Android).
pause(PauseRequest request) Future<void>
Pause playback.
play(PlayRequest request) Future<void>
Start or resume playback.
playFromMediaId(PlayFromMediaIdRequest request) Future<void>
Play a specific media item.
playFromSearch(PlayFromSearchRequest request) Future<void>
Begin playback from a search query.
playFromUri(PlayFromUriRequest request) Future<void>
Play a media item represented by a Uri.
playMediaItem(PlayMediaItemRequest request) Future<void>
Play a specific media item.
prepare(PrepareRequest request) Future<void>
Prepare media items for playback.
prepareFromMediaId(PrepareFromMediaIdRequest request) Future<void>
Prepare a specific media item for playback.
prepareFromSearch(PrepareFromSearchRequest request) Future<void>
Prepare playback from a search query.
prepareFromUri(PrepareFromUriRequest request) Future<void>
Prepare a media item represented by a Uri for playback.
removeQueueItem(RemoveQueueItemRequest request) Future<void>
Remove RemoveQueueItemRequest.mediaItem from the queue.
removeQueueItemAt(RemoveQueueItemAtRequest request) Future<void>
Remove media item from the queue at the specified RemoveQueueItemAtRequest.index.
rewind(RewindRequest request) Future<void>
Jump backward by AudioServiceConfigMessage.rewindInterval. Note: this value must be positive.
Search for media items.
seek(SeekRequest request) Future<void>
Seek to SeekRequest.position.
seekBackward(SeekBackwardRequest request) Future<void>
Begin or end seeking backward continuously.
seekForward(SeekForwardRequest request) Future<void>
Begin or end seeking forward continuously.
setCaptioningEnabled(SetCaptioningEnabledRequest request) Future<void>
setRating(SetRatingRequest request) Future<void>
Set the rating.
setRepeatMode(SetRepeatModeRequest request) Future<void>
Set the repeat mode.
setShuffleMode(SetShuffleModeRequest request) Future<void>
Set the shuffle mode.
setSpeed(SetSpeedRequest request) Future<void>
Set the playback speed.
skipToNext(SkipToNextRequest request) Future<void>
Skip to the next item in the queue.
skipToPrevious(SkipToPreviousRequest request) Future<void>
Skip to the previous item in the queue.
skipToQueueItem(SkipToQueueItemRequest request) Future<void>
Skip to a queue item.
stop(StopRequest request) Future<void>
Stop playback and release resources.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited