omx

package
v0.0.0-...-04ac836 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2022 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OmxPlayer

type OmxPlayer struct {
	PlayList  *playlist.LLPlayList
	Providers map[string]idl.StreamProvider
	ChAction  chan *omxstate.ActionDef
	// contains filtered or unexported fields
}

func NewOmxPlayer

func NewOmxPlayer(chDbop chan *idl.DbOperation) *OmxPlayer

func (*OmxPlayer) CheckStatus

func (op *OmxPlayer) CheckStatus(uri string) error

func (*OmxPlayer) GetCurrURI

func (op *OmxPlayer) GetCurrURI() string

func (*OmxPlayer) GetDbus

func (op *OmxPlayer) GetDbus() *dbus.OmxDbus

func (*OmxPlayer) GetStateDescription

func (op *OmxPlayer) GetStateDescription() string

func (*OmxPlayer) GetStateGenre

func (op *OmxPlayer) GetStateGenre() string

func (*OmxPlayer) GetStateMute

func (op *OmxPlayer) GetStateMute() string

func (*OmxPlayer) GetStatePlaying

func (op *OmxPlayer) GetStatePlaying() string

func (*OmxPlayer) GetStateTitle

func (op *OmxPlayer) GetStateTitle() string

func (*OmxPlayer) GetTrackDuration

func (op *OmxPlayer) GetTrackDuration() string

func (*OmxPlayer) GetTrackPosition

func (op *OmxPlayer) GetTrackPosition() string

func (*OmxPlayer) GetTrackStatus

func (op *OmxPlayer) GetTrackStatus() string

func (*OmxPlayer) ListenOmxState

func (op *OmxPlayer) ListenOmxState(statusCh chan *omxstate.StateOmx)

func (*OmxPlayer) NextTitle

func (op *OmxPlayer) NextTitle() (string, error)

func (*OmxPlayer) Pause

func (op *OmxPlayer) Pause() (string, error)

func (*OmxPlayer) PowerOff

func (op *OmxPlayer) PowerOff() error

func (*OmxPlayer) PreviousTitle

func (op *OmxPlayer) PreviousTitle() (string, error)

func (*OmxPlayer) Resume

func (op *OmxPlayer) Resume() (string, error)

func (*OmxPlayer) SetCommandLine

func (op *OmxPlayer) SetCommandLine(cmdPlayer *conf.Player)

func (*OmxPlayer) StartPlay

func (op *OmxPlayer) StartPlay(URI string, prov idl.StreamProvider) error

func (*OmxPlayer) VolumeDown

func (op *OmxPlayer) VolumeDown() error

func (*OmxPlayer) VolumeMute

func (op *OmxPlayer) VolumeMute() (string, error)

func (*OmxPlayer) VolumeUnmute

func (op *OmxPlayer) VolumeUnmute() (string, error)

func (*OmxPlayer) VolumeUp

func (op *OmxPlayer) VolumeUp() error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL