|  | 
|  | CDVDInputStreamNavigator (IVideoPlayer *player, const CFileItem &fileitem) | 
|  | 
| bool | Open () override | 
|  | 
| void | Close () override | 
|  | 
| int | Read (uint8_t *buf, int buf_size) override | 
|  | 
| int64_t | Seek (int64_t offset, int whence) override | 
|  | 
| int | GetBlockSize () override | 
|  | 
| bool | IsEOF () override | 
|  | 
| int64_t | GetLength () override | 
|  | 
| ENextStream | NextStream () override | 
|  | 
| void | ActivateButton () override | 
|  | 
| void | SelectButton (int iButton) override | 
|  | 
| void | SkipStill () override | 
|  | 
| void | SkipWait () | 
|  | 
| void | OnUp () override | 
|  | 
| void | OnDown () override | 
|  | 
| void | OnLeft () override | 
|  | 
| void | OnRight () override | 
|  | 
| bool | OnMenu () override | 
|  | Open the Menu.  More... 
 | 
|  | 
| void | OnBack () override | 
|  | 
| void | OnNext () override | 
|  | 
| void | OnPrevious () override | 
|  | 
| bool | OnMouseMove (const CPoint &point) override | 
|  | 
| bool | OnMouseClick (const CPoint &point) override | 
|  | 
| int | GetCurrentButton () override | 
|  | 
| int | GetTotalButtons () override | 
|  | 
| bool | GetCurrentButtonInfo (CDVDOverlaySpu &pOverlayPicture, CDVDDemuxSPU *pSPU, int iButtonType) | 
|  | 
| MenuType | GetSupportedMenuType () override | 
|  | Get the supported menu type.  More... 
 | 
|  | 
| bool | IsInMenu () override | 
|  | 
| double | GetTimeStampCorrection () override | 
|  | 
| int | GetActiveSubtitleStream () | 
|  | 
| int | GetSubTitleStreamCount () | 
|  | 
| SubtitleStreamInfo | GetSubtitleStreamInfo (const int iId) | 
|  | 
| bool | SetActiveSubtitleStream (int iId) | 
|  | 
| void | EnableSubtitleStream (bool bEnable) | 
|  | 
| bool | IsSubtitleStreamEnabled () | 
|  | 
| int | GetActiveAudioStream () | 
|  | 
| int | GetAudioStreamCount () | 
|  | 
| int | GetActiveAngle () | 
|  | 
| bool | SetAngle (int angle) | 
|  | 
| bool | SetActiveAudioStream (int iId) | 
|  | 
| AudioStreamInfo | GetAudioStreamInfo (const int iId) | 
|  | 
| bool | GetState (std::string &xmlstate) override | 
|  | 
| bool | SetState (const std::string &xmlstate) override | 
|  | 
| int | GetChapter () override | 
|  | 
| int | GetChapterCount () override | 
|  | 
| void | GetChapterName (std::string &name, int idx=-1) override | 
|  | 
| int64_t | GetChapterPos (int ch=-1) override | 
|  | 
| bool | SeekChapter (int iChapter) override | 
|  | 
| CDVDInputStream::IDisplayTime * | GetIDisplayTime () override | 
|  | 
| int | GetTotalTime () override | 
|  | 
| int | GetTime () override | 
|  | 
| float | GetVideoAspectRatio () | 
|  | 
| CDVDInputStream::IPosTime * | GetIPosTime () override | 
|  | 
| bool | PosTime (int iTimeInMsec) override | 
|  | 
| std::string | GetDVDTitleString () | 
|  | 
| std::string | GetDVDVolIdString () | 
|  | Get the DVD volume ID string. Alternative to the dvd title (since some DVD authors even forget to set it).  More... 
 | 
|  | 
| std::string | GetDVDSerialString () | 
|  | 
| void | CheckButtons () | 
|  | 
| VideoStreamInfo | GetVideoStreamInfo () | 
|  | 
|  | CDVDInputStream (DVDStreamType m_streamType, const CFileItem &fileitem) | 
|  | 
| virtual std::string & | GetContent () | 
|  | 
| virtual std::string | GetFileName () | 
|  | 
| virtual CURL | GetURL () | 
|  | 
| virtual void | Abort () | 
|  | 
| virtual bool | CanSeek () | 
|  | 
| virtual bool | CanPause () | 
|  | 
| virtual void | SetReadRate (uint32_t rate) | 
|  | Indicate expected read rate in bytes per second. This could be used to throttle caching rate. Should be seen as only a hint. 
 | 
|  | 
| virtual bool | GetCacheStatus (XFILE::SCacheStatus *status) | 
|  | Get the cache status.  More... 
 | 
|  | 
| bool | IsStreamType (DVDStreamType type) const | 
|  | 
| virtual BitstreamStats | GetBitstreamStats () const | 
|  | 
| bool | ContentLookup () | 
|  | 
| virtual bool | IsRealtime () | 
|  | 
| void | SetRealtime (bool realtime) | 
|  | 
| virtual IDemux * | GetIDemux () | 
|  | 
| virtual ITimes * | GetITimes () | 
|  | 
| virtual IChapter * | GetIChapter () | 
|  | 
| const CVariant & | GetProperty (const std::string &key) | 
|  |