template <>

class WireTableBuilder

Defined at line 1991 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h

Public Methods

template <typename First = ::fuchsia_media_sessions2::wire::PlayerStatus, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_media_sessions2::wire::PlayerStatus>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_media_sessions2::wire::PlayerInfoDelta> & player_status (First && first, Args &&... args_)

The status of the player.

If omitted, all constituent values are unchanged. If a field within `PlayerStatus` is

omitted, its value is unchanged. Initial values are indicated for each field in

`player_status`.

Defined at line 2008 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h

template <typename First = ::fuchsia_media::wire::Metadata, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_media::wire::Metadata>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_media_sessions2::wire::PlayerInfoDelta> & metadata (First && first, Args &&... args_)

The metadata of the playing media.

If omitted, the metadata is unchanged. Initially, there is no metadata.

Defined at line 2023 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h

template <typename First = ::fidl::VectorView<::fuchsia_media_sessions2::wire::MediaImage>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_media_sessions2::wire::MediaImage>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_media_sessions2::wire::PlayerInfoDelta> & media_images (First && first, Args &&... args_)

The images associated with the playing media.

If omitted, the media images are unchanged. An empty

vector indicates that there are no media images, which is also the initial state.

Defined at line 2039 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h

template <typename First = ::fuchsia_media_sessions2::wire::PlayerCapabilities, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_media_sessions2::wire::PlayerCapabilities>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_media_sessions2::wire::PlayerInfoDelta> & player_capabilities (First && first, Args &&... args_)

The capabilities of the player.

If omitted, the capabilities are unchanged. Initially, the player is assumed to have no

capabilities.

Defined at line 2055 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_types.h

Friends

template <>
class PlayerInfoDelta