#include <InputStreamPVRBase.h>
◆ CInputStreamPVRBase()
CInputStreamPVRBase::CInputStreamPVRBase |
( |
const CFileItem & | fileitem | ) |
|
|
explicit |
◆ ~CInputStreamPVRBase()
CInputStreamPVRBase::~CInputStreamPVRBase |
( |
| ) |
|
|
override |
◆ AbortDemux()
void CInputStreamPVRBase::AbortDemux |
( |
| ) |
|
|
overridevirtual |
◆ CanPause()
bool CInputStreamPVRBase::CanPause |
( |
| ) |
|
|
overridevirtual |
◆ CanPausePVRStream()
virtual bool CInputStreamPVRBase::CanPausePVRStream |
( |
| ) |
|
|
protectedpure virtual |
◆ CanSeek()
bool CInputStreamPVRBase::CanSeek |
( |
| ) |
|
|
overridevirtual |
◆ CanSeekPVRStream()
virtual bool CInputStreamPVRBase::CanSeekPVRStream |
( |
| ) |
|
|
protectedpure virtual |
◆ Close()
void CInputStreamPVRBase::Close |
( |
| ) |
|
|
overridevirtual |
◆ ClosePVRStream()
virtual void CInputStreamPVRBase::ClosePVRStream |
( |
| ) |
|
|
protectedpure virtual |
◆ FillBuffer()
void CInputStreamPVRBase::FillBuffer |
( |
bool | mode | ) |
|
|
overridevirtual |
◆ FlushDemux()
void CInputStreamPVRBase::FlushDemux |
( |
| ) |
|
|
overridevirtual |
◆ GetBlockSize()
int CInputStreamPVRBase::GetBlockSize |
( |
| ) |
|
|
overridevirtual |
◆ GetClient()
◆ GetIDemux()
◆ GetITimes()
◆ GetLength()
int64_t CInputStreamPVRBase::GetLength |
( |
| ) |
|
|
overridevirtual |
◆ GetNrOfStreams()
int CInputStreamPVRBase::GetNrOfStreams |
( |
| ) |
const |
|
overridevirtual |
◆ GetPVRStreamLength()
virtual int64_t CInputStreamPVRBase::GetPVRStreamLength |
( |
| ) |
|
|
protectedpure virtual |
◆ GetPVRStreamTimes()
virtual bool CInputStreamPVRBase::GetPVRStreamTimes |
( |
Times & | times | ) |
|
|
protectedpure virtual |
◆ GetStream()
◆ GetStreamInternal()
std::shared_ptr< CDemuxStream > CInputStreamPVRBase::GetStreamInternal |
( |
int | iStreamId | ) |
|
|
protected |
◆ GetStreams()
std::vector< CDemuxStream * > CInputStreamPVRBase::GetStreams |
( |
| ) |
const |
|
overridevirtual |
◆ GetTimes()
bool CInputStreamPVRBase::GetTimes |
( |
Times & | times | ) |
|
|
overridevirtual |
◆ IsEOF() [1/2]
bool CInputStreamPVRBase::IsEOF |
( |
| ) |
const |
|
inlineprotected |
◆ IsEOF() [2/2]
bool CInputStreamPVRBase::IsEOF |
( |
| ) |
|
|
overridevirtual |
◆ IsRealtime()
bool CInputStreamPVRBase::IsRealtime |
( |
| ) |
|
|
overridevirtual |
◆ IsRealtimePVRStream()
virtual bool CInputStreamPVRBase::IsRealtimePVRStream |
( |
| ) |
|
|
protectedpure virtual |
◆ NextPVRStream()
virtual ENextStream CInputStreamPVRBase::NextPVRStream |
( |
| ) |
|
|
protectedpure virtual |
◆ NextStream()
◆ Open()
bool CInputStreamPVRBase::Open |
( |
| ) |
|
|
overridevirtual |
◆ OpenDemux()
bool CInputStreamPVRBase::OpenDemux |
( |
| ) |
|
|
overridevirtual |
◆ OpenPVRStream()
virtual bool CInputStreamPVRBase::OpenPVRStream |
( |
| ) |
|
|
protectedpure virtual |
◆ Pause()
void CInputStreamPVRBase::Pause |
( |
bool | bPaused | ) |
|
◆ PausePVRStream()
virtual void CInputStreamPVRBase::PausePVRStream |
( |
bool | paused | ) |
|
|
protectedpure virtual |
◆ Read()
◆ ReadDemux()
◆ ReadPVRStream()
virtual int CInputStreamPVRBase::ReadPVRStream |
( |
uint8_t * | buf, |
|
|
int | buf_size ) |
|
protectedpure virtual |
◆ Seek()
◆ SeekPVRStream()
◆ SeekTime()
bool CInputStreamPVRBase::SeekTime |
( |
double | time, |
|
|
bool | backward = false, |
|
|
double * | startpts = nullptr ) |
|
overridevirtual |
◆ SetSpeed()
void CInputStreamPVRBase::SetSpeed |
( |
int | iSpeed | ) |
|
|
overridevirtual |
◆ UpdateStreamMap()
void CInputStreamPVRBase::UpdateStreamMap |
( |
| ) |
|
|
protected |
The documentation for this class was generated from the following files: