#include <InputStreamPVRChannel.h>
|
| CInputStreamPVRChannel (IVideoPlayer *pPlayer, const CFileItem &fileitem) |
|
| ~CInputStreamPVRChannel () override |
|
CDVDInputStream::IDemux * | GetIDemux () override |
|
| CInputStreamPVRBase (IVideoPlayer *pPlayer, const CFileItem &fileitem) |
|
| ~CInputStreamPVRBase () override |
|
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) |
|
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 | ~CDVDInputStream () |
|
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.
|
|
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 | ~ITimes ()=default |
|
virtual | ~IDemux ()=default |
|
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) |
|
◆ CInputStreamPVRChannel()
◆ ~CInputStreamPVRChannel()
CInputStreamPVRChannel::~CInputStreamPVRChannel |
( |
| ) |
|
|
override |
◆ CanPausePVRStream()
bool CInputStreamPVRChannel::CanPausePVRStream |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ CanSeekPVRStream()
bool CInputStreamPVRChannel::CanSeekPVRStream |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ ClosePVRStream()
void CInputStreamPVRChannel::ClosePVRStream |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ GetIDemux()
◆ GetPVRStreamLength()
int64_t CInputStreamPVRChannel::GetPVRStreamLength |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ GetPVRStreamTimes()
bool CInputStreamPVRChannel::GetPVRStreamTimes |
( |
Times & | times | ) |
|
|
overrideprotectedvirtual |
◆ IsRealtimePVRStream()
bool CInputStreamPVRChannel::IsRealtimePVRStream |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ NextPVRStream()
◆ OpenPVRStream()
bool CInputStreamPVRChannel::OpenPVRStream |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ PausePVRStream()
void CInputStreamPVRChannel::PausePVRStream |
( |
bool | paused | ) |
|
|
overrideprotectedvirtual |
◆ ReadPVRStream()
int CInputStreamPVRChannel::ReadPVRStream |
( |
uint8_t * | buf, |
|
|
int | buf_size ) |
|
overrideprotectedvirtual |
◆ SeekPVRStream()
The documentation for this class was generated from the following files: