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