Namespaces
Enumerations
enum MediaImageType
| Name | Value |
|---|---|
| kArtwork | 0u |
| kSourceIcon | 1u |
Defined at line 146 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/common_types.h
enum ContentType
| Name | Value |
|---|---|
| kOther | 1u |
| kAudio | 2u |
| kVideo | 3u |
| kMusic | 4u |
| kTvShow | 5u |
| kMovie | 6u |
The type of content playing back, which should be set to the largest
applicable value.
Defined at line 174 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/common_types.h
enum PlayerState
| Name | Value |
|---|---|
| kIdle | 0u |
| kPlaying | 1u |
| kPaused | 2u |
| kBuffering | 3u |
| kError | 4u |
State of a media player.
Defined at line 212 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/common_types.h
enum Error
| Name | Value |
|---|---|
| kOther | 1u |
Defined at line 246 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/common_types.h
enum RepeatMode
| Name | Value |
|---|---|
| kOff | 0u |
| kGroup | 1u |
| kSingle | 2u |
Modes of repeating playback of the current media.
Defined at line 268 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/common_types.h
enum InterruptionBehavior
| Name | Value |
|---|---|
| kNone | 0u |
| kPause | 1u |
The behavior enforced on the player when it is
interrupted, such as by an alarm.
Interruptions are detected using the player's usage.
By default the interruption behavior is `NONE`.
Defined at line 302 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/common_types.h
Records
-
class ActiveSession -
class ActiveSessionWatchActiveSessionResponse -
class Discovery -
class DiscoveryConnectToSessionRequest -
class DiscoveryWatchSessionsRequest -
class ImageSizeVariant -
class MediaImage -
class ObserverDiscovery -
class ObserverDiscoveryConnectToSessionRequest -
class ObserverDiscoveryWatchSessionsRequest -
class Player -
class PlayerCapabilities -
class PlayerCapabilityFlags -
class PlayerControl -
class PlayerControlBindVolumeControlRequest -
class PlayerControlSeekRequest -
class PlayerControlSetPlaybackRateRequest -
class PlayerControlSetRepeatModeRequest -
class PlayerControlSetShuffleModeRequest -
class PlayerInfoDelta -
class PlayerRegistration -
class PlayerStatus -
class PlayerWatchInfoChangeResponse -
class Publisher -
class PublisherPublishRequest -
class PublisherPublishResponse -
class SessionControl -
class SessionControlBindVolumeControlRequest -
class SessionControlSeekRequest -
class SessionControlSetPlaybackRateRequest -
class SessionControlSetRepeatModeRequest -
class SessionControlSetShuffleModeRequest -
class SessionControlWatchStatusResponse -
class SessionInfoDelta -
class SessionObserver -
class SessionObserverWatchStatusResponse -
class SessionsWatcher -
class SessionsWatcherSessionRemovedRequest -
class SessionsWatcherSessionUpdatedRequest -
class WatchOptions