AVFormatInitNetwork(void) | MythMediaBuffer | static |
BD(void) const | MythMediaBuffer | |
BD(void) | MythMediaBuffer | |
BestBufferSize(void) | MythMediaBuffer | inlinevirtual |
BitrateToString(uint64_t Rate, bool Hz=false) | MythMediaBuffer | static |
CalcReadAheadThresh(void) | MythMediaBuffer | protected |
Cleanup(void) | MThread | protectedstatic |
Create(const QString &Filename, bool Write, bool UseReadAhead=true, std::chrono::milliseconds Timeout=kDefaultOpenTimeout, bool StreamOnly=false) | MythMediaBuffer | static |
CreateReadAheadBuffer(void) | MythMediaBuffer | protected |
DVD(void) const | MythMediaBuffer | |
DVD(void) | MythMediaBuffer | |
EnableBitrateMonitor(bool Enable) | MythMediaBuffer | |
exec(void) | MThread | protected |
exit(int retcode=0) | MThread | protected |
GetAllRunningThreadNames(QStringList &list) | MThread | protectedstatic |
GetAllThreadNames(QStringList &list) | MThread | protectedstatic |
GetAvailableBuffer(void) | MythMediaBuffer | |
GetBufferSize(void) const | MythMediaBuffer | |
GetCommsError(void) const | MythMediaBuffer | |
GetDecoderRate(void) | MythMediaBuffer | |
GetFilename(void) const | MythMediaBuffer | |
GetLastError(void) const | MythMediaBuffer | |
GetReadBufAvail(void) const | MythMediaBuffer | |
GetReadPosition(void) const override | MythStreamingBuffer | virtual |
GetRealFileSize(void) const | MythMediaBuffer | |
GetRealFileSizeInternal(void) const override | MythStreamingBuffer | protectedvirtual |
GetSafeFilename(void) | MythMediaBuffer | |
GetStopReads(void) const | MythMediaBuffer | |
GetStorageRate(void) | MythMediaBuffer | |
GetSubtitleFilename(void) const | MythMediaBuffer | |
GetType() const | MythMediaBuffer | |
GetWritePosition(void) const | MythMediaBuffer | |
HandleAction(const QStringList &, mpeg::chrono::pts) | MythMediaBuffer | inlinevirtual |
IgnoreLiveEOF(bool Ignore) | MythMediaBuffer | |
IgnoreWaitStates(bool) | MythMediaBuffer | inlinevirtual |
IsBD(void) const | MythMediaBuffer | |
IsBookmarkAllowed(void) override | MythStreamingBuffer | inlinevirtual |
IsDisc(void) const | MythMediaBuffer | |
IsDVD(void) const | MythMediaBuffer | |
isFinished(void) const | MThread | protected |
IsInDiscMenuOrStillFrame(void) const | MythMediaBuffer | inlinevirtual |
IsInMenu(void) const | MythMediaBuffer | inlinevirtual |
IsInStillFrame(void) const | MythMediaBuffer | inlinevirtual |
IsIOBound(void) const | MythMediaBuffer | |
IsNearEnd(double Framerate, uint Frames) const | MythMediaBuffer | |
IsOpen(void) const override | MythStreamingBuffer | virtual |
IsReadInternalMode(void) const | MythMediaBuffer | |
isRunning(void) const | MThread | protected |
IsSeekingAllowed(void) override | MythStreamingBuffer | inlinevirtual |
IsStreamed(void) override | MythStreamingBuffer | inlinevirtual |
kDefaultOpenTimeout | MythMediaBuffer | static |
KillReadAheadThread(void) | MythMediaBuffer | protected |
kLiveTVOpenTimeout | MythMediaBuffer | static |
LiveMode(void) const | MythMediaBuffer | |
m_allowSeeks | MythStreamingBuffer | private |
m_ateof | MythMediaBuffer | protected |
m_beingWritten | MythMediaBuffer | protected |
m_bitrateInitialized | MythMediaBuffer | private |
m_bitrateMonitorEnabled | MythMediaBuffer | protected |
m_bufferSize | MythMediaBuffer | protected |
m_commsError | MythMediaBuffer | protected |
m_context | MythStreamingBuffer | private |
m_decoderReadLock | MythMediaBuffer | protected |
m_decoderReads | MythMediaBuffer | protected |
m_epilogExecuted | MThread | protected |
m_fd2 | MythMediaBuffer | protected |
m_fileIsMatroska | MythMediaBuffer | protected |
m_filename | MythMediaBuffer | protected |
m_fillMin | MythMediaBuffer | protected |
m_fillThreshold | MythMediaBuffer | protected |
m_generalWait | MythMediaBuffer | protected |
m_ignoreLiveEOF | MythMediaBuffer | protected |
m_ignoreReadPos | MythMediaBuffer | protected |
m_internalReadPos | MythMediaBuffer | protected |
m_lastError | MythMediaBuffer | protected |
m_liveTVChain | MythMediaBuffer | protected |
m_lowBuffers | MythMediaBuffer | protected |
m_numFailures | MythMediaBuffer | protected |
m_oldfile | MythMediaBuffer | protected |
m_paused | MythMediaBuffer | protected |
m_playSpeed | MythMediaBuffer | protected |
m_posLock | MythMediaBuffer | mutableprotected |
m_prologExecuted | MThread | protected |
m_rawBitrate | MythMediaBuffer | protected |
m_rbrLock | MythMediaBuffer | mutableprotected |
m_rbrPos | MythMediaBuffer | protected |
m_rbwLock | MythMediaBuffer | mutableprotected |
m_rbwPos | MythMediaBuffer | protected |
m_readAdjust | MythMediaBuffer | protected |
m_readAheadBuffer | MythMediaBuffer | protected |
m_readAheadRunning | MythMediaBuffer | protected |
m_readBlockSize | MythMediaBuffer | protected |
m_readInternalMode | MythMediaBuffer | protected |
m_readOffset | MythMediaBuffer | protected |
m_readPos | MythMediaBuffer | protected |
m_readsAllowed | MythMediaBuffer | protected |
m_readsDesired | MythMediaBuffer | protected |
m_reallyRunning | MythMediaBuffer | protected |
m_recentSeek | MythMediaBuffer | protected |
m_remotefile | MythMediaBuffer | protected |
m_requestPause | MythMediaBuffer | protected |
m_runnable | MThread | protected |
m_rwLock | MythMediaBuffer | mutableprotected |
m_safeFilename | MythMediaBuffer | protected |
m_setSwitchToNext | MythMediaBuffer | protected |
m_startReadAhead | MythMediaBuffer | protected |
m_stopReads | MythMediaBuffer | protected |
m_storageReadLock | MythMediaBuffer | protected |
m_storageReads | MythMediaBuffer | protected |
m_streamed | MythStreamingBuffer | private |
m_subtitleFilename | MythMediaBuffer | protected |
m_tfw | MythMediaBuffer | protected |
m_thread | MThread | protected |
m_type | MythMediaBuffer | protected |
m_unknownBitrate | MythMediaBuffer | protected |
m_waitForWrite | MythMediaBuffer | protected |
m_wantToRead | MythMediaBuffer | protected |
m_writeMode | MythMediaBuffer | protected |
m_writePos | MythMediaBuffer | protected |
MThread(const QString &objectName) | MThread | explicitprotected |
MThread(const QString &objectName, QRunnable *runnable) | MThread | explicitprotected |
MThread(const MThread &)=delete | MThread | protected |
MythMediaBuffer(MythBufferType Type) | MythMediaBuffer | explicitprotected |
MythStreamingBuffer(const QString &Filename) | MythStreamingBuffer | explicit |
objectName(void) const | MThread | protected |
OpenFile(const QString &Filename, std::chrono::milliseconds Retry=kDefaultOpenTimeout) override | MythStreamingBuffer | virtual |
operator=(const MThread &)=delete | MThread | protected |
Pause(void) | MythMediaBuffer | |
PauseAndWait(void) | MythMediaBuffer | protected |
Peek(void *Buffer, int Count) | MythMediaBuffer | |
Peek(std::vector< char > &Buffer) | MythMediaBuffer | |
priority(void) const | MThread | protected |
qthread(void) | MThread | protected |
quit(void) | MThread | protected |
Read(void *Buffer, int Count) | MythMediaBuffer | |
ReadBufAvail(void) const | MythMediaBuffer | protected |
ReadBufFree(void) const | MythMediaBuffer | protected |
ReadDirect(void *Buffer, int Count, bool Peek) | MythMediaBuffer | protected |
ReadPriv(void *Buffer, int Count, bool Peek) | MythMediaBuffer | protected |
ReOpen(const QString &="") | MythMediaBuffer | inlinevirtual |
Reset(bool Full=false, bool ToAdjust=false, bool ResetInternal=false) | MythMediaBuffer | |
ResetCommsError(void) | MythMediaBuffer | |
ResetReadAhead(long long NewInternal) | MythMediaBuffer | protected |
run(void) override | MythMediaBuffer | protectedvirtual |
RunEpilog(void) | MThread | protected |
RunProlog(void) | MThread | protected |
SafeRead(void *Buffer, uint Size) override | MythStreamingBuffer | protectedvirtual |
Seek(long long Position, int Whence, bool HasLock=false) | MythMediaBuffer | |
SeekInternal(long long Position, int Whence) override | MythStreamingBuffer | protectedvirtual |
SetAdjustFilesize(void) | MythMediaBuffer | |
SetBufferSizeFactors(bool EstBitrate, bool Matroska) | MythMediaBuffer | |
SetLiveMode(LiveTVChain *Chain) | MythMediaBuffer | |
setObjectName(const QString &name) | MThread | protected |
SetOldFile(bool Old) | MythMediaBuffer | |
setPriority(QThread::Priority priority) | MThread | protected |
SetReadInternalMode(bool Mode) | MythMediaBuffer | |
setStackSize(uint stackSize) | MThread | protected |
setTerminationEnabled(bool enabled=true) | MThread | protectedstatic |
SetWaitForWrite(void) | MythMediaBuffer | |
stackSize(void) const | MThread | protected |
Start(void) | MythMediaBuffer | |
start(QThread::Priority p=QThread::InheritPriority) | MThread | protected |
StartFromBeginning(void) | MythMediaBuffer | inlinevirtual |
StartReads(void) | MythMediaBuffer | |
StopReads(void) | MythMediaBuffer | |
Sync(void) | MythMediaBuffer | |
terminate(void) | MThread | protected |
ThreadCleanup(void) | MThread | protectedstatic |
ThreadSetup(const QString &name) | MThread | protectedstatic |
Unpause(void) | MythMediaBuffer | |
UpdateDecoderRate(uint64_t Latest=0) | MythMediaBuffer | protected |
UpdatePlaySpeed(float PlaySpeed) | MythMediaBuffer | |
UpdateRawBitrate(uint RawBitrate) | MythMediaBuffer | |
UpdateStorageRate(uint64_t Latest=0) | MythMediaBuffer | protected |
usleep(std::chrono::microseconds time) | MThread | protectedstatic |
usleep(std::chrono::duration< R, P > time) | MThread | inlineprotectedstatic |
wait(std::chrono::milliseconds time=std::chrono::milliseconds::max()) | MThread | protected |
WaitForAvail(int Count, std::chrono::milliseconds Timeout) | MythMediaBuffer | protected |
WaitForPause(void) | MythMediaBuffer | |
WaitForReadsAllowed(void) | MythMediaBuffer | protected |
Write(const void *Buffer, uint Count) | MythMediaBuffer | |
WriterFlush(void) | MythMediaBuffer | |
WriterSeek(long long Position, int Whence, bool HasLock=false) | MythMediaBuffer | |
WriterSetBlocking(bool Lock=true) | MythMediaBuffer | |
~MThread() | MThread | protectedvirtual |
~MythMediaBuffer() override=0 | MythMediaBuffer | pure virtual |
~MythStreamingBuffer() override | MythStreamingBuffer | |