| ActivateButton(void) | MythDVDBuffer | protected |
| AdjustTimestamp(uint32_t Timestamp) const | MythDVDBuffer | |
| AdjustTimestamp(int64_t Timestamp) const | MythDVDBuffer | |
| AudioStreamsChanged(void) const | MythDVDBuffer | |
| AudioStreamsChanged(bool Change) | MythDVDBuffer | |
| AVFormatInitNetwork(void) | MythMediaBuffer | static |
| BD(void) const | MythMediaBuffer | |
| BD(void) | MythMediaBuffer | |
| BestBufferSize(void) override | MythDVDBuffer | inlinevirtual |
| BitrateToString(uint64_t Rate, bool Hz=false) | MythMediaBuffer | static |
| CalcReadAheadThresh(void) | MythMediaBuffer | protected |
| CellChanged(void) | MythDVDBuffer | |
| Cleanup(void) | MThread | protectedstatic |
| ClearChapterCache(void) | MythDVDBuffer | protected |
| ClearMenuButton(void) | MythDVDBuffer | protected |
| ClearMenuSPUParameters(void) | MythDVDBuffer | protected |
| CloseDVD(void) | MythDVDBuffer | |
| ConvertLangCode(uint16_t Code) | MythDVDBuffer | protectedstatic |
| Create(const QString &Filename, bool Write, bool UseReadAhead=true, std::chrono::milliseconds Timeout=kDefaultOpenTimeout, bool StreamOnly=false) | MythMediaBuffer | static |
| CreateReadAheadBuffer(void) | MythMediaBuffer | protected |
| DecodeRLE(uint8_t *Bitmap, int Linesize, int Width, int Height, const uint8_t *Buffer, int NibbleOffset, int BufferSize) | MythDVDBuffer | protectedstatic |
| DecodeSubtitles(AVSubtitle *Subtitle, int *GotSubtitles, const uint8_t *SpuPkt, int BufSize, uint32_t StartTime) | MythDVDBuffer | |
| DVD(void) const | MythMediaBuffer | |
| DVD(void) | MythMediaBuffer | |
| DVDButtonUpdate(bool ButtonMode) | MythDVDBuffer | protected |
| DVDWaitingForPlayer(void) const | MythDVDBuffer | |
| EnableBitrateMonitor(bool Enable) | MythMediaBuffer | |
| EndOfTitle(void) const | MythDVDBuffer | |
| exec(void) | MThread | protected |
| exit(int retcode=0) | MThread | protected |
| FindSmallestBoundingRectangle(AVSubtitle *Subtitle) | MythDVDBuffer | protectedstatic |
| GetAllRunningThreadNames(QStringList &list) | MThread | protectedstatic |
| GetAllThreadNames(QStringList &list) | MThread | protectedstatic |
| GetAspectOverride(void) const | MythDVDBuffer | |
| GetAudioLanguage(int Index) | MythDVDBuffer | |
| GetAudioTrackNum(uint StreamId) | MythDVDBuffer | |
| GetAudioTrackType(uint Index) | MythDVDBuffer | |
| GetAvailableBuffer(void) | MythMediaBuffer | |
| GetBufferSize(void) const | MythMediaBuffer | |
| GetButtonCoords(void) | MythDVDBuffer | |
| GetCellStart(void) const | MythDVDBuffer | |
| GetChapterLength(void) const | MythDVDBuffer | |
| GetChapterTimes(QList< std::chrono::seconds > &Times) | MythDVDBuffer | |
| GetChapterTimes(int Title) | MythDVDBuffer | |
| GetCommsError(void) const | MythMediaBuffer | |
| GetCurrentAngle(void) const | MythDVDBuffer | |
| GetCurrentTime(void) const | MythDVDBuffer | |
| GetDecoderRate(void) | MythMediaBuffer | |
| GetDescForPos(QString &Description) const | MythDVDBuffer | |
| GetDVDContext(void) | MythDVDBuffer | |
| GetDVDStateSnapshot(QString &State) | MythDVDBuffer | |
| GetFilename(void) const | MythMediaBuffer | |
| GetFrameRate(void) | MythDVDBuffer | |
| GetLastError(void) const | MythMediaBuffer | |
| GetLastEvent(void) const | MythDVDBuffer | |
| GetMenuSPUPkt(uint8_t *Buffer, int Size, int StreamID, uint32_t StartTime) | MythDVDBuffer | |
| GetMenuSubtitle(uint &Version) | MythDVDBuffer | |
| GetNameAndSerialNum(QString &Name, QString &SerialNumber) override | MythDVDBuffer | virtual |
| GetNibble(const uint8_t *Buffer, int NibbleOffset) | MythDVDBuffer | protectedstatic |
| GetNumAngles(void) const | MythDVDBuffer | |
| GetNumAudioChannels(int Index) | MythDVDBuffer | |
| GetPart(void) const | MythDVDBuffer | |
| GetPartAndTitle(int &Part, int &Title) const | MythDVDBuffer | |
| GetReadBufAvail(void) const | MythMediaBuffer | |
| GetReadPosition(void) const override | MythDVDBuffer | 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(int Id) | MythDVDBuffer | |
| GetSubtitleTrackNum(uint StreamId) | MythDVDBuffer | |
| GetTitle(void) const | MythDVDBuffer | |
| GetTotalReadPosition(void) const | MythDVDBuffer | |
| GetTotalTimeOfTitle(void) const | MythDVDBuffer | |
| GetTrack(uint Type) const | MythDVDBuffer | |
| GetType() const | MythMediaBuffer | |
| GetWritePosition(void) const | MythMediaBuffer | |
| GoBack(void) | MythDVDBuffer | |
| GoToMenu(const QString &str) | MythDVDBuffer | |
| GoToNextProgram(void) | MythDVDBuffer | |
| GoToPreviousProgram(void) | MythDVDBuffer | |
| GuessPalette(uint32_t *RGBAPalette, PaletteArray Palette, AlphaArray Alpha) | MythDVDBuffer | protected |
| HandleAction(const QStringList &Actions, mpeg::chrono::pts Pts) override | MythDVDBuffer | virtual |
| IgnoreLiveEOF(bool Ignore) | MythMediaBuffer | |
| IgnoreWaitStates(bool Ignore) override | MythDVDBuffer | virtual |
| IsBD(void) const | MythMediaBuffer | |
| IsBookmarkAllowed(void) override | MythDVDBuffer | virtual |
| IsDisc(void) const | MythMediaBuffer | |
| IsDVD(void) const | MythMediaBuffer | |
| isFinished(void) const | MThread | protected |
| IsInDiscMenuOrStillFrame(void) const | MythMediaBuffer | inlinevirtual |
| IsInMenu(void) const override | MythOpticalBuffer | virtual |
| IsInStillFrame(void) const override | MythDVDBuffer | virtual |
| IsIOBound(void) const | MythMediaBuffer | |
| IsNearEnd(double Framerate, uint Frames) const | MythMediaBuffer | |
| IsOpen(void) const override | MythDVDBuffer | virtual |
| IsReadingBlocked(void) | MythDVDBuffer | |
| IsReadInternalMode(void) const | MythMediaBuffer | |
| isRunning(void) const | MThread | protected |
| IsSeekingAllowed(void) override | MythDVDBuffer | virtual |
| IsStillFramePending(void) const | MythDVDBuffer | |
| IsStreamed(void) override | MythOpticalBuffer | inlinevirtual |
| IsTransparent(const uint8_t *Buffer, int Pitch, int Num, const ColorArray &Colors) | MythDVDBuffer | protectedstatic |
| IsWaiting(void) const | MythDVDBuffer | |
| kDefaultOpenTimeout | MythMediaBuffer | static |
| KillReadAheadThread(void) | MythMediaBuffer | protected |
| kLiveTVOpenTimeout | MythMediaBuffer | static |
| kSeekSpeedMap | MythDVDBuffer | protectedstatic |
| LiveMode(void) const | MythMediaBuffer | |
| m_ateof | MythMediaBuffer | protected |
| m_audioStreamsChanged | MythDVDBuffer | protected |
| m_autoselectsubtitle | MythDVDBuffer | protected |
| m_beingWritten | MythMediaBuffer | protected |
| m_bitrateInitialized | MythMediaBuffer | private |
| m_bitrateMonitorEnabled | MythMediaBuffer | protected |
| m_bufferSize | MythMediaBuffer | protected |
| m_buttonAlpha | MythDVDBuffer | protected |
| m_buttonColor | MythDVDBuffer | protected |
| m_buttonExists | MythDVDBuffer | protected |
| m_buttonSeenInCell | MythDVDBuffer | protected |
| m_buttonSelected | MythDVDBuffer | protected |
| m_buttonStreamID | MythDVDBuffer | protected |
| m_buttonVersion | MythDVDBuffer | protected |
| m_cellChanged | MythDVDBuffer | protected |
| m_cellid | MythDVDBuffer | protected |
| m_cellRepeated | MythDVDBuffer | protected |
| m_cellStart | MythDVDBuffer | protected |
| m_cellstartPos | MythDVDBuffer | protected |
| m_chapterMap | MythDVDBuffer | protected |
| m_clut | MythDVDBuffer | protected |
| m_commsError | MythMediaBuffer | protected |
| m_context | MythDVDBuffer | protected |
| m_contextLock | MythDVDBuffer | protected |
| m_curAudioTrack | MythDVDBuffer | protected |
| m_currentAngle | MythOpticalBuffer | protected |
| m_currentpos | MythDVDBuffer | protected |
| m_currentTime | MythDVDBuffer | protected |
| m_currentTitleAngleCount | MythDVDBuffer | protected |
| m_curSubtitleTrack | MythDVDBuffer | protected |
| m_decoderReadLock | MythMediaBuffer | protected |
| m_decoderReads | MythMediaBuffer | protected |
| m_discName | MythOpticalBuffer | protected |
| m_discSerialNumber | MythOpticalBuffer | protected |
| m_dvdBlockReadBuf | MythDVDBuffer | protected |
| m_dvdBlockRPos | MythDVDBuffer | protected |
| m_dvdBlockWPos | MythDVDBuffer | protected |
| m_dvdBlockWriteBuf | MythDVDBuffer | protected |
| m_dvdEvent | MythDVDBuffer | protected |
| m_dvdEventSize | MythDVDBuffer | protected |
| m_dvdMenuButton | MythDVDBuffer | protected |
| m_dvdnav | MythDVDBuffer | protected |
| m_dvdStat | MythDVDBuffer | protected |
| m_dvdWaiting | MythDVDBuffer | protected |
| m_endPts | MythDVDBuffer | 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_forcedAspect | MythDVDBuffer | protected |
| m_generalWait | MythMediaBuffer | protected |
| m_gotStop | MythDVDBuffer | protected |
| m_hlButton | MythDVDBuffer | protected |
| m_ignoreLiveEOF | MythMediaBuffer | protected |
| m_ignoreReadPos | MythMediaBuffer | protected |
| m_inMenu | MythOpticalBuffer | protected |
| m_internalReadPos | MythMediaBuffer | protected |
| m_lastButtonSeenInCell | MythDVDBuffer | protected |
| m_lastcellid | MythDVDBuffer | protected |
| m_lastError | MythMediaBuffer | protected |
| m_lastPart | MythDVDBuffer | protected |
| m_lastStill | MythDVDBuffer | protected |
| m_lastTitle | MythDVDBuffer | protected |
| m_lastvobid | MythDVDBuffer | protected |
| m_liveTVChain | MythMediaBuffer | protected |
| m_lowBuffers | MythMediaBuffer | protected |
| m_menuBtnLock | MythDVDBuffer | protected |
| m_menuBuflength | MythDVDBuffer | protected |
| m_menuSpuPkt | MythDVDBuffer | protected |
| m_numFailures | MythMediaBuffer | protected |
| m_oldfile | MythMediaBuffer | protected |
| m_parent | MythDVDBuffer | protected |
| m_part | MythDVDBuffer | protected |
| m_paused | MythMediaBuffer | protected |
| m_pgcLength | MythDVDBuffer | protected |
| m_pgcLengthChanged | MythDVDBuffer | protected |
| m_pgLength | MythDVDBuffer | protected |
| m_pgStart | MythDVDBuffer | protected |
| m_playerWait | MythDVDBuffer | protected |
| 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_seeking | MythDVDBuffer | protected |
| m_seekLock | MythDVDBuffer | protected |
| m_seektime | MythDVDBuffer | protected |
| m_setSwitchToNext | MythMediaBuffer | protected |
| m_skipstillorwait | MythDVDBuffer | protected |
| m_startReadAhead | MythMediaBuffer | protected |
| m_still | MythDVDBuffer | protected |
| 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 | MythDVDBuffer | protected |
| m_title | MythDVDBuffer | protected |
| m_titleLength | MythDVDBuffer | protected |
| m_titleParts | MythDVDBuffer | protected |
| m_type | MythMediaBuffer | protected |
| m_unknownBitrate | MythMediaBuffer | protected |
| m_vobid | MythDVDBuffer | protected |
| m_waitForWrite | MythMediaBuffer | protected |
| m_wantToRead | MythMediaBuffer | protected |
| m_writeMode | MythMediaBuffer | protected |
| m_writePos | MythMediaBuffer | protected |
| MoveButtonDown(void) | MythDVDBuffer | protected |
| MoveButtonLeft(void) | MythDVDBuffer | protected |
| MoveButtonRight(void) | MythDVDBuffer | protected |
| MoveButtonUp(void) | MythDVDBuffer | protected |
| MThread(const QString &objectName) | MThread | explicitprotected |
| MThread(const QString &objectName, QRunnable *runnable) | MThread | explicitprotected |
| MThread(const MThread &)=delete | MThread | protected |
| MythDVDBuffer(const QString &Filename) | MythDVDBuffer | explicit |
| MythMediaBuffer(MythBufferType Type) | MythMediaBuffer | explicitprotected |
| MythOpticalBuffer(MythBufferType Type) | MythOpticalBuffer | explicit |
| MythOpticalState enum name | MythOpticalBuffer | protected |
| NextTrack(void) | MythDVDBuffer | |
| NormalSeek(long long Time) | MythDVDBuffer | |
| NumMenuButtons(void) const | MythDVDBuffer | |
| NumPartsInTitle(void) const | MythDVDBuffer | |
| objectName(void) const | MThread | protected |
| OpenFile(const QString &Filename, std::chrono::milliseconds Retry=kDefaultOpenTimeout) override | MythDVDBuffer | 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 | |
| PGCLengthChanged(void) | MythDVDBuffer | |
| PlayTitleAndPart(int Title, int Part) | MythDVDBuffer | |
| PlayTrack(int Track) | MythDVDBuffer | |
| PrevTrack(void) | MythDVDBuffer | |
| priority(void) const | MThread | protected |
| PROCESS_NORMAL enum value | MythOpticalBuffer | protected |
| PROCESS_REPROCESS enum value | MythOpticalBuffer | protected |
| PROCESS_WAIT enum value | MythOpticalBuffer | 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 |
| ReleaseMenuButton(void) | MythDVDBuffer | |
| 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 |
| RestoreDVDStateSnapshot(const QString &State) | MythDVDBuffer | |
| run(void) override | MythMediaBuffer | protectedvirtual |
| RunEpilog(void) | MThread | protected |
| RunProlog(void) | MThread | protected |
| SafeRead(void *Buffer, uint Size) override | MythDVDBuffer | protectedvirtual |
| SectorSeek(uint64_t Sector) | MythDVDBuffer | |
| Seek(long long Time) | MythDVDBuffer | protected |
| MythOpticalBuffer::Seek(long long Position, int Whence, bool HasLock=false) | MythMediaBuffer | |
| SeekInternal(long long Position, int Whence) override | MythDVDBuffer | protectedvirtual |
| SelectDefaultButton(void) | MythDVDBuffer | protected |
| SetAdjustFilesize(void) | MythMediaBuffer | |
| SetBufferSizeFactors(bool EstBitrate, bool Matroska) | MythMediaBuffer | |
| SetDVDSpeed(void) | MythDVDBuffer | |
| SetDVDSpeed(int Speed) | MythDVDBuffer | |
| SetLiveMode(LiveTVChain *Chain) | MythMediaBuffer | |
| setObjectName(const QString &name) | MThread | protected |
| SetOldFile(bool Old) | MythMediaBuffer | |
| SetParent(MythDVDPlayer *Parent) | MythDVDBuffer | |
| setPriority(QThread::Priority priority) | MThread | protected |
| SetReadInternalMode(bool Mode) | MythMediaBuffer | |
| setStackSize(uint stackSize) | MThread | protected |
| setTerminationEnabled(bool enabled=true) | MThread | protectedstatic |
| SetTrack(uint Type, int TrackNo) | MythDVDBuffer | |
| SetWaitForWrite(void) | MythMediaBuffer | |
| SkipDVDWaitingForPlayer(void) | MythDVDBuffer | |
| SkipStillFrame(void) | MythDVDBuffer | |
| stackSize(void) const | MThread | protected |
| start(QThread::Priority p=QThread::InheritPriority) | MThread | protected |
| Start(void) | MythMediaBuffer | |
| StartFromBeginning(void) override | MythDVDBuffer | virtual |
| StartOfTitle(void) const | MythDVDBuffer | |
| StartReads(void) | MythMediaBuffer | |
| StopReads(void) | MythMediaBuffer | |
| SwitchAngle(int Angle) | MythDVDBuffer | |
| Sync(void) | MythMediaBuffer | |
| terminate(void) | MThread | protected |
| ThreadCleanup(void) | MThread | protectedstatic |
| ThreadSetup(const QString &name) | MThread | protectedstatic |
| TitleTimeLeft(void) const | MythDVDBuffer | |
| UnblockReading(void) | MythDVDBuffer | |
| 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 | |
| WaitForPlayer(void) | MythDVDBuffer | protected |
| WaitForReadsAllowed(void) | MythMediaBuffer | protected |
| WaitSkip(void) | MythDVDBuffer | |
| 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 |
| ~MythDVDBuffer() override | MythDVDBuffer | |
| ~MythMediaBuffer() override=0 | MythMediaBuffer | pure virtual |