template <>
class WireWeakOnewayBufferClientImpl
Defined at line 7286 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_messaging.h
Public Methods
::fidl::OneWayStatus Play ()
Plays media.
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus Pause ()
Pauses playback and retains position in media
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus Stop ()
Stops playback. The session should close.
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus Seek (int64_t position)
Seeks to a specific position in media. Implementations are free to
enter an error state if the position is out of bounds. `position`
is an offset from the beginning of the media.
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus SkipForward ()
Skips forward in media by the player's default skip amount.
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus SkipReverse ()
Skips in reverse in media by the player's default skip amount.
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus NextItem ()
Changes media to the next item (e.g. next song in playlist).
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus PrevItem ()
Changes media to the previous item.
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus SetPlaybackRate (float playback_rate)
Sets the playback rate of the media. This will not change the
playback mode.
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus SetRepeatMode (::fuchsia_media_sessions2::wire::RepeatMode repeat_mode)
Sets repeat mode to any of the supported repeat modes.
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus SetShuffleMode (bool shuffle_on)
Sets shuffle mode.
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus BindVolumeControl (::fidl::ServerEnd< ::fuchsia_media_audio::VolumeControl> && volume_control_request)
Binds to the session's volume control for control and notifications.
Caller provides the backing storage for FIDL message.