| AddTextData(unsigned char *buf, int len, int64_t timecode, char type) | AvFormatDecoder | |
| AutoSelectAudioTrack(void) | AvFormatDecoder | protected |
| AutoSelectTrack(uint type) override | AvFormatDecoder | protectedvirtual |
| AutoSelectTracks(void) | DecoderBase | protected |
| autoSelectVideoTrack(int &scanerror) | AvFormatDecoder | protected |
| av_update_stream_timings_video(AVFormatContext *ic) | AvFormatDecoder | protectedstatic |
| AvFormatDecoder(MythPlayer *parent, const ProgramInfo &pginfo, PlayerFlags flags) | AvFormatDecoder | |
| AvFormatDecoder(const AvFormatDecoder &)=delete | AvFormatDecoder | |
| BestTrack(uint Type, bool forcedPreferred, int preferredLanguage=0) | DecoderBase | protected |
| CanHandle(TestBufferVec &testbuf, const QString &filename) | AvFormatDecoder | static |
| ChangeTrack(uint Type, int Dir) | DecoderBase | |
| CloseCodecs() | AvFormatDecoder | |
| CloseContext() | AvFormatDecoder | |
| CodecMap(void) | AvFormatDecoder | |
| ConditionallyUpdatePosMap(long long desiredFrame) | DecoderBase | protected |
| DecodeAudio(AVCodecContext *ctx, uint8_t *buffer, int &data_size, AVPacket *pkt) | AvFormatDecoder | protected |
| DecodeCCx08(const uint8_t *buf, uint buf_size) | AvFormatDecoder | protected |
| DecoderBase(MythPlayer *parent, const ProgramInfo &pginfo) | DecoderBase | |
| DecoderWillDownmix(const AVCodecContext *ctx) | AvFormatDecoder | inlineprotected |
| do_av_seek(long long desiredFrame, bool discardFrames, int flags) | AvFormatDecoder | protected |
| DoFastForward(long long desiredFrame, bool discardFrames=true) override | AvFormatDecoder | virtual |
| DoFastForwardSeek(long long desiredFrame, bool &needflush) override | AvFormatDecoder | protectedvirtual |
| DoPassThrough(const AVCodecParameters *par, bool withProfile=true) | AvFormatDecoder | protected |
| DoRewind(long long desiredFrame, bool discardFrames=true) override | AvFormatDecoder | virtual |
| DoRewindSeek(long long desiredFrame) override | AvFormatDecoder | protectedvirtual |
| FileChanged(void) | DecoderBase | protected |
| filter_max_ch(const AVFormatContext *ic, const sinfo_vec_t &tracks, const std::vector< int > &fs, enum AVCodecID codecId=AV_CODEC_ID_NONE, int profile=-1) | AvFormatDecoder | protected |
| FindPosition(long long desired_value, bool search_adjusted, int &lower_bound, int &upper_bound) | DecoderBase | virtual |
| FlagIsSet(PlayerFlags arg) | AvFormatDecoder | inlineprotected |
| ForceSetupAudioStream(void) override | AvFormatDecoder | virtual |
| GenerateDummyVideoFrames(void) | AvFormatDecoder | protected |
| get_avf_buffer | AvFormatDecoder | friend |
| get_current_AVProgram() | AvFormatDecoder | protected |
| get_current_AVStream_index(TrackType type) | AvFormatDecoder | protected |
| GetAttachmentData(uint TrackNo, QByteArray &Filename, QByteArray &Data) override | AvFormatDecoder | virtual |
| GetAudioLanguage(uint AudioIndex, uint StreamIndex) | AvFormatDecoder | virtual |
| GetAudioTrackType(uint StreamIndex) | AvFormatDecoder | virtual |
| GetBestVideoFormat(AVPixelFormat *Formats, const VideoFrameTypes *RenderFormats) | DecoderBase | static |
| GetCaptionLanguage(TrackType TrackType, int ServiceNum) | AvFormatDecoder | virtual |
| GetChapter(int chapter) override | AvFormatDecoder | virtual |
| GetChapterTimes(QList< std::chrono::seconds > ×) override | AvFormatDecoder | virtual |
| GetCodecDecoderName(void) const override | AvFormatDecoder | virtual |
| GetCurrentChapter(long long framesPlayed) override | AvFormatDecoder | virtual |
| GetEof(void) | DecoderBase | inline |
| GetFPS(void) const | DecoderBase | inlinevirtual |
| GetfpsMultiplier(void) const | DecoderBase | inline |
| GetFrame(DecodeType Type, bool &Retry) override | AvFormatDecoder | virtual |
| GetFramesPlayed(void) const | DecoderBase | inline |
| GetFramesRead(void) const | DecoderBase | inline |
| GetKey(const PosMapEntry &entry) const | DecoderBase | protected |
| GetLastFrameInPosMap(void) const | DecoderBase | protected |
| GetMaxReferenceFrames(AVCodecContext *Context) | AvFormatDecoder | static |
| GetMythCodecContext(void) | DecoderBase | inline |
| GetNumChapters() override | AvFormatDecoder | virtual |
| GetPlayer() | DecoderBase | inline |
| GetPositionMapSize(void) const | DecoderBase | protected |
| GetRawBitrate(void) const | DecoderBase | inline |
| GetRawEncodingType(void) override | AvFormatDecoder | virtual |
| GetSeekSnap(void) const | DecoderBase | inline |
| GetSubHeader(uint TrackNo) override | AvFormatDecoder | virtual |
| GetSubtitleLanguage(uint, uint StreamIndex) | AvFormatDecoder | virtual |
| GetTeletextDecoderType(void) const override | AvFormatDecoder | virtual |
| GetTeletextLanguage(uint Index) | AvFormatDecoder | virtual |
| GetTrack(uint Type) | DecoderBase | |
| GetTrackCount(uint Type) | DecoderBase | virtual |
| GetTrackDesc(uint Type, uint TrackNo) override | AvFormatDecoder | 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 | AvFormatDecoder | inlinevirtual |
| GetVideoFrameRate(AVStream *Stream, AVCodecContext *Context, bool Sanitise=false) | AvFormatDecoder | protected |
| GetWaitForChange(void) const | DecoderBase | |
| GetXDS(const QString &Key) const override | AvFormatDecoder | virtual |
| H264PreProcessPkt(AVCodecContext *codecContext, AVStream *stream, AVPacket *pkt) | AvFormatDecoder | protected |
| HandleGopStart(AVPacket *pkt, bool can_reliably_parse_keyframes) | AvFormatDecoder | protected |
| HasPositionMap(void) const | DecoderBase | inline |
| HasVideo() | AvFormatDecoder | protected |
| InitVideoCodec(AVStream *stream, AVCodecContext *codecContext, bool selectedStream=false) | AvFormatDecoder | protected |
| IsErrored() const | DecoderBase | inline |
| IsLastFrameKey(void) const override | AvFormatDecoder | inlinevirtual |
| IsValidStream(int) | AvFormatDecoder | inlineprotectedvirtual |
| m_allowedQuit | AvFormatDecoder | protected |
| m_atEof | DecoderBase | protected |
| m_audio | DecoderBase | protected |
| m_audioIn | AvFormatDecoder | protected |
| m_audioOut | AvFormatDecoder | protected |
| m_audioReadAhead | AvFormatDecoder | protected |
| m_audioSamples | AvFormatDecoder | protected |
| m_avCodecLock | AvFormatDecoder | protected |
| m_avcParser | AvFormatDecoder | protected |
| m_averrorCount | AvFormatDecoder | protected |
| m_avfRingBuffer | AvFormatDecoder | protected |
| m_bitrate | DecoderBase | protected |
| m_ccd608 | AvFormatDecoder | protected |
| m_ccd708 | AvFormatDecoder | protected |
| m_ccX08InPmt | AvFormatDecoder | protected |
| m_ccX08InTracks | AvFormatDecoder | protected |
| m_codecMap | AvFormatDecoder | 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_decodedVideoFrame | AvFormatDecoder | protected |
| m_directRendering | AvFormatDecoder | protected |
| m_disablePassthru | AvFormatDecoder | protected |
| m_dontSyncPositionMap | DecoderBase | protected |
| m_durToFrameMap | DecoderBase | protected |
| m_errored | DecoderBase | protected |
| m_exitAfterDecoded | DecoderBase | protected |
| m_firstVPts | AvFormatDecoder | protected |
| m_firstVPtsInuse | AvFormatDecoder | protected |
| m_fps | DecoderBase | protected |
| m_fpsMultiplier | DecoderBase | protected |
| m_fpsSkip | DecoderBase | protected |
| m_frameCounter | DecoderBase | protected |
| m_frameDecoded | AvFormatDecoder | protected |
| m_framesPlayed | DecoderBase | protected |
| m_framesRead | DecoderBase | protected |
| m_frameToDurMap | DecoderBase | protected |
| m_gopSet | AvFormatDecoder | protected |
| m_gotVideoFrame | AvFormatDecoder | protected |
| m_hasFullPositionMap | DecoderBase | protected |
| m_hasKeyFrameAdjustTable | DecoderBase | protected |
| m_hasVideo | AvFormatDecoder | protected |
| m_ic | AvFormatDecoder | protected |
| m_indexOffset | DecoderBase | protected |
| m_isDbIgnored | AvFormatDecoder | protected |
| m_itv | AvFormatDecoder | protected |
| m_justAfterChange | DecoderBase | protected |
| m_keyframeDist | DecoderBase | protected |
| m_languagePreference | DecoderBase | protected |
| m_lastAPts | AvFormatDecoder | protected |
| m_lastCcPtsu | AvFormatDecoder | protected |
| m_lastKey | DecoderBase | protected |
| m_lastPositionMapUpdate | DecoderBase | mutableprotected |
| m_lastVPts | AvFormatDecoder | protected |
| m_livetv | DecoderBase | protected |
| m_maxKeyframeDist | AvFormatDecoder | protected |
| m_mythCodecCtx | DecoderBase | protected |
| m_needDummyVideoFrames | AvFormatDecoder | protected |
| m_nextDecodedFrameIsKeyFrame | DecoderBase | protected |
| m_parent | DecoderBase | protected |
| m_playbackInfo | DecoderBase | protected |
| m_playerFlags | AvFormatDecoder | protected |
| m_pmtTracks | AvFormatDecoder | protected |
| m_pmtTrackTypes | AvFormatDecoder | protected |
| m_positionMap | DecoderBase | protected |
| m_positionMapLock | DecoderBase | mutableprotected |
| m_positionMapType | DecoderBase | protected |
| m_posmapStarted | DecoderBase | protected |
| m_prevGopPos | AvFormatDecoder | protected |
| m_processFrames | AvFormatDecoder | protected |
| m_readAdjust | DecoderBase | protected |
| m_recordingHasPositionMap | DecoderBase | protected |
| m_renderFormats | DecoderBase | protected |
| m_resetHardwareDecoders | AvFormatDecoder | protected |
| m_ringBuffer | DecoderBase | protected |
| m_seekSnap | DecoderBase | protected |
| m_seenGop | AvFormatDecoder | protected |
| m_selectedForcedTrack | DecoderBase | protected |
| m_selectedTrack | DecoderBase | protected |
| m_seqCount | AvFormatDecoder | protected |
| m_skipAudio | AvFormatDecoder | protected |
| m_startCodeState | AvFormatDecoder | protected |
| m_stereo3D | DecoderBase | protected |
| m_storedPackets | AvFormatDecoder | protected |
| m_streamsChanged | AvFormatDecoder | protected |
| m_streamTracks | AvFormatDecoder | protected |
| m_streamTrackTypes | AvFormatDecoder | protected |
| m_swsCtx | AvFormatDecoder | protected |
| m_totalDuration | DecoderBase | protected |
| m_trackLock | DecoderBase | protected |
| m_tracks | DecoderBase | protected |
| m_trackTotalDuration | DecoderBase | protected |
| m_transcoding | DecoderBase | protected |
| m_ttd | AvFormatDecoder | protected |
| m_videoCodecId | AvFormatDecoder | protected |
| m_videoDisplayProfile | DecoderBase | protected |
| m_videoRotation | DecoderBase | protected |
| m_waitingForChange | DecoderBase | protected |
| m_wantedTrack | DecoderBase | protected |
| m_watchingRecording | DecoderBase | protected |
| MpegPreProcessPkt(AVCodecContext *codecContext, AVStream *stream, AVPacket *pkt) | AvFormatDecoder | protected |
| NextTrack(uint Type) | DecoderBase | |
| NormalizeVideoTimecode(std::chrono::milliseconds timecode) override | AvFormatDecoder | virtual |
| NormalizeVideoTimecode(AVStream *st, std::chrono::milliseconds timecode) | AvFormatDecoder | virtual |
| OpenAVCodec(AVCodecContext *avctx, const AVCodec *codec) | AvFormatDecoder | protected |
| OpenFile(MythMediaBuffer *Buffer, bool novideo, TestBufferVec &testbuf) override | AvFormatDecoder | virtual |
| operator=(const AvFormatDecoder &)=delete | AvFormatDecoder | |
| PosMapFromDb(void) | DecoderBase | virtual |
| PosMapFromEnc(void) | DecoderBase | virtual |
| PostProcessTracks(void) | AvFormatDecoder | inlineprotectedvirtual |
| PreProcessVideoPacket(AVCodecContext *codecContext, AVStream *stream, AVPacket *pkt) | AvFormatDecoder | protected |
| ProcessAudioPacket(AVCodecContext *codecContext, AVStream *stream, AVPacket *pkt, DecodeType decodetype) | AvFormatDecoder | protected |
| ProcessDataPacket(AVStream *curstream, AVPacket *pkt, DecodeType decodetype) | AvFormatDecoder | protectedvirtual |
| ProcessDSMCCPacket(const AVStream *stream, const AVPacket *pkt) | AvFormatDecoder | protected |
| ProcessDVBDataPacket(const AVStream *stream, const AVPacket *pkt) | AvFormatDecoder | protected |
| ProcessRawTextPacket(AVPacket *Packet) | AvFormatDecoder | protected |
| ProcessSubtitlePacket(AVCodecContext *codecContext, AVStream *stream, AVPacket *pkt) | AvFormatDecoder | protected |
| ProcessVBIDataPacket(const AVStream *stream, const AVPacket *pkt) | AvFormatDecoder | protected |
| ProcessVideoFrame(AVCodecContext *codecContext, AVStream *Stream, AVFrame *AvFrame) | AvFormatDecoder | protectedvirtual |
| ProcessVideoPacket(AVCodecContext *codecContext, AVStream *stream, AVPacket *pkt, bool &Retry) | AvFormatDecoder | protectedvirtual |
| ReadPacket(AVFormatContext *ctx, AVPacket *pkt, bool &storePacket) | AvFormatDecoder | protectedvirtual |
| remove_tracks_not_in_same_AVProgram(int stream_index) | AvFormatDecoder | protected |
| RemoveAudioStreams() | AvFormatDecoder | protected |
| Reset(bool reset_video_data, bool seek_reset, bool reset_file) override | AvFormatDecoder | 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 | |
| ScanATSCCaptionStreams(int av_index) | AvFormatDecoder | protected |
| ScanDSMCCStreams(AVBufferRef *pmt_section) | AvFormatDecoder | protected |
| ScanRawTextCaptions(int av_stream_index) | AvFormatDecoder | protected |
| ScanStreams(bool novideo) | AvFormatDecoder | |
| ScanTeletextCaptions(int av_index) | AvFormatDecoder | protected |
| SeekReset(long long newkey, uint skipFrames, bool doFlush, bool discardFrames) override | AvFormatDecoder | protectedvirtual |
| selectBestAudioTrack(int lang_key, const std::vector< int > &ftype) | AvFormatDecoder | protected |
| SetAudioByComponentTag(int Tag) override | AvFormatDecoder | virtual |
| SetDecodeAllSubtitles(bool DecodeAll) | DecoderBase | |
| SetDisablePassThrough(bool disable) override | AvFormatDecoder | virtual |
| SetEof(bool eof) override | AvFormatDecoder | virtual |
| SetEofState(EofState eof) | DecoderBase | inlinevirtual |
| SetFramesPlayed(long long newValue) | DecoderBase | inline |
| SetIdrOnlyKeyframes(bool value) override | AvFormatDecoder | 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) override | AvFormatDecoder | virtual |
| SetTranscoding(bool value) | DecoderBase | inline |
| SetupAudioStream(void) | AvFormatDecoder | protected |
| SetupAudioStreamSubIndexes(int streamIndex) | AvFormatDecoder | protected |
| SetVideoByComponentTag(int Tag) override | AvFormatDecoder | virtual |
| SetWaitForChange(void) | DecoderBase | |
| SetWatchingRecording(bool mode) | DecoderBase | virtual |
| StreamChangeCheck(void) | AvFormatDecoder | protectedvirtual |
| streams_changed(void *data, int avprogram_id) | AvFormatDecoder | static |
| SyncPositionMap(void) | DecoderBase | virtual |
| 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 |
| UpdateATSCCaptionTracks(void) | AvFormatDecoder | protected |
| UpdateCaptionTracksFromStreams(bool check_608, bool check_708) | AvFormatDecoder | protected |
| UpdateFramesPlayed(void) override | AvFormatDecoder | protectedvirtual |
| ~AvFormatDecoder() override | AvFormatDecoder | |
| ~DecoderBase() | DecoderBase | virtual |