| AV1 enum value | MythCodecContext | |
| AV1High enum value | MythCodecContext | |
| AV1Main enum value | MythCodecContext | |
| AV1Professional enum value | MythCodecContext | |
| CodecProfile enum name | MythCodecContext | |
| CreateContext(DecoderBase *Parent, MythCodecID Codec) | MythCodecContext | static |
| CreateDecoderCallback(void *Wait, void *Context, void *Callback) | MythCodecContext | static |
| CreateDevice(AVHWDeviceType Type, MythInteropGPU *Interop, const QString &Device=QString()) | MythCodecContext | static |
| DecoderNeedsReset(AVCodecContext *) | MythCodecContext | inlinevirtual |
| DecoderWillResetOnAspect(void) | MythCodecContext | inlinevirtual |
| DecoderWillResetOnFlush() override | MythV4L2M2MContext | virtual |
| DestroyInterop(MythInteropGPU *Interop) | MythCodecContext | protectedstatic |
| DeviceContextFinished(AVHWDeviceContext *Context) | MythCodecContext | static |
| FFmpegToMythProfile(AVCodecID CodecID, int Profile) | MythCodecContext | static |
| FilteredReceiveFrame(AVCodecContext *Context, AVFrame *Frame) | MythCodecContext | virtual |
| FindDecoder(const QString &Decoder, AVStream *Stream, AVCodecContext **Context, const AVCodec **Codec) | MythCodecContext | static |
| FramesContextFinished(AVHWFramesContext *Context) | MythCodecContext | static |
| FrameTypeIsSupported(AVCodecContext *Context, VideoFrameType Format) | MythCodecContext | static |
| GetBuffer(AVCodecContext *Context, MythVideoFrame *Frame, AVFrame *AvFrame, int) | MythV4L2M2MContext | static |
| MythDRMPRIMEContext::GetBuffer(struct AVCodecContext *Context, AVFrame *Frame, int Flags) | MythCodecContext | static |
| GetBuffer2(struct AVCodecContext *Context, MythVideoFrame *Frame, AVFrame *AvFrame, int Flags) | MythCodecContext | static |
| GetDecoderDescription(void) | MythCodecContext | static |
| GetDecoderList(QStringList &Decoders) | MythV4L2M2MContext | static |
| GetDecoders(RenderOptions &Opts, bool Reinit=false) | MythCodecContext | static |
| GetDRMBuffer(AVCodecContext *Context, MythVideoFrame *Frame, AVFrame *AvFrame, int) | MythDRMPRIMEContext | |
| GetFormat(AVCodecContext *Context, const AVPixelFormat *PixFmt) | MythDRMPRIMEContext | static |
| GetPlayerUI(AVCodecContext *Context) | MythCodecContext | static |
| GetPrimeCodec(AVCodecContext **Context, const AVCodec **Codec, AVStream *Stream, MythCodecID Successs, MythCodecID Failure, const QString &CodecName, AVPixelFormat Format) | MythDRMPRIMEContext | protectedstatic |
| GetProfileDescription(CodecProfile Profile, QSize Size, VideoFrameType Format=FMT_NONE, uint ColorDepth=0) | MythCodecContext | static |
| GetProfiles(const std::vector< V4L2Mapping > &Profiles) | MythV4L2M2MContext | privatestatic |
| GetRequestProfiles() | MythV4L2M2MContext | protectedstatic |
| GetStandardProfiles() | MythV4L2M2MContext | protectedstatic |
| GetSupportedCodec(AVCodecContext **Context, const AVCodec **Codec, const QString &Decoder, AVStream *Stream, uint StreamType) | MythV4L2M2MContext | static |
| GetV4L2RequestFormat(AVCodecContext *Context, const AVPixelFormat *PixFmt) | MythV4L2M2MContext | static |
| H263 enum value | MythCodecContext | |
| H264 enum value | MythCodecContext | |
| H264Baseline enum value | MythCodecContext | |
| H264ConstrainedBaseline enum value | MythCodecContext | |
| H264ConstrainedHigh enum value | MythCodecContext | |
| H264Extended enum value | MythCodecContext | |
| H264High enum value | MythCodecContext | |
| H264High10 enum value | MythCodecContext | |
| H264High422 enum value | MythCodecContext | |
| H264High444 enum value | MythCodecContext | |
| H264Main enum value | MythCodecContext | |
| H264MainExtended enum value | MythCodecContext | |
| HavePrimeDecoders(bool Reinit=false, AVCodecID Codec=AV_CODEC_ID_NONE) | MythDRMPRIMEContext | static |
| HaveV4L2Codecs(bool Reinit=false) | MythV4L2M2MContext | static |
| HEVC enum value | MythCodecContext | |
| HEVCMain enum value | MythCodecContext | |
| HEVCMain10 enum value | MythCodecContext | |
| HEVCMain10HDR enum value | MythCodecContext | |
| HEVCMain10HDRPlus enum value | MythCodecContext | |
| HEVCMainStill enum value | MythCodecContext | |
| HEVCRext enum value | MythCodecContext | |
| HwDecoderInit(AVCodecContext *Context) override | MythV4L2M2MContext | virtual |
| InitialiseDecoder(AVCodecContext *Context, CreateHWDecoder Callback, const QString &Debug) | MythCodecContext | static |
| InitialiseDecoder2(AVCodecContext *Context, CreateHWDecoder Callback, const QString &Debug) | MythCodecContext | static |
| InitialiseV4L2RequestContext(AVCodecContext *Context) | MythV4L2M2MContext | static |
| InitVideoCodec(AVCodecContext *Context, bool SelectedStream, bool &DirectRendering) override | MythV4L2M2MContext | virtual |
| IsDeinterlacing(bool &, bool=false) | MythCodecContext | inlinevirtual |
| IsUnsupportedProfile(AVCodecContext *Context) | MythCodecContext | static |
| m_codecID | MythCodecContext | protected |
| m_interop | MythDRMPRIMEContext | protected |
| m_parent | MythCodecContext | protected |
| m_request | MythV4L2M2MContext | private |
| m_resetRequired | MythCodecContext | protected |
| MJPEG enum value | MythCodecContext | |
| MPEG1 enum value | MythCodecContext | |
| MPEG2 enum value | MythCodecContext | |
| MPEG2422 enum value | MythCodecContext | |
| MPEG2High enum value | MythCodecContext | |
| MPEG2Main enum value | MythCodecContext | |
| MPEG2Simple enum value | MythCodecContext | |
| MPEG2SNR enum value | MythCodecContext | |
| MPEG2Spatial enum value | MythCodecContext | |
| MPEG4 enum value | MythCodecContext | |
| MPEG4AdvancedCoding enum value | MythCodecContext | |
| MPEG4AdvancedCore enum value | MythCodecContext | |
| MPEG4AdvancedRT enum value | MythCodecContext | |
| MPEG4AdvancedScaleableTexture enum value | MythCodecContext | |
| MPEG4AdvancedSimple enum value | MythCodecContext | |
| MPEG4BasicAnimated enum value | MythCodecContext | |
| MPEG4Core enum value | MythCodecContext | |
| MPEG4CoreScaleable enum value | MythCodecContext | |
| MPEG4Hybrid enum value | MythCodecContext | |
| MPEG4Main enum value | MythCodecContext | |
| MPEG4NBit enum value | MythCodecContext | |
| MPEG4ScaleableTexture enum value | MythCodecContext | |
| MPEG4Simple enum value | MythCodecContext | |
| MPEG4SimpleFace enum value | MythCodecContext | |
| MPEG4SimpleScaleable enum value | MythCodecContext | |
| MPEG4SimpleStudio enum value | MythCodecContext | |
| MythCodecContext(DecoderBase *Parent, MythCodecID CodecID) | MythCodecContext | explicit |
| MythDRMPRIMEContext(DecoderBase *Parent, MythCodecID CodecID) | MythDRMPRIMEContext | |
| MythV4L2M2MContext(DecoderBase *Parent, MythCodecID CodecID) | MythV4L2M2MContext | |
| NewHardwareFramesContext(void) | MythCodecContext | protectedstatic |
| NoProfile enum value | MythCodecContext | |
| PostProcessFrame(AVCodecContext *, MythVideoFrame *) | MythCodecContext | inlinevirtual |
| ReleaseBuffer(void *Opaque, uint8_t *Data) | MythCodecContext | static |
| RetrieveFrame(AVCodecContext *Context, MythVideoFrame *Frame, AVFrame *AvFrame) override | MythV4L2M2MContext | virtual |
| RetrieveHWFrame(MythVideoFrame *Frame, AVFrame *AvFrame) | MythCodecContext | protectedvirtual |
| s_drmPrimeDecoders | MythDRMPRIMEContext | protectedstatic |
| s_drmPrimeLock | MythDRMPRIMEContext | protectedstatic |
| s_hwFramesContextCount | MythCodecContext | protectedstatic |
| SetDecoderOptions(AVCodecContext *Context, const AVCodec *Codec) override | MythV4L2M2MContext | virtual |
| SetDeinterlacing(AVCodecContext *, MythVideoProfile *, bool) | MythCodecContext | inlinevirtual |
| VC1 enum value | MythCodecContext | |
| VC1Advanced enum value | MythCodecContext | |
| VC1Complex enum value | MythCodecContext | |
| VC1Main enum value | MythCodecContext | |
| VC1Simple enum value | MythCodecContext | |
| VP8 enum value | MythCodecContext | |
| VP9 enum value | MythCodecContext | |
| VP9_0 enum value | MythCodecContext | |
| VP9_1 enum value | MythCodecContext | |
| VP9_2 enum value | MythCodecContext | |
| VP9_2HDR enum value | MythCodecContext | |
| VP9_2HDRPlus enum value | MythCodecContext | |
| VP9_3 enum value | MythCodecContext | |
| VP9_3HDR enum value | MythCodecContext | |
| VP9_3HDRPlus enum value | MythCodecContext | |
| ~MythCodecContext()=default | MythCodecContext | virtual |
| ~MythDRMPRIMEContext() override | MythDRMPRIMEContext | |
| ~MythV4L2M2MContext() override=default | MythV4L2M2MContext | |