Documentation
¶
Index ¶
- Constants
- func List(conn *dbus.Conn) ([]string, error)
- type LoopStatus
- type PlaybackStatus
- type Player
- func (i Player) GetIdentity() (string, error)
- func (i Player) GetLoopStatus() (LoopStatus, error)
- func (i Player) GetMetadata() (map[string]dbus.Variant, error)
- func (i Player) GetPlaybackStatus() (PlaybackStatus, error)
- func (i Player) GetPosition() (int64, error)
- func (i Player) GetRate() (float64, error)
- func (i Player) GetShuffle() (bool, error)
- func (i Player) GetVolume() (float64, error)
- func (i Player) Next() error
- func (i Player) OpenUri(uri string) error
- func (i Player) Pause() error
- func (i Player) Play() error
- func (i Player) PlayPause() error
- func (i Player) Previous() error
- func (i Player) Quit() error
- func (i Player) Raise() error
- func (i Player) Seek(offset int64) error
- func (i Player) SetPosition(trackId *dbus.ObjectPath, position int64) error
- func (i Player) SetVolume(volume float64) error
- func (i Player) Stop() error
- func (i Player) VolumeDown() error
- func (i Player) VolumeUp() error
Constants ¶
View Source
const ( PlaybackPlaying PlaybackStatus = "Playing" PlaybackPaused = "Paused" PlaybackStopped = "Stopped" )
View Source
const ( LoopNone LoopStatus = "None" LoopTrack = "Track" LoopPlaylist = "Playlist" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type LoopStatus ¶
type LoopStatus string
type PlaybackStatus ¶
type PlaybackStatus string
type Player ¶
type Player struct {
// contains filtered or unexported fields
}
func (Player) GetIdentity ¶
func (Player) GetLoopStatus ¶
func (i Player) GetLoopStatus() (LoopStatus, error)
func (Player) GetPlaybackStatus ¶
func (i Player) GetPlaybackStatus() (PlaybackStatus, error)
func (Player) GetPosition ¶
func (Player) GetShuffle ¶
func (Player) SetPosition ¶
func (i Player) SetPosition(trackId *dbus.ObjectPath, position int64) error
func (Player) VolumeDown ¶
func (i Player) VolumeDown() error
Click to show internal directories.
Click to hide internal directories.