MediaPlaybackTrait

@Generated(value = ["GoogleHomePlatformCodegen"])
object MediaPlaybackTrait


Attributes for MediaPlaybackTrait.

Summary

Nested types

Descriptor enum for this command's request fields.

Descriptor enum for this command's request fields.

@Generated(value = ["GoogleHomePlatformCodegen"])
interface MediaPlaybackTrait.Attributes : ClusterStruct

Attributes for the MediaPlayback cluster.

Descriptor enum for this command's request fields.

Fast forward the current media.

Optional arguments for the command FastForwardCommand Request

The request payload for the FastForward command.

Descriptor enum for this command's request fields.

The outcome of the FastForward command.

Descriptor enum for this command's request fields.

The MediaPlayback cluster FeatureMap.

Move to the next item in the media.

The request payload for the Next command.

Descriptor enum for this command's request fields.

The outcome of the Next command.

Descriptor enum for this command's request fields.

Pause the current media.

The request payload for the Pause command.

Descriptor enum for this command's request fields.

The outcome of the Pause command.

Descriptor enum for this command's request fields.

Play the current media.

The request payload for the Play command.

Descriptor enum for this command's request fields.

The outcome of the Play command.

Descriptor enum for this command's request fields.

A playback position within a media stream.

Descriptor enum for this struct's fields.

Playback states.

Move to the previous item in the current media.

The request payload for the Previous command.

Descriptor enum for this command's request fields.

The outcome of the Previous command.

Descriptor enum for this command's request fields.

Rewind the current media.

Optional arguments for the command RewindCommand Request

The request payload for the Rewind command.

Descriptor enum for this command's request fields.

The outcome of the Rewind command.

Descriptor enum for this command's request fields.

Change the playback position in the current media to the specified position.

The request payload for the Seek command.

Descriptor enum for this command's request fields.

The outcome of the Seek command.

Descriptor enum for this command's request fields.

Skip backward by a specified amount of time within the current media.

The request payload for the SkipBackward command.

Descriptor enum for this command's request fields.

The outcome of the SkipBackward command.

Descriptor enum for this command's request fields.

Skip forward by a specified amount of time within the current media.

The request payload for the SkipForward command.

Descriptor enum for this command's request fields.

The outcome of the SkipForward command.

Descriptor enum for this command's request fields.

Start over from the beginning of the current media.

The request payload for the StartOver command.

Descriptor enum for this command's request fields.

The outcome of the StartOver command.

Descriptor enum for this command's request fields.

Playback statuses.

Stop playing the current media.

The request payload for the Stop command.

Descriptor enum for this command's request fields.

The outcome of the Stop command.

Descriptor enum for this command's request fields.

Descriptor enum for this struct's fields.

Descriptor enum for this struct's fields.

Public properties

ClusterId

Public properties

Id

val IdClusterId