#include <InputStreamMultiSource.h>
§ CInputStreamMultiSource()
CInputStreamMultiSource::CInputStreamMultiSource |
( |
IVideoPlayer * |
pPlayer, |
|
|
const CFileItem & |
fileitem, |
|
|
const std::vector< std::string > & |
filenames |
|
) |
| |
§ ~CInputStreamMultiSource()
CInputStreamMultiSource::~CInputStreamMultiSource |
( |
| ) |
|
|
override |
§ Abort()
void CInputStreamMultiSource::Abort |
( |
| ) |
|
|
overridevirtual |
§ Close()
void CInputStreamMultiSource::Close |
( |
void |
| ) |
|
|
overridevirtual |
§ GetBitstreamStats()
§ GetBlockSize()
int CInputStreamMultiSource::GetBlockSize |
( |
| ) |
|
|
overridevirtual |
§ GetCacheStatus()
Get the cache status.
- Returns
- true when cache status was successfully obtained
Reimplemented from CDVDInputStream.
§ GetLength()
int64_t CInputStreamMultiSource::GetLength |
( |
| ) |
|
|
overridevirtual |
§ IsEOF()
bool CInputStreamMultiSource::IsEOF |
( |
| ) |
|
|
overridevirtual |
§ NextStream()
§ Open()
bool CInputStreamMultiSource::Open |
( |
| ) |
|
|
overridevirtual |
§ Pause()
bool CInputStreamMultiSource::Pause |
( |
double |
dTime | ) |
|
|
inlineoverridevirtual |
§ Read()
int CInputStreamMultiSource::Read |
( |
uint8_t * |
buf, |
|
|
int |
buf_size |
|
) |
| |
|
overridevirtual |
§ Seek()
int64_t CInputStreamMultiSource::Seek |
( |
int64_t |
offset, |
|
|
int |
whence |
|
) |
| |
|
overridevirtual |
§ SetReadRate()
void CInputStreamMultiSource::SetReadRate |
( |
unsigned |
rate | ) |
|
|
overridevirtual |
Indicate expected read rate in bytes per second. This could be used to throttle caching rate. Should be seen as only a hint.
Reimplemented from CDVDInputStream.
§ m_filenames
std::vector<std::string> CInputStreamMultiSource::m_filenames |
|
protected |
§ m_pPlayer
The documentation for this class was generated from the following files: