Documentation ¶
Index ¶
- type FilePlayer
- func (fp *FilePlayer) CheckStatus(chDbOperation chan *idl.DbOperation) error
- func (fp *FilePlayer) CloseStopChannel()
- func (fp *FilePlayer) CreateStopChannel() chan struct{}
- func (fp *FilePlayer) GetCmdStopChannel() chan struct{}
- func (fp *FilePlayer) GetDescription() string
- func (rp *FilePlayer) GetPropValue(propname string) string
- func (fp *FilePlayer) GetStatusSleepTime() int
- func (fp *FilePlayer) GetStreamerCmd(cmdLineArr []string) (string, string, []string)
- func (fp *FilePlayer) GetTitle() string
- func (fp *FilePlayer) GetTrackDuration() (string, bool)
- func (fp *FilePlayer) GetTrackPosition() (string, bool)
- func (fp *FilePlayer) GetTrackStatus() (string, bool)
- func (fp *FilePlayer) GetURI() string
- func (fp *FilePlayer) IsUriForMe(uri string) bool
- func (fp *FilePlayer) Name() string
- func (rp *FilePlayer) SetURI(uri string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FilePlayer ¶
type FilePlayer struct { URI string Info *infoFile Dbus *dbus.OmxDbus // contains filtered or unexported fields }
func (*FilePlayer) CheckStatus ¶
func (fp *FilePlayer) CheckStatus(chDbOperation chan *idl.DbOperation) error
func (*FilePlayer) CloseStopChannel ¶
func (fp *FilePlayer) CloseStopChannel()
func (*FilePlayer) CreateStopChannel ¶
func (fp *FilePlayer) CreateStopChannel() chan struct{}
func (*FilePlayer) GetCmdStopChannel ¶
func (fp *FilePlayer) GetCmdStopChannel() chan struct{}
func (*FilePlayer) GetDescription ¶
func (fp *FilePlayer) GetDescription() string
func (*FilePlayer) GetPropValue ¶
func (rp *FilePlayer) GetPropValue(propname string) string
func (*FilePlayer) GetStatusSleepTime ¶
func (fp *FilePlayer) GetStatusSleepTime() int
func (*FilePlayer) GetStreamerCmd ¶
func (fp *FilePlayer) GetStreamerCmd(cmdLineArr []string) (string, string, []string)
func (*FilePlayer) GetTitle ¶
func (fp *FilePlayer) GetTitle() string
func (*FilePlayer) GetTrackDuration ¶
func (fp *FilePlayer) GetTrackDuration() (string, bool)
func (*FilePlayer) GetTrackPosition ¶
func (fp *FilePlayer) GetTrackPosition() (string, bool)
func (*FilePlayer) GetTrackStatus ¶
func (fp *FilePlayer) GetTrackStatus() (string, bool)
func (*FilePlayer) GetURI ¶
func (fp *FilePlayer) GetURI() string
func (*FilePlayer) IsUriForMe ¶
func (fp *FilePlayer) IsUriForMe(uri string) bool
func (*FilePlayer) Name ¶
func (fp *FilePlayer) Name() string
func (*FilePlayer) SetURI ¶
func (rp *FilePlayer) SetURI(uri string)
Click to show internal directories.
Click to hide internal directories.