Versions in this module Expand all Collapse all v0 v0.0.20 Aug 21, 2024 v0.0.19 Aug 21, 2024 Changes in this version + var AudioOutputDeviceType_name = map[int32]string + var AudioOutputDeviceType_value = map[string]int32 + var BitrateLevel_name = map[int32]string + var BitrateLevel_value = map[string]int32 + var BitrateStrategy_name = map[int32]string + var BitrateStrategy_value = map[string]int32 + var ClusterUpdateReason_name = map[int32]string + var ClusterUpdateReason_value = map[string]int32 + var File_connect_player_proto protoreflect.FileDescriptor + var File_connect_proto protoreflect.FileDescriptor + var HiFiStatus_name = map[int32]string + var HiFiStatus_value = map[string]int32 + var MemberType_name = map[int32]string + var MemberType_value = map[string]int32 + var PutStateReason_name = map[int32]string + var PutStateReason_value = map[string]int32 + var SendCommandResult_name = map[int32]string + var SendCommandResult_value = map[string]int32 + type ActiveDeviceUpdate struct + DeviceId string + func (*ActiveDeviceUpdate) Descriptor() ([]byte, []int) + func (*ActiveDeviceUpdate) ProtoMessage() + func (x *ActiveDeviceUpdate) GetDeviceId() string + func (x *ActiveDeviceUpdate) ProtoReflect() protoreflect.Message + func (x *ActiveDeviceUpdate) Reset() + func (x *ActiveDeviceUpdate) String() string + type AudioOutputDeviceInfo struct + XAudioOutputDeviceType isAudioOutputDeviceInfo_XAudioOutputDeviceType + XDeviceName isAudioOutputDeviceInfo_XDeviceName + func (*AudioOutputDeviceInfo) Descriptor() ([]byte, []int) + func (*AudioOutputDeviceInfo) ProtoMessage() + func (m *AudioOutputDeviceInfo) GetXAudioOutputDeviceType() isAudioOutputDeviceInfo_XAudioOutputDeviceType + func (m *AudioOutputDeviceInfo) GetXDeviceName() isAudioOutputDeviceInfo_XDeviceName + func (x *AudioOutputDeviceInfo) GetAudioOutputDeviceType() AudioOutputDeviceType + func (x *AudioOutputDeviceInfo) GetDeviceName() string + func (x *AudioOutputDeviceInfo) ProtoReflect() protoreflect.Message + func (x *AudioOutputDeviceInfo) Reset() + func (x *AudioOutputDeviceInfo) String() string + type AudioOutputDeviceInfo_AudioOutputDeviceType struct + AudioOutputDeviceType AudioOutputDeviceType + type AudioOutputDeviceInfo_DeviceName struct + DeviceName string + type AudioOutputDeviceType int32 + const AudioOutputDeviceType_AIRPLAY + const AudioOutputDeviceType_BLUETOOTH + const AudioOutputDeviceType_BUILT_IN_SPEAKER + const AudioOutputDeviceType_LINE_OUT + const AudioOutputDeviceType_UNKNOWN_AUDIO_OUTPUT_DEVICE_TYPE + func (AudioOutputDeviceType) Descriptor() protoreflect.EnumDescriptor + func (AudioOutputDeviceType) EnumDescriptor() ([]byte, []int) + func (AudioOutputDeviceType) Type() protoreflect.EnumType + func (x AudioOutputDeviceType) Enum() *AudioOutputDeviceType + func (x AudioOutputDeviceType) Number() protoreflect.EnumNumber + func (x AudioOutputDeviceType) String() string + type BitrateLevel int32 + const BitrateLevel_HIFI + const BitrateLevel_HIFI24 + const BitrateLevel_HIGH + const BitrateLevel_LOW + const BitrateLevel_NORMAL + const BitrateLevel_UNKNOWN_BITRATE_LEVEL + const BitrateLevel_VERY_HIGH + func (BitrateLevel) Descriptor() protoreflect.EnumDescriptor + func (BitrateLevel) EnumDescriptor() ([]byte, []int) + func (BitrateLevel) Type() protoreflect.EnumType + func (x BitrateLevel) Enum() *BitrateLevel + func (x BitrateLevel) Number() protoreflect.EnumNumber + func (x BitrateLevel) String() string + type BitrateStrategy int32 + const BitrateStrategy_BACKEND_ADVISED + const BitrateStrategy_BEST_MATCHING + const BitrateStrategy_CACHED_FILE + const BitrateStrategy_LOCAL_FILE + const BitrateStrategy_OFFLINED_FILE + const BitrateStrategy_UNKNOWN_BITRATE_STRATEGY + func (BitrateStrategy) Descriptor() protoreflect.EnumDescriptor + func (BitrateStrategy) EnumDescriptor() ([]byte, []int) + func (BitrateStrategy) Type() protoreflect.EnumType + func (x BitrateStrategy) Enum() *BitrateStrategy + func (x BitrateStrategy) Number() protoreflect.EnumNumber + func (x BitrateStrategy) String() string + type Capabilities struct + CanBePlayer bool + CommandAcks bool + ConnectCapabilities string + ConnectDisabled bool + DisableVolume bool + GaiaEqConnectId bool + Hidden bool + IsControllable bool + IsObservable bool + IsVoiceEnabled bool + NeedsFullPlayerState bool + RestrictToLocal bool + SupportedAudioQuality BitrateLevel + SupportedTypes []string + SupportsCommandRequest bool + SupportsDj bool + SupportsExternalEpisodes bool + SupportsGzipPushes bool + SupportsHifi *CapabilitySupportDetails + SupportsLogout bool + SupportsPlaylistV2 bool + SupportsRename bool + SupportsRooms bool + SupportsSetBackendMetadata bool + SupportsSetOptionsCommand bool + SupportsTransferCommand bool + VolumeSteps int32 + func (*Capabilities) Descriptor() ([]byte, []int) + func (*Capabilities) ProtoMessage() + func (x *Capabilities) GetCanBePlayer() bool + func (x *Capabilities) GetCommandAcks() bool + func (x *Capabilities) GetConnectCapabilities() string + func (x *Capabilities) GetConnectDisabled() bool + func (x *Capabilities) GetDisableVolume() bool + func (x *Capabilities) GetGaiaEqConnectId() bool + func (x *Capabilities) GetHidden() bool + func (x *Capabilities) GetIsControllable() bool + func (x *Capabilities) GetIsObservable() bool + func (x *Capabilities) GetIsVoiceEnabled() bool + func (x *Capabilities) GetNeedsFullPlayerState() bool + func (x *Capabilities) GetRestrictToLocal() bool + func (x *Capabilities) GetSupportedAudioQuality() BitrateLevel + func (x *Capabilities) GetSupportedTypes() []string + func (x *Capabilities) GetSupportsCommandRequest() bool + func (x *Capabilities) GetSupportsDj() bool + func (x *Capabilities) GetSupportsExternalEpisodes() bool + func (x *Capabilities) GetSupportsGzipPushes() bool + func (x *Capabilities) GetSupportsHifi() *CapabilitySupportDetails + func (x *Capabilities) GetSupportsLogout() bool + func (x *Capabilities) GetSupportsPlaylistV2() bool + func (x *Capabilities) GetSupportsRename() bool + func (x *Capabilities) GetSupportsRooms() bool + func (x *Capabilities) GetSupportsSetBackendMetadata() bool + func (x *Capabilities) GetSupportsSetOptionsCommand() bool + func (x *Capabilities) GetSupportsTransferCommand() bool + func (x *Capabilities) GetVolumeSteps() int32 + func (x *Capabilities) ProtoReflect() protoreflect.Message + func (x *Capabilities) Reset() + func (x *Capabilities) String() string + type CapabilitySupportDetails struct + DeviceSupported bool + FullySupported bool + UserEligible bool + func (*CapabilitySupportDetails) Descriptor() ([]byte, []int) + func (*CapabilitySupportDetails) ProtoMessage() + func (x *CapabilitySupportDetails) GetDeviceSupported() bool + func (x *CapabilitySupportDetails) GetFullySupported() bool + func (x *CapabilitySupportDetails) GetUserEligible() bool + func (x *CapabilitySupportDetails) ProtoReflect() protoreflect.Message + func (x *CapabilitySupportDetails) Reset() + func (x *CapabilitySupportDetails) String() string + type Cluster struct + ActiveDeviceId string + ChangedTimestampMs int64 + Device map[string]*DeviceInfo + NeedFullPlayerState bool + NotPlayingSinceTimestamp int64 + PlayerState *PlayerState + ServerTimestampMs int64 + TransferData []byte + TransferDataTimestamp uint64 + func (*Cluster) Descriptor() ([]byte, []int) + func (*Cluster) ProtoMessage() + func (x *Cluster) GetActiveDeviceId() string + func (x *Cluster) GetChangedTimestampMs() int64 + func (x *Cluster) GetDevice() map[string]*DeviceInfo + func (x *Cluster) GetNeedFullPlayerState() bool + func (x *Cluster) GetNotPlayingSinceTimestamp() int64 + func (x *Cluster) GetPlayerState() *PlayerState + func (x *Cluster) GetServerTimestampMs() int64 + func (x *Cluster) GetTransferData() []byte + func (x *Cluster) GetTransferDataTimestamp() uint64 + func (x *Cluster) ProtoReflect() protoreflect.Message + func (x *Cluster) Reset() + func (x *Cluster) String() string + type ClusterUpdate struct + AckId string + Cluster *Cluster + DevicesThatChanged []string + UpdateReason ClusterUpdateReason + func (*ClusterUpdate) Descriptor() ([]byte, []int) + func (*ClusterUpdate) ProtoMessage() + func (x *ClusterUpdate) GetAckId() string + func (x *ClusterUpdate) GetCluster() *Cluster + func (x *ClusterUpdate) GetDevicesThatChanged() []string + func (x *ClusterUpdate) GetUpdateReason() ClusterUpdateReason + func (x *ClusterUpdate) ProtoReflect() protoreflect.Message + func (x *ClusterUpdate) Reset() + func (x *ClusterUpdate) String() string + type ClusterUpdateReason int32 + const ClusterUpdateReason_DEVICES_DISAPPEARED + const ClusterUpdateReason_DEVICE_ALIAS_CHANGED + const ClusterUpdateReason_DEVICE_STATE_CHANGED + const ClusterUpdateReason_DEVICE_VOLUME_CHANGED + const ClusterUpdateReason_NEW_DEVICE_APPEARED + const ClusterUpdateReason_UNKNOWN_CLUSTER_UPDATE_REASON + func (ClusterUpdateReason) Descriptor() protoreflect.EnumDescriptor + func (ClusterUpdateReason) EnumDescriptor() ([]byte, []int) + func (ClusterUpdateReason) Type() protoreflect.EnumType + func (x ClusterUpdateReason) Enum() *ClusterUpdateReason + func (x ClusterUpdateReason) Number() protoreflect.EnumNumber + func (x ClusterUpdateReason) String() string + type CommandAndSourceDevice struct + Command string + SourceDeviceInfo *DeviceInfo + func (*CommandAndSourceDevice) Descriptor() ([]byte, []int) + func (*CommandAndSourceDevice) ProtoMessage() + func (x *CommandAndSourceDevice) GetCommand() string + func (x *CommandAndSourceDevice) GetSourceDeviceInfo() *DeviceInfo + func (x *CommandAndSourceDevice) ProtoReflect() protoreflect.Message + func (x *CommandAndSourceDevice) Reset() + func (x *CommandAndSourceDevice) String() string + type ConnectCommandOptions struct + MessageId int32 + TargetAliasId uint32 + func (*ConnectCommandOptions) Descriptor() ([]byte, []int) + func (*ConnectCommandOptions) ProtoMessage() + func (x *ConnectCommandOptions) GetMessageId() int32 + func (x *ConnectCommandOptions) GetTargetAliasId() uint32 + func (x *ConnectCommandOptions) ProtoReflect() protoreflect.Message + func (x *ConnectCommandOptions) Reset() + func (x *ConnectCommandOptions) String() string + type ConnectPlayerCommand struct + CommandOptions *ConnectCommandOptions + PlayerCommandJson string + func (*ConnectPlayerCommand) Descriptor() ([]byte, []int) + func (*ConnectPlayerCommand) ProtoMessage() + func (x *ConnectPlayerCommand) GetCommandOptions() *ConnectCommandOptions + func (x *ConnectPlayerCommand) GetPlayerCommandJson() string + func (x *ConnectPlayerCommand) ProtoReflect() protoreflect.Message + func (x *ConnectPlayerCommand) Reset() + func (x *ConnectPlayerCommand) String() string + type Context struct + Loading bool + Metadata map[string]string + Pages []*ContextPage + Restrictions *Restrictions + Uri string + Url string + func (*Context) Descriptor() ([]byte, []int) + func (*Context) ProtoMessage() + func (x *Context) GetLoading() bool + func (x *Context) GetMetadata() map[string]string + func (x *Context) GetPages() []*ContextPage + func (x *Context) GetRestrictions() *Restrictions + func (x *Context) GetUri() string + func (x *Context) GetUrl() string + func (x *Context) ProtoReflect() protoreflect.Message + func (x *Context) Reset() + func (x *Context) String() string + type ContextIndex struct + Page uint32 + Track uint32 + func (*ContextIndex) Descriptor() ([]byte, []int) + func (*ContextIndex) ProtoMessage() + func (x *ContextIndex) GetPage() uint32 + func (x *ContextIndex) GetTrack() uint32 + func (x *ContextIndex) ProtoReflect() protoreflect.Message + func (x *ContextIndex) Reset() + func (x *ContextIndex) String() string + type ContextPage struct + Loading bool + Metadata map[string]string + NextPageUrl string + PageUrl string + Tracks []*ContextTrack + func (*ContextPage) Descriptor() ([]byte, []int) + func (*ContextPage) ProtoMessage() + func (x *ContextPage) GetLoading() bool + func (x *ContextPage) GetMetadata() map[string]string + func (x *ContextPage) GetNextPageUrl() string + func (x *ContextPage) GetPageUrl() string + func (x *ContextPage) GetTracks() []*ContextTrack + func (x *ContextPage) ProtoReflect() protoreflect.Message + func (x *ContextPage) Reset() + func (x *ContextPage) String() string + type ContextPlayerOptionOverrides struct + RepeatingContext bool + RepeatingTrack bool + ShufflingContext bool + func (*ContextPlayerOptionOverrides) Descriptor() ([]byte, []int) + func (*ContextPlayerOptionOverrides) ProtoMessage() + func (x *ContextPlayerOptionOverrides) GetRepeatingContext() bool + func (x *ContextPlayerOptionOverrides) GetRepeatingTrack() bool + func (x *ContextPlayerOptionOverrides) GetShufflingContext() bool + func (x *ContextPlayerOptionOverrides) ProtoReflect() protoreflect.Message + func (x *ContextPlayerOptionOverrides) Reset() + func (x *ContextPlayerOptionOverrides) String() string + type ContextPlayerOptions struct + RepeatingContext bool + RepeatingTrack bool + ShufflingContext bool + func (*ContextPlayerOptions) Descriptor() ([]byte, []int) + func (*ContextPlayerOptions) ProtoMessage() + func (x *ContextPlayerOptions) GetRepeatingContext() bool + func (x *ContextPlayerOptions) GetRepeatingTrack() bool + func (x *ContextPlayerOptions) GetShufflingContext() bool + func (x *ContextPlayerOptions) ProtoReflect() protoreflect.Message + func (x *ContextPlayerOptions) Reset() + func (x *ContextPlayerOptions) String() string + type ContextTrack struct + Gid []byte + Metadata map[string]string + Uid string + Uri string + func (*ContextTrack) Descriptor() ([]byte, []int) + func (*ContextTrack) ProtoMessage() + func (x *ContextTrack) GetGid() []byte + func (x *ContextTrack) GetMetadata() map[string]string + func (x *ContextTrack) GetUid() string + func (x *ContextTrack) GetUri() string + func (x *ContextTrack) ProtoReflect() protoreflect.Message + func (x *ContextTrack) Reset() + func (x *ContextTrack) String() string + type Device struct + DeviceInfo *DeviceInfo + PlayerState *PlayerState + PrivateDeviceInfo *PrivateDeviceInfo + TransferData []byte + func (*Device) Descriptor() ([]byte, []int) + func (*Device) ProtoMessage() + func (x *Device) GetDeviceInfo() *DeviceInfo + func (x *Device) GetPlayerState() *PlayerState + func (x *Device) GetPrivateDeviceInfo() *PrivateDeviceInfo + func (x *Device) GetTransferData() []byte + func (x *Device) ProtoReflect() protoreflect.Message + func (x *Device) Reset() + func (x *Device) String() string + type DeviceInfo struct + Brand string + CanPlay bool + Capabilities *Capabilities + ClientId string + DeduplicationId string + DeviceAliases map[uint32]*devices.DeviceAlias + DeviceId string + DeviceSoftwareVersion string + DeviceType devices.DeviceType + DisallowPlaybackReasons []string + DisallowTransferReasons []string + IsDynamicDevice bool + IsGroup bool + IsOffline bool + IsPrivateSession bool + IsSocialConnect bool + License string + Metadata []*DeviceMetadata + MetadataMap map[string]string + Model string + Name string + ProductId string + PublicIp string + SelectedAliasId uint32 + SpircVersion string + Volume uint32 + XAudioOutputDeviceInfo isDeviceInfo_XAudioOutputDeviceInfo + func (*DeviceInfo) Descriptor() ([]byte, []int) + func (*DeviceInfo) ProtoMessage() + func (m *DeviceInfo) GetXAudioOutputDeviceInfo() isDeviceInfo_XAudioOutputDeviceInfo + func (x *DeviceInfo) GetAudioOutputDeviceInfo() *AudioOutputDeviceInfo + func (x *DeviceInfo) GetBrand() string + func (x *DeviceInfo) GetCanPlay() bool + func (x *DeviceInfo) GetCapabilities() *Capabilities + func (x *DeviceInfo) GetClientId() string + func (x *DeviceInfo) GetDeduplicationId() string + func (x *DeviceInfo) GetDeviceAliases() map[uint32]*devices.DeviceAlias + func (x *DeviceInfo) GetDeviceId() string + func (x *DeviceInfo) GetDeviceSoftwareVersion() string + func (x *DeviceInfo) GetDeviceType() devices.DeviceType + func (x *DeviceInfo) GetDisallowPlaybackReasons() []string + func (x *DeviceInfo) GetDisallowTransferReasons() []string + func (x *DeviceInfo) GetIsDynamicDevice() bool + func (x *DeviceInfo) GetIsGroup() bool + func (x *DeviceInfo) GetIsOffline() bool + func (x *DeviceInfo) GetIsPrivateSession() bool + func (x *DeviceInfo) GetIsSocialConnect() bool + func (x *DeviceInfo) GetLicense() string + func (x *DeviceInfo) GetMetadata() []*DeviceMetadata + func (x *DeviceInfo) GetMetadataMap() map[string]string + func (x *DeviceInfo) GetModel() string + func (x *DeviceInfo) GetName() string + func (x *DeviceInfo) GetProductId() string + func (x *DeviceInfo) GetPublicIp() string + func (x *DeviceInfo) GetSelectedAliasId() uint32 + func (x *DeviceInfo) GetSpircVersion() string + func (x *DeviceInfo) GetVolume() uint32 + func (x *DeviceInfo) ProtoReflect() protoreflect.Message + func (x *DeviceInfo) Reset() + func (x *DeviceInfo) String() string + type DeviceInfo_AudioOutputDeviceInfo struct + AudioOutputDeviceInfo *AudioOutputDeviceInfo + type DeviceMetadata struct + Metadata string + Type string + func (*DeviceMetadata) Descriptor() ([]byte, []int) + func (*DeviceMetadata) ProtoMessage() + func (x *DeviceMetadata) GetMetadata() string + func (x *DeviceMetadata) GetType() string + func (x *DeviceMetadata) ProtoReflect() protoreflect.Message + func (x *DeviceMetadata) Reset() + func (x *DeviceMetadata) String() string + type HiFiStatus int32 + const HiFiStatus_NONE + const HiFiStatus_OFF + const HiFiStatus_ON + func (HiFiStatus) Descriptor() protoreflect.EnumDescriptor + func (HiFiStatus) EnumDescriptor() ([]byte, []int) + func (HiFiStatus) Type() protoreflect.EnumType + func (x HiFiStatus) Enum() *HiFiStatus + func (x HiFiStatus) Number() protoreflect.EnumNumber + func (x HiFiStatus) String() string + type InstrumentationParams struct + InteractionIds []string + PageInstanceIds []string + func (*InstrumentationParams) Descriptor() ([]byte, []int) + func (*InstrumentationParams) ProtoMessage() + func (x *InstrumentationParams) GetInteractionIds() []string + func (x *InstrumentationParams) GetPageInstanceIds() []string + func (x *InstrumentationParams) ProtoReflect() protoreflect.Message + func (x *InstrumentationParams) Reset() + func (x *InstrumentationParams) String() string + type LogoutCommand struct + CommandOptions *ConnectCommandOptions + func (*LogoutCommand) Descriptor() ([]byte, []int) + func (*LogoutCommand) ProtoMessage() + func (x *LogoutCommand) GetCommandOptions() *ConnectCommandOptions + func (x *LogoutCommand) ProtoReflect() protoreflect.Message + func (x *LogoutCommand) Reset() + func (x *LogoutCommand) String() string + type MemberType int32 + const MemberType_ACTIVE_DEVICE_TRACKER + const MemberType_CONNECT_STATE + const MemberType_CONNECT_STATE_EXTENDED + const MemberType_PLAY_TOKEN + const MemberType_SPIRC_V2 + const MemberType_SPIRC_V3 + func (MemberType) Descriptor() protoreflect.EnumDescriptor + func (MemberType) EnumDescriptor() ([]byte, []int) + func (MemberType) Type() protoreflect.EnumType + func (x MemberType) Enum() *MemberType + func (x MemberType) Number() protoreflect.EnumNumber + func (x MemberType) String() string + type PlayOrigin struct + DeviceIdentifier string + ExternalReferrer string + FeatureClasses []string + FeatureIdentifier string + FeatureVersion string + ReferrerIdentifier string + ViewUri string + func (*PlayOrigin) Descriptor() ([]byte, []int) + func (*PlayOrigin) ProtoMessage() + func (x *PlayOrigin) GetDeviceIdentifier() string + func (x *PlayOrigin) GetExternalReferrer() string + func (x *PlayOrigin) GetFeatureClasses() []string + func (x *PlayOrigin) GetFeatureIdentifier() string + func (x *PlayOrigin) GetFeatureVersion() string + func (x *PlayOrigin) GetReferrerIdentifier() string + func (x *PlayOrigin) GetViewUri() string + func (x *PlayOrigin) ProtoReflect() protoreflect.Message + func (x *PlayOrigin) Reset() + func (x *PlayOrigin) String() string + type Playback struct + CurrentTrack *ContextTrack + IsPaused bool + PlaybackSpeed float64 + PositionAsOfTimestamp int32 + Timestamp int64 + func (*Playback) Descriptor() ([]byte, []int) + func (*Playback) ProtoMessage() + func (x *Playback) GetCurrentTrack() *ContextTrack + func (x *Playback) GetIsPaused() bool + func (x *Playback) GetPlaybackSpeed() float64 + func (x *Playback) GetPositionAsOfTimestamp() int32 + func (x *Playback) GetTimestamp() int64 + func (x *Playback) ProtoReflect() protoreflect.Message + func (x *Playback) Reset() + func (x *Playback) String() string + type PlaybackQuality struct + BitrateLevel BitrateLevel + HifiStatus HiFiStatus + Strategy BitrateStrategy + TargetBitrateAvailable bool + TargetBitrateLevel BitrateLevel + func (*PlaybackQuality) Descriptor() ([]byte, []int) + func (*PlaybackQuality) ProtoMessage() + func (x *PlaybackQuality) GetBitrateLevel() BitrateLevel + func (x *PlaybackQuality) GetHifiStatus() HiFiStatus + func (x *PlaybackQuality) GetStrategy() BitrateStrategy + func (x *PlaybackQuality) GetTargetBitrateAvailable() bool + func (x *PlaybackQuality) GetTargetBitrateLevel() BitrateLevel + func (x *PlaybackQuality) ProtoReflect() protoreflect.Message + func (x *PlaybackQuality) Reset() + func (x *PlaybackQuality) String() string + type PlayerQueue struct + NextTracks []*ProvidedTrack + PrevTracks []*ProvidedTrack + Revision string + Track *ProvidedTrack + func (*PlayerQueue) Descriptor() ([]byte, []int) + func (*PlayerQueue) ProtoMessage() + func (x *PlayerQueue) GetNextTracks() []*ProvidedTrack + func (x *PlayerQueue) GetPrevTracks() []*ProvidedTrack + func (x *PlayerQueue) GetRevision() string + func (x *PlayerQueue) GetTrack() *ProvidedTrack + func (x *PlayerQueue) ProtoReflect() protoreflect.Message + func (x *PlayerQueue) Reset() + func (x *PlayerQueue) String() string + type PlayerState struct + AudioStream string + Bitrate int64 + ContextMetadata map[string]string + ContextRestrictions *Restrictions + ContextUri string + ContextUrl string + Duration int64 + EntityUri string + Future []*ProvidedTrack + Index *ContextIndex + IsBuffering bool + IsOptional bool + IsPaused bool + IsPlaying bool + IsSystemInitiated bool + NextTracks []*ProvidedTrack + Options *ContextPlayerOptions + PageMetadata map[string]string + PlayOrigin *PlayOrigin + PlaybackId string + PlaybackQuality *PlaybackQuality + PlaybackSpeed float64 + Position int64 + PositionAsOfTimestamp int64 + PrevTracks []*ProvidedTrack + QueueRevision string + Restrictions *Restrictions + Reverse []*ProvidedTrack + SessionId string + Suppressions *Suppressions + Timestamp int64 + Track *ProvidedTrack + func (*PlayerState) Descriptor() ([]byte, []int) + func (*PlayerState) ProtoMessage() + func (x *PlayerState) GetAudioStream() string + func (x *PlayerState) GetBitrate() int64 + func (x *PlayerState) GetContextMetadata() map[string]string + func (x *PlayerState) GetContextRestrictions() *Restrictions + func (x *PlayerState) GetContextUri() string + func (x *PlayerState) GetContextUrl() string + func (x *PlayerState) GetDuration() int64 + func (x *PlayerState) GetEntityUri() string + func (x *PlayerState) GetFuture() []*ProvidedTrack + func (x *PlayerState) GetIndex() *ContextIndex + func (x *PlayerState) GetIsBuffering() bool + func (x *PlayerState) GetIsOptional() bool + func (x *PlayerState) GetIsPaused() bool + func (x *PlayerState) GetIsPlaying() bool + func (x *PlayerState) GetIsSystemInitiated() bool + func (x *PlayerState) GetNextTracks() []*ProvidedTrack + func (x *PlayerState) GetOptions() *ContextPlayerOptions + func (x *PlayerState) GetPageMetadata() map[string]string + func (x *PlayerState) GetPlayOrigin() *PlayOrigin + func (x *PlayerState) GetPlaybackId() string + func (x *PlayerState) GetPlaybackQuality() *PlaybackQuality + func (x *PlayerState) GetPlaybackSpeed() float64 + func (x *PlayerState) GetPosition() int64 + func (x *PlayerState) GetPositionAsOfTimestamp() int64 + func (x *PlayerState) GetPrevTracks() []*ProvidedTrack + func (x *PlayerState) GetQueueRevision() string + func (x *PlayerState) GetRestrictions() *Restrictions + func (x *PlayerState) GetReverse() []*ProvidedTrack + func (x *PlayerState) GetSessionId() string + func (x *PlayerState) GetSuppressions() *Suppressions + func (x *PlayerState) GetTimestamp() int64 + func (x *PlayerState) GetTrack() *ProvidedTrack + func (x *PlayerState) ProtoReflect() protoreflect.Message + func (x *PlayerState) Reset() + func (x *PlayerState) String() string + type PostCommandResponse struct + AckId string + func (*PostCommandResponse) Descriptor() ([]byte, []int) + func (*PostCommandResponse) ProtoMessage() + func (x *PostCommandResponse) GetAckId() string + func (x *PostCommandResponse) ProtoReflect() protoreflect.Message + func (x *PostCommandResponse) Reset() + func (x *PostCommandResponse) String() string + type PrivateDeviceInfo struct + Platform string + func (*PrivateDeviceInfo) Descriptor() ([]byte, []int) + func (*PrivateDeviceInfo) ProtoMessage() + func (x *PrivateDeviceInfo) GetPlatform() string + func (x *PrivateDeviceInfo) ProtoReflect() protoreflect.Message + func (x *PrivateDeviceInfo) Reset() + func (x *PrivateDeviceInfo) String() string + type ProvidedTrack struct + AlbumUri string + ArtistUri string + Blocked []string + DisallowReasons []string + DisallowUndecided []string + Metadata map[string]string + Provider string + Removed []string + Restrictions *Restrictions + Uid string + Uri string + func (*ProvidedTrack) Descriptor() ([]byte, []int) + func (*ProvidedTrack) ProtoMessage() + func (x *ProvidedTrack) GetAlbumUri() string + func (x *ProvidedTrack) GetArtistUri() string + func (x *ProvidedTrack) GetBlocked() []string + func (x *ProvidedTrack) GetDisallowReasons() []string + func (x *ProvidedTrack) GetDisallowUndecided() []string + func (x *ProvidedTrack) GetMetadata() map[string]string + func (x *ProvidedTrack) GetProvider() string + func (x *ProvidedTrack) GetRemoved() []string + func (x *ProvidedTrack) GetRestrictions() *Restrictions + func (x *ProvidedTrack) GetUid() string + func (x *ProvidedTrack) GetUri() string + func (x *ProvidedTrack) ProtoReflect() protoreflect.Message + func (x *ProvidedTrack) Reset() + func (x *ProvidedTrack) String() string + type PutStateReason int32 + const PutStateReason_ALIAS_CHANGED + const PutStateReason_AUDIO_DRIVER_INFO_CHANGED + const PutStateReason_BACKEND_METADATA_APPLIED + const PutStateReason_BECAME_INACTIVE + const PutStateReason_NEW_CONNECTION + const PutStateReason_NEW_DEVICE + const PutStateReason_PICKER_OPENED + const PutStateReason_PLAYER_STATE_CHANGED + const PutStateReason_PULL_PLAYBACK + const PutStateReason_PUT_STATE_RATE_LIMITED + const PutStateReason_SPIRC_HELLO + const PutStateReason_SPIRC_NOTIFY + const PutStateReason_UNKNOWN_PUT_STATE_REASON + const PutStateReason_VOLUME_CHANGED + func (PutStateReason) Descriptor() protoreflect.EnumDescriptor + func (PutStateReason) EnumDescriptor() ([]byte, []int) + func (PutStateReason) Type() protoreflect.EnumType + func (x PutStateReason) Enum() *PutStateReason + func (x PutStateReason) Number() protoreflect.EnumNumber + func (x PutStateReason) String() string + type PutStateRequest struct + CallbackUrl string + ClientSideTimestamp uint64 + Device *Device + HasBeenPlayingForMs uint64 + IsActive bool + LastCommandMessageId uint32 + LastCommandSentByDeviceId string + MemberType MemberType + MessageId uint32 + OnlyWritePlayerState bool + PutStateReason PutStateReason + StartedPlayingAt uint64 + func (*PutStateRequest) Descriptor() ([]byte, []int) + func (*PutStateRequest) ProtoMessage() + func (x *PutStateRequest) GetCallbackUrl() string + func (x *PutStateRequest) GetClientSideTimestamp() uint64 + func (x *PutStateRequest) GetDevice() *Device + func (x *PutStateRequest) GetHasBeenPlayingForMs() uint64 + func (x *PutStateRequest) GetIsActive() bool + func (x *PutStateRequest) GetLastCommandMessageId() uint32 + func (x *PutStateRequest) GetLastCommandSentByDeviceId() string + func (x *PutStateRequest) GetMemberType() MemberType + func (x *PutStateRequest) GetMessageId() uint32 + func (x *PutStateRequest) GetOnlyWritePlayerState() bool + func (x *PutStateRequest) GetPutStateReason() PutStateReason + func (x *PutStateRequest) GetStartedPlayingAt() uint64 + func (x *PutStateRequest) ProtoReflect() protoreflect.Message + func (x *PutStateRequest) Reset() + func (x *PutStateRequest) String() string + type Queue struct + IsPlayingQueue bool + Tracks []*ContextTrack + func (*Queue) Descriptor() ([]byte, []int) + func (*Queue) ProtoMessage() + func (x *Queue) GetIsPlayingQueue() bool + func (x *Queue) GetTracks() []*ContextTrack + func (x *Queue) ProtoReflect() protoreflect.Message + func (x *Queue) Reset() + func (x *Queue) String() string + type RenameCommand struct + CommandOptions *ConnectCommandOptions + RenameTo string + func (*RenameCommand) Descriptor() ([]byte, []int) + func (*RenameCommand) ProtoMessage() + func (x *RenameCommand) GetCommandOptions() *ConnectCommandOptions + func (x *RenameCommand) GetRenameTo() string + func (x *RenameCommand) ProtoReflect() protoreflect.Message + func (x *RenameCommand) Reset() + func (x *RenameCommand) String() string + type Restrictions struct + DisallowInsertingIntoContextTracksReasons []string + DisallowInsertingIntoNextTracksReasons []string + DisallowInterruptingPlaybackReasons []string + DisallowPausingReasons []string + DisallowPeekingNextReasons []string + DisallowPeekingPrevReasons []string + DisallowPlayingReasons []string + DisallowRemoteControlReasons []string + DisallowRemovingFromContextTracksReasons []string + DisallowRemovingFromNextTracksReasons []string + DisallowReorderingInContextTracksReasons []string + DisallowReorderingInNextTracksReasons []string + DisallowResumingReasons []string + DisallowSeekingReasons []string + DisallowSetQueueReasons []string + DisallowSkippingNextReasons []string + DisallowSkippingPrevReasons []string + DisallowStoppingReasons []string + DisallowTogglingRepeatContextReasons []string + DisallowTogglingRepeatTrackReasons []string + DisallowTogglingShuffleReasons []string + DisallowTransferringPlaybackReasons []string + DisallowUpdatingContextReasons []string + func (*Restrictions) Descriptor() ([]byte, []int) + func (*Restrictions) ProtoMessage() + func (x *Restrictions) GetDisallowInsertingIntoContextTracksReasons() []string + func (x *Restrictions) GetDisallowInsertingIntoNextTracksReasons() []string + func (x *Restrictions) GetDisallowInterruptingPlaybackReasons() []string + func (x *Restrictions) GetDisallowPausingReasons() []string + func (x *Restrictions) GetDisallowPeekingNextReasons() []string + func (x *Restrictions) GetDisallowPeekingPrevReasons() []string + func (x *Restrictions) GetDisallowPlayingReasons() []string + func (x *Restrictions) GetDisallowRemoteControlReasons() []string + func (x *Restrictions) GetDisallowRemovingFromContextTracksReasons() []string + func (x *Restrictions) GetDisallowRemovingFromNextTracksReasons() []string + func (x *Restrictions) GetDisallowReorderingInContextTracksReasons() []string + func (x *Restrictions) GetDisallowReorderingInNextTracksReasons() []string + func (x *Restrictions) GetDisallowResumingReasons() []string + func (x *Restrictions) GetDisallowSeekingReasons() []string + func (x *Restrictions) GetDisallowSetQueueReasons() []string + func (x *Restrictions) GetDisallowSkippingNextReasons() []string + func (x *Restrictions) GetDisallowSkippingPrevReasons() []string + func (x *Restrictions) GetDisallowStoppingReasons() []string + func (x *Restrictions) GetDisallowTogglingRepeatContextReasons() []string + func (x *Restrictions) GetDisallowTogglingRepeatTrackReasons() []string + func (x *Restrictions) GetDisallowTogglingShuffleReasons() []string + func (x *Restrictions) GetDisallowTransferringPlaybackReasons() []string + func (x *Restrictions) GetDisallowUpdatingContextReasons() []string + func (x *Restrictions) ProtoReflect() protoreflect.Message + func (x *Restrictions) Reset() + func (x *Restrictions) String() string + type SendCommandResult int32 + const SendCommandResult_CONTEXT_PLAYER_ERROR + const SendCommandResult_DEVICE_DISAPPEARED + const SendCommandResult_DEVICE_DOES_NOT_SUPPORT_COMMAND + const SendCommandResult_DEVICE_NOT_FOUND + const SendCommandResult_RATE_LIMITED + const SendCommandResult_SUCCESS + const SendCommandResult_UNKNOWN_SEND_COMMAND_RESULT + const SendCommandResult_UPSTREAM_ERROR + func (SendCommandResult) Descriptor() protoreflect.EnumDescriptor + func (SendCommandResult) EnumDescriptor() ([]byte, []int) + func (SendCommandResult) Type() protoreflect.EnumType + func (x SendCommandResult) Enum() *SendCommandResult + func (x SendCommandResult) Number() protoreflect.EnumNumber + func (x SendCommandResult) String() string + type Session struct + Context *Context + CurrentUid string + InstrumentationParams *InstrumentationParams + OptionOverrides *ContextPlayerOptionOverrides + PlayOrigin *PlayOrigin + Suppressions *Suppressions + func (*Session) Descriptor() ([]byte, []int) + func (*Session) ProtoMessage() + func (x *Session) GetContext() *Context + func (x *Session) GetCurrentUid() string + func (x *Session) GetInstrumentationParams() *InstrumentationParams + func (x *Session) GetOptionOverrides() *ContextPlayerOptionOverrides + func (x *Session) GetPlayOrigin() *PlayOrigin + func (x *Session) GetSuppressions() *Suppressions + func (x *Session) ProtoReflect() protoreflect.Message + func (x *Session) Reset() + func (x *Session) String() string + type SetBackendMetadataCommand struct + Metadata map[string]string + func (*SetBackendMetadataCommand) Descriptor() ([]byte, []int) + func (*SetBackendMetadataCommand) ProtoMessage() + func (x *SetBackendMetadataCommand) GetMetadata() map[string]string + func (x *SetBackendMetadataCommand) ProtoReflect() protoreflect.Message + func (x *SetBackendMetadataCommand) Reset() + func (x *SetBackendMetadataCommand) String() string + type SetVolumeCommand struct + CommandOptions *ConnectCommandOptions + Volume int32 + func (*SetVolumeCommand) Descriptor() ([]byte, []int) + func (*SetVolumeCommand) ProtoMessage() + func (x *SetVolumeCommand) GetCommandOptions() *ConnectCommandOptions + func (x *SetVolumeCommand) GetVolume() int32 + func (x *SetVolumeCommand) ProtoReflect() protoreflect.Message + func (x *SetVolumeCommand) Reset() + func (x *SetVolumeCommand) String() string + type StartedPlayingEvent struct + DeviceId string + UserInfoHeader []byte + func (*StartedPlayingEvent) Descriptor() ([]byte, []int) + func (*StartedPlayingEvent) ProtoMessage() + func (x *StartedPlayingEvent) GetDeviceId() string + func (x *StartedPlayingEvent) GetUserInfoHeader() []byte + func (x *StartedPlayingEvent) ProtoReflect() protoreflect.Message + func (x *StartedPlayingEvent) Reset() + func (x *StartedPlayingEvent) String() string + type SubscribeRequest struct + CallbackUrl string + func (*SubscribeRequest) Descriptor() ([]byte, []int) + func (*SubscribeRequest) ProtoMessage() + func (x *SubscribeRequest) GetCallbackUrl() string + func (x *SubscribeRequest) ProtoReflect() protoreflect.Message + func (x *SubscribeRequest) Reset() + func (x *SubscribeRequest) String() string + type Suppressions struct + Providers []string + func (*Suppressions) Descriptor() ([]byte, []int) + func (*Suppressions) ProtoMessage() + func (x *Suppressions) GetProviders() []string + func (x *Suppressions) ProtoReflect() protoreflect.Message + func (x *Suppressions) Reset() + func (x *Suppressions) String() string + type TransferState struct + CurrentSession *Session + Options *ContextPlayerOptions + Playback *Playback + Queue *Queue + func (*TransferState) Descriptor() ([]byte, []int) + func (*TransferState) ProtoMessage() + func (x *TransferState) GetCurrentSession() *Session + func (x *TransferState) GetOptions() *ContextPlayerOptions + func (x *TransferState) GetPlayback() *Playback + func (x *TransferState) GetQueue() *Queue + func (x *TransferState) ProtoReflect() protoreflect.Message + func (x *TransferState) Reset() + func (x *TransferState) String() string