|  | 
|  | 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: