Documentation ¶
Index ¶
- type MediaPlayer
- func (v *MediaPlayer) CanControl() proxy.PropBool
- func (v *MediaPlayer) CanGoNext() proxy.PropBool
- func (v *MediaPlayer) CanGoPrevious() proxy.PropBool
- func (v *MediaPlayer) CanPause() proxy.PropBool
- func (v *MediaPlayer) CanPlay() proxy.PropBool
- func (v *MediaPlayer) CanQuit() proxy.PropBool
- func (v *MediaPlayer) CanRaise() proxy.PropBool
- func (v *MediaPlayer) CanSeek() proxy.PropBool
- func (v *MediaPlayer) ConnectSeeked(cb func(Position int64)) (dbusutil.SignalHandlerId, error)
- func (v *MediaPlayer) DesktopEntry() proxy.PropString
- func (v *MediaPlayer) GoNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *MediaPlayer) GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *MediaPlayer) GoPlay(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *MediaPlayer) GoPlayPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *MediaPlayer) GoPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *MediaPlayer) GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *MediaPlayer) GoRaise(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *MediaPlayer) GoSeek(flags dbus.Flags, ch chan *dbus.Call, Offset int64) *dbus.Call
- func (v *MediaPlayer) GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, TrackId dbus.ObjectPath, Position int64) *dbus.Call
- func (v *MediaPlayer) GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *MediaPlayer) Identity() proxy.PropString
- func (v *MediaPlayer) Metadata() PropPlayerMetadata
- func (v *MediaPlayer) Next(flags dbus.Flags) error
- func (v *MediaPlayer) Pause(flags dbus.Flags) error
- func (v *MediaPlayer) Play(flags dbus.Flags) error
- func (v *MediaPlayer) PlayPause(flags dbus.Flags) error
- func (v *MediaPlayer) PlaybackStatus() proxy.PropString
- func (v *MediaPlayer) Position() proxy.PropInt64
- func (v *MediaPlayer) Previous(flags dbus.Flags) error
- func (v *MediaPlayer) Quit(flags dbus.Flags) error
- func (v *MediaPlayer) Raise(flags dbus.Flags) error
- func (v *MediaPlayer) Seek(flags dbus.Flags, Offset int64) error
- func (v *MediaPlayer) SetPosition(flags dbus.Flags, TrackId dbus.ObjectPath, Position int64) error
- func (v *MediaPlayer) Stop(flags dbus.Flags) error
- func (v *MediaPlayer) Volume() proxy.PropDouble
- type PropPlayerMetadata
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MediaPlayer ¶
func NewMediaPlayer ¶
func NewMediaPlayer(conn *dbus.Conn, serviceName string) *MediaPlayer
func (*MediaPlayer) CanControl ¶
func (*MediaPlayer) CanGoPrevious ¶
func (*MediaPlayer) ConnectSeeked ¶
func (v *MediaPlayer) ConnectSeeked(cb func(Position int64)) (dbusutil.SignalHandlerId, error)
func (*MediaPlayer) DesktopEntry ¶
func (v *MediaPlayer) DesktopEntry() proxy.PropString
func (*MediaPlayer) GoNext ¶
func (v *MediaPlayer) GoNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*MediaPlayer) GoPause ¶
func (v *MediaPlayer) GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*MediaPlayer) GoPlay ¶
func (v *MediaPlayer) GoPlay(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*MediaPlayer) GoPlayPause ¶
func (v *MediaPlayer) GoPlayPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*MediaPlayer) GoPrevious ¶
func (v *MediaPlayer) GoPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*MediaPlayer) GoQuit ¶
func (v *MediaPlayer) GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*MediaPlayer) GoRaise ¶
func (v *MediaPlayer) GoRaise(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*MediaPlayer) GoSeek ¶
func (v *MediaPlayer) GoSeek(flags dbus.Flags, ch chan *dbus.Call, Offset int64) *dbus.Call
func (*MediaPlayer) GoSetPosition ¶
func (v *MediaPlayer) GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, TrackId dbus.ObjectPath, Position int64) *dbus.Call
func (*MediaPlayer) GoStop ¶
func (v *MediaPlayer) GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*MediaPlayer) Identity ¶
func (v *MediaPlayer) Identity() proxy.PropString
func (*MediaPlayer) Metadata ¶
func (v *MediaPlayer) Metadata() PropPlayerMetadata
func (*MediaPlayer) PlaybackStatus ¶
func (v *MediaPlayer) PlaybackStatus() proxy.PropString
func (*MediaPlayer) SetPosition ¶
func (*MediaPlayer) Volume ¶
func (v *MediaPlayer) Volume() proxy.PropDouble
type PropPlayerMetadata ¶
type PropPlayerMetadata struct {
Impl proxy.Implementer
}
func (PropPlayerMetadata) ConnectChanged ¶
func (p PropPlayerMetadata) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
func (PropPlayerMetadata) Get ¶
func (p PropPlayerMetadata) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
Click to show internal directories.
Click to hide internal directories.