Documentation
¶
Index ¶
- type PlaybackManager
- func (pm *PlaybackManager) AddAudioFilesToQueue(filePaths ...string) error
- func (pm *PlaybackManager) GetCurrentTrackName() string
- func (pm *PlaybackManager) Next() error
- func (pm *PlaybackManager) Pause() error
- func (pm *PlaybackManager) Play() error
- func (pm *PlaybackManager) Previous() error
- func (pm *PlaybackManager) Seek(seekTime time.Duration) error
- func (pm *PlaybackManager) Stop() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PlaybackManager ¶
type PlaybackManager struct { QueuePosition int QueuePlaybackFinished chan bool // contains filtered or unexported fields }
func CreatePlaybackManager ¶
func CreatePlaybackManager() *PlaybackManager
func (*PlaybackManager) AddAudioFilesToQueue ¶
func (pm *PlaybackManager) AddAudioFilesToQueue(filePaths ...string) error
func (*PlaybackManager) GetCurrentTrackName ¶
func (pm *PlaybackManager) GetCurrentTrackName() string
func (*PlaybackManager) Next ¶
func (pm *PlaybackManager) Next() error
func (*PlaybackManager) Pause ¶
func (pm *PlaybackManager) Pause() error
func (*PlaybackManager) Play ¶
func (pm *PlaybackManager) Play() error
func (*PlaybackManager) Previous ¶
func (pm *PlaybackManager) Previous() error
func (*PlaybackManager) Stop ¶
func (pm *PlaybackManager) Stop() error
Click to show internal directories.
Click to hide internal directories.