|
| IDVDStreamPlayerVideo (CProcessInfo &processInfo) |
|
bool | OpenStream (CDVDStreamInfo hint) override=0 |
|
void | CloseStream (bool bWaitForBuffers) override=0 |
|
virtual void | Flush (bool sync)=0 |
|
bool | AcceptsData () const override=0 |
|
virtual bool | HasData () const =0 |
|
bool | IsInited () const override=0 |
|
void | SendMessage (std::shared_ptr< CDVDMsg > pMsg, int priority=0) override=0 |
|
virtual void | EnableSubtitle (bool bEnable)=0 |
|
virtual bool | IsSubtitleEnabled ()=0 |
|
virtual double | GetSubtitleDelay ()=0 |
|
virtual void | SetSubtitleDelay (double delay)=0 |
|
bool | IsStalled () const override=0 |
|
virtual bool | IsRewindStalled () const |
|
virtual double | GetCurrentPts ()=0 |
|
virtual double | GetOutputDelay ()=0 |
|
virtual std::string | GetPlayerInfo ()=0 |
|
virtual int | GetVideoBitrate ()=0 |
|
virtual void | SetSpeed (int iSpeed)=0 |
|
virtual bool | IsEOS () |
|
| IDVDStreamPlayer (CProcessInfo &processInfo) |
|
virtual void | FlushMessages ()=0 |
|
|
enum | ESyncState { SYNC_STARTING,
SYNC_WAITSYNC,
SYNC_INSYNC
} |
|
CProcessInfo & | m_processInfo |
|
The documentation for this class was generated from the following file: