|  | 
|  | CInputStreamPVRBase (IVideoPlayer *pPlayer, 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 | 
|  | 
| bool | IsEOF () override | 
|  | 
| int64_t | GetLength () override | 
|  | 
| int | GetBlockSize () override | 
|  | 
| ENextStream | NextStream () override | 
|  | 
| bool | IsRealtime () override | 
|  | 
| CDVDInputStream::ITimes * | GetITimes () override | 
|  | 
| bool | GetTimes (Times ×) override | 
|  | 
| bool | CanSeek () override | 
|  | 
| bool | CanPause () override | 
|  | 
| void | Pause (bool bPaused) | 
|  | 
| CDVDInputStream::IDemux * | GetIDemux () override | 
|  | 
| bool | OpenDemux () override | 
|  | 
| DemuxPacket * | ReadDemux () override | 
|  | 
| CDemuxStream * | GetStream (int iStreamId) const override | 
|  | 
| std::vector< CDemuxStream * > | GetStreams () const override | 
|  | 
| int | GetNrOfStreams () const override | 
|  | 
| void | SetSpeed (int iSpeed) override | 
|  | 
| void | FillBuffer (bool mode) override | 
|  | 
| bool | SeekTime (double time, bool backward=false, double *startpts=NULL) override | 
|  | 
| void | AbortDemux () override | 
|  | 
| void | FlushDemux () override | 
|  | 
|  | CDVDInputStream (DVDStreamType m_streamType, const CFileItem &fileitem) | 
|  | 
| virtual std::string & | GetContent () | 
|  | 
| virtual std::string | GetFileName () | 
|  | 
| virtual CURL | GetURL () | 
|  | 
| virtual void | Abort () | 
|  | 
| 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 () | 
|  | 
| void | SetRealtime (bool realtime) | 
|  | 
| virtual IPosTime * | GetIPosTime () | 
|  | 
| virtual IDisplayTime * | GetIDisplayTime () | 
|  | 
| virtual IChapter * | GetIChapter () | 
|  | 
| const CVariant & | GetProperty (const std::string &key) | 
|  | 
| virtual void | EnableStream (int iStreamId, bool enable) | 
|  | 
| virtual bool | OpenStream (int iStreamId) | 
|  | 
| virtual void | SetVideoResolution (unsigned int width, unsigned int height, unsigned int maxWidth, unsigned int maxHeight) | 
|  |