| AutoSelectTrack(uint Type) | DecoderBase | protectedvirtual |
| AutoSelectTracks(void) | DecoderBase | protected |
| BestTrack(uint Type, bool forcedPreferred, int preferredLanguage=0) | DecoderBase | protected |
| ChangeTrack(uint Type, int Dir) | DecoderBase | |
| ConditionallyUpdatePosMap(long long desiredFrame) | DecoderBase | protected |
| DecoderBase(MythPlayer *parent, const ProgramInfo &pginfo) | DecoderBase | |
| DoFastForward(long long desiredFrame, bool discardFrames=true) | DecoderBase | virtual |
| DoFastForwardSeek(long long desiredFrame, bool &needflush) | DecoderBase | protectedvirtual |
| DoRewind(long long desiredFrame, bool discardFrames=true) | DecoderBase | virtual |
| DoRewindSeek(long long desiredFrame) | DecoderBase | protectedvirtual |
| DummyDecoder(MythPlayer *parent, const ProgramInfo &pginfo) | DummyDecoder | inline |
| FileChanged(void) | DecoderBase | protected |
| FindPosition(long long desired_value, bool search_adjusted, int &lower_bound, int &upper_bound) | DecoderBase | virtual |
| ForceSetupAudioStream(void) | DecoderBase | inlinevirtual |
| GetAttachmentData(uint, QByteArray &, QByteArray &) | DecoderBase | inlinevirtual |
| GetBestVideoFormat(AVPixelFormat *Formats, const VideoFrameTypes *RenderFormats) | DecoderBase | static |
| GetChapter(int) | DecoderBase | inlinevirtual |
| GetChapterTimes(QList< std::chrono::seconds > &) | DecoderBase | inlinevirtual |
| GetCodecDecoderName(void) const override | DummyDecoder | inlinevirtual |
| GetCurrentChapter(long long) | DecoderBase | inlinevirtual |
| GetEof(void) | DecoderBase | inline |
| GetFPS(void) const | DecoderBase | inlinevirtual |
| GetfpsMultiplier(void) const | DecoderBase | inline |
| GetFrame(DecodeType, bool &) override | DummyDecoder | inlinevirtual |
| GetFramesPlayed(void) const | DecoderBase | inline |
| GetFramesRead(void) const | DecoderBase | inline |
| GetKey(const PosMapEntry &entry) const | DecoderBase | protected |
| GetLastFrameInPosMap(void) const | DecoderBase | protected |
| GetMythCodecContext(void) | DecoderBase | inline |
| GetNumChapters(void) | DecoderBase | inlinevirtual |
| GetPlayer() | DecoderBase | inline |
| GetPositionMapSize(void) const | DecoderBase | protected |
| GetRawBitrate(void) const | DecoderBase | inline |
| GetRawEncodingType(void) | DecoderBase | inlinevirtual |
| GetSeekSnap(void) const | DecoderBase | inline |
| GetSubHeader(uint) | DecoderBase | inlinevirtual |
| GetTeletextDecoderType(void) const | DecoderBase | inlinevirtual |
| GetTrack(uint Type) | DecoderBase | |
| GetTrackCount(uint Type) | DecoderBase | virtual |
| GetTrackDesc(uint Type, uint TrackNo) | DecoderBase | virtual |
| GetTrackInfo(uint Type, uint TrackNo) | DecoderBase | |
| GetTrackLanguageIndex(uint Type, uint TrackNo) | DecoderBase | virtual |
| GetTracks(uint Type) | DecoderBase | virtual |
| GetVideoAspect(void) const | DecoderBase | inline |
| GetVideoCodecID(void) const override | DummyDecoder | inlinevirtual |
| GetWaitForChange(void) const | DecoderBase | |
| GetXDS(const QString &) const | DecoderBase | inlinevirtual |
| HasPositionMap(void) const | DecoderBase | inline |
| IsErrored() const | DecoderBase | inline |
| IsLastFrameKey(void) const override | DummyDecoder | inlinevirtual |
| m_atEof | DecoderBase | protected |
| m_audio | DecoderBase | protected |
| m_bitrate | DecoderBase | protected |
| m_copyFrame | DecoderBase | protected |
| m_currentAspect | DecoderBase | protected |
| m_currentHeight | DecoderBase | protected |
| m_currentTrack | DecoderBase | protected |
| m_currentWidth | DecoderBase | protected |
| m_decodeAllSubtitles | DecoderBase | protected |
| m_dontSyncPositionMap | DecoderBase | protected |
| m_durToFrameMap | DecoderBase | protected |
| m_errored | DecoderBase | protected |
| m_exitAfterDecoded | DecoderBase | protected |
| m_fps | DecoderBase | protected |
| m_fpsMultiplier | DecoderBase | protected |
| m_fpsSkip | DecoderBase | protected |
| m_frameCounter | DecoderBase | protected |
| m_framesPlayed | DecoderBase | protected |
| m_framesRead | DecoderBase | protected |
| m_frameToDurMap | DecoderBase | protected |
| m_hasFullPositionMap | DecoderBase | protected |
| m_hasKeyFrameAdjustTable | DecoderBase | protected |
| m_indexOffset | DecoderBase | protected |
| m_justAfterChange | DecoderBase | protected |
| m_keyframeDist | DecoderBase | protected |
| m_languagePreference | DecoderBase | protected |
| m_lastKey | DecoderBase | protected |
| m_lastPositionMapUpdate | DecoderBase | mutableprotected |
| m_livetv | DecoderBase | protected |
| m_mythCodecCtx | DecoderBase | protected |
| m_nextDecodedFrameIsKeyFrame | DecoderBase | protected |
| m_parent | DecoderBase | protected |
| m_playbackInfo | DecoderBase | protected |
| m_positionMap | DecoderBase | protected |
| m_positionMapLock | DecoderBase | mutableprotected |
| m_positionMapType | DecoderBase | protected |
| m_posmapStarted | DecoderBase | protected |
| m_readAdjust | DecoderBase | protected |
| m_recordingHasPositionMap | DecoderBase | protected |
| m_renderFormats | DecoderBase | protected |
| m_ringBuffer | DecoderBase | protected |
| m_seekSnap | DecoderBase | protected |
| m_selectedForcedTrack | DecoderBase | protected |
| m_selectedTrack | DecoderBase | protected |
| m_stereo3D | DecoderBase | protected |
| m_totalDuration | DecoderBase | protected |
| m_trackLock | DecoderBase | protected |
| m_tracks | DecoderBase | protected |
| m_trackTotalDuration | DecoderBase | protected |
| m_transcoding | DecoderBase | protected |
| m_videoDisplayProfile | DecoderBase | protected |
| m_videoRotation | DecoderBase | protected |
| m_waitingForChange | DecoderBase | protected |
| m_wantedTrack | DecoderBase | protected |
| m_watchingRecording | DecoderBase | protected |
| NextTrack(uint Type) | DecoderBase | |
| NormalizeVideoTimecode(std::chrono::milliseconds timecode) | DecoderBase | inlinevirtual |
| OpenFile(MythMediaBuffer *, bool, TestBufferVec &) override | DummyDecoder | inlinevirtual |
| PosMapFromDb(void) | DecoderBase | virtual |
| PosMapFromEnc(void) | DecoderBase | virtual |
| Reset(bool reset_video_data, bool seek_reset, bool reset_file) | DecoderBase | virtual |
| ResetPosMap(void) | DecoderBase | virtual |
| ResetTotalDuration(void) | DecoderBase | inline |
| ResetTracks(void) | DecoderBase | protected |
| SavePositionMapDelta(long long first_frame, long long last_frame) | DecoderBase | |
| SaveTotalDuration(void) | DecoderBase | |
| SaveTotalFrames(void) | DecoderBase | |
| SeekReset(long long newkey, uint skipFrames, bool doFlush, bool discardFrames) | DecoderBase | virtual |
| SetAudioByComponentTag(int) | DecoderBase | inlinevirtual |
| SetDecodeAllSubtitles(bool DecodeAll) | DecoderBase | |
| SetDisablePassThrough(bool disable) | DecoderBase | inlinevirtual |
| SetEof(bool eof) | DecoderBase | inlinevirtual |
| SetEofState(EofState eof) | DecoderBase | inlinevirtual |
| SetFramesPlayed(long long newValue) | DecoderBase | inline |
| SetIdrOnlyKeyframes(bool) | DecoderBase | inlinevirtual |
| SetLiveTVMode(bool live) | DecoderBase | inline |
| SetProgramInfo(const ProgramInfo &pginfo) | DecoderBase | |
| SetReadAdjust(long long adjust) | DecoderBase | |
| SetRenderFormats(const VideoFrameTypes *RenderFormats) | DecoderBase | |
| SetSeekSnap(uint64_t snap) | DecoderBase | inline |
| SetTrack(uint Type, int TrackNo) | DecoderBase | virtual |
| SetTranscoding(bool value) | DecoderBase | inline |
| SetVideoByComponentTag(int) | DecoderBase | inlinevirtual |
| SetWaitForChange(void) | DecoderBase | |
| SetWatchingRecording(bool mode) | DecoderBase | virtual |
| SyncPositionMap(void) override | DummyDecoder | inlinevirtual |
| TrackTotalDuration(bool track) | DecoderBase | inline |
| TranslatePosition(const frm_pos_map_t &map, long long key, float fallback_ratio) | DecoderBase | static |
| TranslatePositionAbsToRel(const frm_dir_map_t &deleteMap, uint64_t absPosition, const frm_pos_map_t &map=frm_pos_map_t(), float fallback_ratio=1.0) | DecoderBase | static |
| TranslatePositionFrameToMs(long long position, float fallback_framerate, const frm_dir_map_t &cutlist) | DecoderBase | |
| TranslatePositionMsToFrame(std::chrono::milliseconds dur_ms, float fallback_framerate, const frm_dir_map_t &cutlist) | DecoderBase | |
| TranslatePositionRelToAbs(const frm_dir_map_t &deleteMap, uint64_t relPosition, const frm_pos_map_t &map=frm_pos_map_t(), float fallback_ratio=1.0) | DecoderBase | static |
| UpdateFramesPlayed(void) | DecoderBase | virtual |
| ~DecoderBase() | DecoderBase | virtual |
| ~DummyDecoder() override=default | DummyDecoder | |