Versions in this module Expand all Collapse all v0 v0.0.6 Mar 29, 2026 Changes in this version + type MediaPlayerClient struct + func NewMediaPlayerClient(cc grpc.ClientConnInterface) *MediaPlayerClient + func (c *MediaPlayerClient) AddTimedTextSource2_1(ctx context.Context, handle int64, arg0 int64, arg1 string) error + func (c *MediaPlayerClient) AddTimedTextSource2_3(ctx context.Context, handle int64, arg0 string, arg1 string) error + func (c *MediaPlayerClient) AddTimedTextSource3(ctx context.Context, handle int64, arg0 int64, arg1 int64, arg2 string) error + func (c *MediaPlayerClient) AddTimedTextSource4_2(ctx context.Context, handle int64, arg0 int64, arg1 int64, arg2 int64, ...) error + func (c *MediaPlayerClient) AttachAuxEffect(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaPlayerClient) ClearOnMediaTimeDiscontinuityListener(ctx context.Context, handle int64) error + func (c *MediaPlayerClient) ClearOnSubtitleDataListener(ctx context.Context, handle int64) error + func (c *MediaPlayerClient) Create2(ctx context.Context, handle int64, arg0 int64, arg1 int64) (int64, error) + func (c *MediaPlayerClient) Create2_3(ctx context.Context, handle int64, arg0 int64, arg1 int32) (int64, error) + func (c *MediaPlayerClient) Create3_1(ctx context.Context, handle int64, arg0 int64, arg1 int64, arg2 int64) (int64, error) + func (c *MediaPlayerClient) Create4_4(ctx context.Context, handle int64, arg0 int64, arg1 int32, arg2 int64, ...) (int64, error) + func (c *MediaPlayerClient) Create5_2(ctx context.Context, handle int64, arg0 int64, arg1 int64, arg2 int64, ...) (int64, error) + func (c *MediaPlayerClient) CreateVolumeShaper(ctx context.Context, handle int64, arg0 int64) (int64, error) + func (c *MediaPlayerClient) DeselectTrack(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaPlayerClient) GetAudioSessionId(ctx context.Context, handle int64) (int32, error) + func (c *MediaPlayerClient) GetCurrentPosition(ctx context.Context, handle int64) (int32, error) + func (c *MediaPlayerClient) GetDrmInfo(ctx context.Context, handle int64) (int64, error) + func (c *MediaPlayerClient) GetDrmPropertyString(ctx context.Context, handle int64, arg0 string) (string, error) + func (c *MediaPlayerClient) GetDuration(ctx context.Context, handle int64) (int32, error) + func (c *MediaPlayerClient) GetMetrics(ctx context.Context, handle int64) (int64, error) + func (c *MediaPlayerClient) GetPlaybackParams(ctx context.Context, handle int64) (int64, error) + func (c *MediaPlayerClient) GetPreferredDevice(ctx context.Context, handle int64) (int64, error) + func (c *MediaPlayerClient) GetRoutedDevice(ctx context.Context, handle int64) (int64, error) + func (c *MediaPlayerClient) GetRoutedDevices(ctx context.Context, handle int64) (int64, error) + func (c *MediaPlayerClient) GetSelectedTrack(ctx context.Context, handle int64, arg0 int32) (int32, error) + func (c *MediaPlayerClient) GetSyncParams(ctx context.Context, handle int64) (int64, error) + func (c *MediaPlayerClient) GetTimestamp(ctx context.Context, handle int64) (int64, error) + func (c *MediaPlayerClient) GetTrackInfo(ctx context.Context, handle int64) (int64, error) + func (c *MediaPlayerClient) GetVideoHeight(ctx context.Context, handle int64) (int32, error) + func (c *MediaPlayerClient) GetVideoWidth(ctx context.Context, handle int64) (int32, error) + func (c *MediaPlayerClient) IsLooping(ctx context.Context, handle int64) (bool, error) + func (c *MediaPlayerClient) IsPlaying(ctx context.Context, handle int64) (bool, error) + func (c *MediaPlayerClient) Pause(ctx context.Context, handle int64) error + func (c *MediaPlayerClient) Prepare(ctx context.Context, handle int64) error + func (c *MediaPlayerClient) PrepareAsync(ctx context.Context, handle int64) error + func (c *MediaPlayerClient) PrepareDrm(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) ProvideKeyResponse(ctx context.Context, handle int64, arg0 int64, arg1 int64) (int64, error) + func (c *MediaPlayerClient) Release(ctx context.Context, handle int64) error + func (c *MediaPlayerClient) ReleaseDrm(ctx context.Context, handle int64) error + func (c *MediaPlayerClient) RemoveOnRoutingChangedListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) Reset(ctx context.Context, handle int64) error + func (c *MediaPlayerClient) RestoreKeys(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SeekTo1(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaPlayerClient) SeekTo2_1(ctx context.Context, handle int64, arg0 int64, arg1 int32) error + func (c *MediaPlayerClient) SelectTrack(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaPlayerClient) SetAudioAttributes(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetAudioSessionId(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaPlayerClient) SetAudioStreamType(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaPlayerClient) SetAuxEffectSendLevel(ctx context.Context, handle int64, arg0 float32) error + func (c *MediaPlayerClient) SetDataSource1_1(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetDataSource1_2(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetDataSource1_3(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetDataSource1_5(ctx context.Context, handle int64, arg0 string) error + func (c *MediaPlayerClient) SetDataSource2(ctx context.Context, handle int64, arg0 int64, arg1 int64) error + func (c *MediaPlayerClient) SetDataSource3_4(ctx context.Context, handle int64, arg0 int64, arg1 int64, arg2 int64) error + func (c *MediaPlayerClient) SetDisplay(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetDrmPropertyString(ctx context.Context, handle int64, arg0 string, arg1 string) error + func (c *MediaPlayerClient) SetLooping(ctx context.Context, handle int64, arg0 bool) error + func (c *MediaPlayerClient) SetNextMediaPlayer(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnBufferingUpdateListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnCompletionListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnDrmConfigHelper(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnDrmInfoListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnDrmPreparedListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnErrorListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnInfoListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnMediaTimeDiscontinuityListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnPreparedListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnSeekCompleteListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnSubtitleDataListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnTimedMetaDataAvailableListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnTimedTextListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetOnVideoSizeChangedListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetPlaybackParams(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetPreferredDevice(ctx context.Context, handle int64, arg0 int64) (bool, error) + func (c *MediaPlayerClient) SetScreenOnWhilePlaying(ctx context.Context, handle int64, arg0 bool) error + func (c *MediaPlayerClient) SetSurface(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetSyncParams(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaPlayerClient) SetVideoScalingMode(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaPlayerClient) SetVolume(ctx context.Context, handle int64, arg0 float32, arg1 float32) error + func (c *MediaPlayerClient) SetWakeMode(ctx context.Context, handle int64, arg0 int64, arg1 int32) error + func (c *MediaPlayerClient) Start(ctx context.Context, handle int64) error + func (c *MediaPlayerClient) Stop(ctx context.Context, handle int64) error + type MediaPlayerDrmInfoClient struct + func NewMediaPlayerDrmInfoClient(cc grpc.ClientConnInterface) *MediaPlayerDrmInfoClient + func (c *MediaPlayerDrmInfoClient) GetSupportedSchemes(ctx context.Context) (int64, error) + type MediaPlayerOnBufferingUpdateListenerClient struct + func NewMediaPlayerOnBufferingUpdateListenerClient(cc grpc.ClientConnInterface) *MediaPlayerOnBufferingUpdateListenerClient + func (c *MediaPlayerOnBufferingUpdateListenerClient) OnBufferingUpdate(ctx context.Context, arg0 int64, arg1 int32) error + type MediaPlayerOnCompletionListenerClient struct + func NewMediaPlayerOnCompletionListenerClient(cc grpc.ClientConnInterface) *MediaPlayerOnCompletionListenerClient + func (c *MediaPlayerOnCompletionListenerClient) OnCompletion(ctx context.Context, arg0 int64) error + type MediaPlayerOnDrmConfigHelperClient struct + func NewMediaPlayerOnDrmConfigHelperClient(cc grpc.ClientConnInterface) *MediaPlayerOnDrmConfigHelperClient + func (c *MediaPlayerOnDrmConfigHelperClient) OnDrmConfig(ctx context.Context, arg0 int64) error + type MediaPlayerOnDrmInfoListenerClient struct + func NewMediaPlayerOnDrmInfoListenerClient(cc grpc.ClientConnInterface) *MediaPlayerOnDrmInfoListenerClient + func (c *MediaPlayerOnDrmInfoListenerClient) OnDrmInfo(ctx context.Context, arg0 int64, arg1 int64) error + type MediaPlayerOnDrmPreparedListenerClient struct + func NewMediaPlayerOnDrmPreparedListenerClient(cc grpc.ClientConnInterface) *MediaPlayerOnDrmPreparedListenerClient + func (c *MediaPlayerOnDrmPreparedListenerClient) OnDrmPrepared(ctx context.Context, arg0 int64, arg1 int32) error + type MediaPlayerOnErrorListenerClient struct + func NewMediaPlayerOnErrorListenerClient(cc grpc.ClientConnInterface) *MediaPlayerOnErrorListenerClient + func (c *MediaPlayerOnErrorListenerClient) OnError(ctx context.Context, arg0 int64, arg1 int32, arg2 int32) (bool, error) + type MediaPlayerOnInfoListenerClient struct + func NewMediaPlayerOnInfoListenerClient(cc grpc.ClientConnInterface) *MediaPlayerOnInfoListenerClient + func (c *MediaPlayerOnInfoListenerClient) OnInfo(ctx context.Context, arg0 int64, arg1 int32, arg2 int32) (bool, error) + type MediaPlayerOnMediaTimeDiscontinuityListenerClient struct + func NewMediaPlayerOnMediaTimeDiscontinuityListenerClient(cc grpc.ClientConnInterface) *MediaPlayerOnMediaTimeDiscontinuityListenerClient + func (c *MediaPlayerOnMediaTimeDiscontinuityListenerClient) OnMediaTimeDiscontinuity(ctx context.Context, arg0 int64, arg1 int64) error + type MediaPlayerOnPreparedListenerClient struct + func NewMediaPlayerOnPreparedListenerClient(cc grpc.ClientConnInterface) *MediaPlayerOnPreparedListenerClient + func (c *MediaPlayerOnPreparedListenerClient) OnPrepared(ctx context.Context, arg0 int64) error + type MediaPlayerOnSeekCompleteListenerClient struct + func NewMediaPlayerOnSeekCompleteListenerClient(cc grpc.ClientConnInterface) *MediaPlayerOnSeekCompleteListenerClient + func (c *MediaPlayerOnSeekCompleteListenerClient) OnSeekComplete(ctx context.Context, arg0 int64) error + type MediaPlayerOnSubtitleDataListenerClient struct + func NewMediaPlayerOnSubtitleDataListenerClient(cc grpc.ClientConnInterface) *MediaPlayerOnSubtitleDataListenerClient + func (c *MediaPlayerOnSubtitleDataListenerClient) OnSubtitleData(ctx context.Context, arg0 int64, arg1 int64) error + type MediaPlayerOnTimedMetaDataAvailableListenerClient struct + func NewMediaPlayerOnTimedMetaDataAvailableListenerClient(cc grpc.ClientConnInterface) *MediaPlayerOnTimedMetaDataAvailableListenerClient + func (c *MediaPlayerOnTimedMetaDataAvailableListenerClient) OnTimedMetaDataAvailable(ctx context.Context, arg0 int64, arg1 int64) error + type MediaPlayerOnTimedTextListenerClient struct + func NewMediaPlayerOnTimedTextListenerClient(cc grpc.ClientConnInterface) *MediaPlayerOnTimedTextListenerClient + func (c *MediaPlayerOnTimedTextListenerClient) OnTimedText(ctx context.Context, arg0 int64, arg1 int64) error + type MediaPlayerOnVideoSizeChangedListenerClient struct + func NewMediaPlayerOnVideoSizeChangedListenerClient(cc grpc.ClientConnInterface) *MediaPlayerOnVideoSizeChangedListenerClient + func (c *MediaPlayerOnVideoSizeChangedListenerClient) OnVideoSizeChanged(ctx context.Context, arg0 int64, arg1 int32, arg2 int32) error + type MediaPlayerTrackInfoClient struct + func NewMediaPlayerTrackInfoClient(cc grpc.ClientConnInterface) *MediaPlayerTrackInfoClient + func (c *MediaPlayerTrackInfoClient) DescribeContents(ctx context.Context) (int32, error) + func (c *MediaPlayerTrackInfoClient) GetFormat(ctx context.Context) (int64, error) + func (c *MediaPlayerTrackInfoClient) GetLanguage(ctx context.Context) (string, error) + func (c *MediaPlayerTrackInfoClient) GetTrackType(ctx context.Context) (int32, error) + func (c *MediaPlayerTrackInfoClient) ToString(ctx context.Context) (string, error) + func (c *MediaPlayerTrackInfoClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error