AdjustTimestamp(int64_t Timestamp) const | MythBDBuffer | |
AVFormatInitNetwork(void) | MythMediaBuffer | static |
BD(void) const | MythMediaBuffer | |
BD(void) | MythMediaBuffer | |
BDWaitingForPlayer(void) const | MythBDBuffer | |
BestBufferSize(void) | MythMediaBuffer | inlinevirtual |
BitrateToString(uint64_t Rate, bool Hz=false) | MythMediaBuffer | static |
CalcReadAheadThresh(void) | MythMediaBuffer | protected |
Cleanup(void) | MThread | protectedstatic |
ClearOverlays(void) | MythBDBuffer | |
ClickButton(int64_t Pts, uint16_t X, uint16_t Y) | MythBDBuffer | private |
Close(void) | MythBDBuffer | |
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 |
FindStream(uint StreamID, BLURAY_STREAM_INFO *Streams, int StreamCount) | MythBDBuffer | privatestatic |
GetAllRunningThreadNames(QStringList &list) | MThread | protectedstatic |
GetAllThreadNames(QStringList &list) | MThread | protectedstatic |
GetAudioLanguage(uint StreamID) | MythBDBuffer | |
GetAvailableBuffer(void) | MythMediaBuffer | |
GetBDStateSnapshot(QString &State) | MythBDBuffer | |
GetBufferSize(void) const | MythMediaBuffer | |
GetChapterStartFrame(uint32_t Chapter) | MythBDBuffer | |
GetChapterStartTime(uint32_t Chapter) | MythBDBuffer | |
GetChapterStartTimeMs(uint32_t Chapter) | MythBDBuffer | |
GetCommsError(void) const | MythMediaBuffer | |
GetCurrentAngle(void) const | MythBDBuffer | |
GetCurrentChapter(void) | MythBDBuffer | |
GetCurrentTime(void) const | MythBDBuffer | |
GetCurrentTitle(void) | MythBDBuffer | |
GetDecoderRate(void) | MythMediaBuffer | |
GetDescForPos(QString &Desc) | MythBDBuffer | |
GetFilename(void) const | MythMediaBuffer | |
GetFrameRate(void) | MythBDBuffer | |
GetLastError(void) const | MythMediaBuffer | |
GetNameAndSerialNum(QString &Name, QString &SerialNum) override | MythBDBuffer | virtual |
GetNumAngles(void) const | MythBDBuffer | |
GetNumChapters(void) | MythBDBuffer | |
GetNumTitles(void) const | MythBDBuffer | |
GetOverlay(void) | MythBDBuffer | |
GetPlaylistInfo(uint32_t Index) | MythBDBuffer | private |
GetReadBufAvail(void) const | MythMediaBuffer | |
GetReadPosition(void) const override | MythBDBuffer | virtual |
GetRealFileSize(void) const | MythMediaBuffer | |
GetRealFileSizeInternal(void) const | MythMediaBuffer | inlineprotectedvirtual |
GetSafeFilename(void) | MythMediaBuffer | |
GetStopReads(void) const | MythMediaBuffer | |
GetStorageRate(void) | MythMediaBuffer | |
GetSubtitleFilename(void) const | MythMediaBuffer | |
GetSubtitleLanguage(uint StreamID) | MythBDBuffer | |
GetTitleDuration(int Title) | MythBDBuffer | |
GetTitleInfo(uint32_t Index) | MythBDBuffer | private |
GetTitleSize(void) const | MythBDBuffer | |
GetTotalReadPosition(void) | MythBDBuffer | |
GetTotalTimeOfTitle(void) const | MythBDBuffer | |
GetType() const | MythMediaBuffer | |
GetWritePosition(void) const | MythMediaBuffer | |
GoToMenu(const QString &Menu, mpeg::chrono::pts Pts) | MythBDBuffer | |
HandleAction(const QStringList &Actions, mpeg::chrono::pts Pts) override | MythBDBuffer | virtual |
HandleBDEvent(BD_EVENT &Event) | MythBDBuffer | private |
HandleBDEvents(void) | MythBDBuffer | private |
IgnoreLiveEOF(bool Ignore) | MythMediaBuffer | |
IgnoreWaitStates(bool Ignore) override | MythBDBuffer | virtual |
IsBD(void) const | MythMediaBuffer | |
IsBookmarkAllowed(void) | MythMediaBuffer | inlinevirtual |
IsDisc(void) const | MythMediaBuffer | |
IsDVD(void) const | MythMediaBuffer | |
isFinished(void) const | MThread | protected |
IsHDMVNavigation(void) const | MythBDBuffer | |
IsInDiscMenuOrStillFrame(void) const | MythMediaBuffer | inlinevirtual |
IsInMenu(void) const override | MythOpticalBuffer | virtual |
IsInStillFrame(void) const override | MythBDBuffer | virtual |
IsIOBound(void) const | MythMediaBuffer | |
IsNearEnd(double Framerate, uint Frames) const | MythMediaBuffer | |
IsOpen(void) const override | MythBDBuffer | virtual |
IsReadingBlocked(void) | MythBDBuffer | |
IsReadInternalMode(void) const | MythMediaBuffer | |
isRunning(void) const | MThread | protected |
IsSeekingAllowed(void) | MythMediaBuffer | inlinevirtual |
IsStreamed(void) override | MythOpticalBuffer | inlinevirtual |
IsValidStream(uint StreamId) | MythBDBuffer | |
kDefaultOpenTimeout | MythMediaBuffer | static |
KillReadAheadThread(void) | MythMediaBuffer | protected |
kLiveTVOpenTimeout | MythMediaBuffer | static |
LiveMode(void) const | MythMediaBuffer | |
m_ateof | MythMediaBuffer | protected |
m_bdnav | MythBDBuffer | private |
m_beingWritten | MythMediaBuffer | protected |
m_bitrateInitialized | MythMediaBuffer | private |
m_bitrateMonitorEnabled | MythMediaBuffer | protected |
m_bufferSize | MythMediaBuffer | protected |
m_cachedPlaylistInfo | MythBDBuffer | private |
m_cachedTitleInfo | MythBDBuffer | private |
m_commsError | MythMediaBuffer | protected |
m_currentAngle | MythOpticalBuffer | protected |
m_currentAudioStream | MythBDBuffer | private |
m_currentChapter | MythBDBuffer | private |
m_currentIGStream | MythBDBuffer | private |
m_currentPGTextSTStream | MythBDBuffer | private |
m_currentPlayitem | MythBDBuffer | private |
m_currentPlaylist | MythBDBuffer | private |
m_currentSecondaryAudioStream | MythBDBuffer | private |
m_currentSecondaryVideoStream | MythBDBuffer | private |
m_currentTime | MythBDBuffer | private |
m_currentTitle | MythBDBuffer | private |
m_currentTitleAngleCount | MythBDBuffer | private |
m_currentTitleInfo | MythBDBuffer | private |
m_currentTitleLength | MythBDBuffer | private |
m_decoderReadLock | MythMediaBuffer | protected |
m_decoderReads | MythMediaBuffer | protected |
m_discName | MythOpticalBuffer | protected |
m_discSerialNumber | MythOpticalBuffer | 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_firstPlaySupported | MythBDBuffer | private |
m_generalWait | MythMediaBuffer | protected |
m_ignoreLiveEOF | MythMediaBuffer | protected |
m_ignorePlayerWait | MythBDBuffer | private |
m_ignoreReadPos | MythMediaBuffer | protected |
m_imgHandle | MythBDBuffer | private |
m_infoLock | MythBDBuffer | private |
m_inMenu | MythOpticalBuffer | protected |
m_internalReadPos | MythMediaBuffer | protected |
m_isHDMVNavigation | MythBDBuffer | private |
m_lastError | MythMediaBuffer | protected |
m_lastEvent | MythBDBuffer | private |
m_liveTVChain | MythMediaBuffer | protected |
m_lowBuffers | MythMediaBuffer | protected |
m_mainThread | MythBDBuffer | private |
m_mainTitle | MythBDBuffer | private |
m_numFailures | MythMediaBuffer | protected |
m_numTitles | MythBDBuffer | private |
m_oldfile | MythMediaBuffer | protected |
m_overlayImages | MythBDBuffer | private |
m_overlayLock | MythBDBuffer | private |
m_overlayPlanes | MythBDBuffer | private |
m_paused | MythMediaBuffer | protected |
m_pendingData | MythBDBuffer | private |
m_pgTextSTEnabled | MythBDBuffer | private |
m_playerWait | MythBDBuffer | private |
m_playSpeed | MythMediaBuffer | protected |
m_posLock | MythMediaBuffer | mutableprotected |
m_processState | MythOpticalBuffer | protected |
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_secondaryAudioEnabled | MythBDBuffer | private |
m_secondaryVideoEnabled | MythBDBuffer | private |
m_secondaryVideoIsFullscreen | MythBDBuffer | private |
m_setSwitchToNext | MythMediaBuffer | protected |
m_startReadAhead | MythMediaBuffer | protected |
m_stillMode | MythBDBuffer | private |
m_stillTime | MythBDBuffer | private |
m_stopReads | MythMediaBuffer | protected |
m_storageReadLock | MythMediaBuffer | protected |
m_storageReads | MythMediaBuffer | protected |
m_subtitleFilename | MythMediaBuffer | protected |
m_tfw | MythMediaBuffer | protected |
m_thread | MThread | protected |
m_timeDiff | MythBDBuffer | private |
m_titleChanged | MythBDBuffer | private |
m_titlesize | MythBDBuffer | private |
m_topMenuSupported | MythBDBuffer | private |
m_tryHDMVNavigation | MythBDBuffer | private |
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 |
MythBDBuffer(const QString &Filename) | MythBDBuffer | explicit |
MythMediaBuffer(MythBufferType Type) | MythMediaBuffer | explicitprotected |
MythOpticalBuffer(MythBufferType Type) | MythOpticalBuffer | explicit |
MythOpticalState enum name | MythOpticalBuffer | protected |
objectName(void) const | MThread | protected |
OpenFile(const QString &Filename, std::chrono::milliseconds Retry=kDefaultOpenTimeout) override | MythBDBuffer | 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 | |
PressButton(int32_t Key, mpeg::chrono::pts Pts) | MythBDBuffer | private |
priority(void) const | MThread | protected |
PROCESS_NORMAL enum value | MythOpticalBuffer | protected |
PROCESS_REPROCESS enum value | MythOpticalBuffer | protected |
PROCESS_WAIT enum value | MythOpticalBuffer | protected |
ProgressUpdate(void) | MythBDBuffer | |
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 |
RestoreBDStateSnapshot(const QString &State) | MythBDBuffer | |
run(void) override | MythMediaBuffer | protectedvirtual |
RunEpilog(void) | MThread | protected |
RunProlog(void) | MThread | protected |
SafeRead(void *Buffer, uint Size) override | MythBDBuffer | protectedvirtual |
Seek(long long Position, int Whence, bool HasLock=false) | MythMediaBuffer | |
SeekInternal(long long Position, int Whence) override | MythBDBuffer | protectedvirtual |
SeekInternal(uint64_t Position) | MythBDBuffer | protected |
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 | |
SkipBDWaitingForPlayer(void) | MythBDBuffer | |
stackSize(void) const | MThread | protected |
start(QThread::Priority p=QThread::InheritPriority) | MThread | protected |
Start(void) | MythMediaBuffer | |
StartFromBeginning(void) override | MythBDBuffer | virtual |
StartReads(void) | MythMediaBuffer | |
StopReads(void) | MythMediaBuffer | |
SubmitARGBOverlay(const bd_argb_overlay_s *Overlay) | MythBDBuffer | |
SubmitOverlay(const bd_overlay_s *Overlay) | MythBDBuffer | |
SwitchAngle(uint Angle) | MythBDBuffer | |
SwitchPlaylist(uint32_t Index) | MythBDBuffer | |
SwitchTitle(uint32_t Index) | MythBDBuffer | |
Sync(void) | MythMediaBuffer | |
terminate(void) | MThread | protected |
ThreadCleanup(void) | MThread | protectedstatic |
ThreadSetup(const QString &name) | MThread | protectedstatic |
TitleChanged(void) | MythBDBuffer | |
UnblockReading(void) | MythBDBuffer | |
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 |
UpdateTitleInfo(void) | MythBDBuffer | private |
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 | |
WaitForPlayer(void) | MythBDBuffer | private |
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 |
~MythBDBuffer() override | MythBDBuffer | |
~MythMediaBuffer() override=0 | MythMediaBuffer | pure virtual |