| Acquire(MythRenderOpenGL *Context, MythVideoColourSpace *ColourSpace, MythVideoFrame *Frame, FrameScanType Scan) override | MythVAAPIInteropDRM | virtual |
| AcquirePrime(VASurfaceID Id, MythRenderOpenGL *Context, MythVideoFrame *Frame) | MythVAAPIInteropDRM | private |
| AcquireVAAPI(VASurfaceID Id, MythRenderOpenGL *Context, MythVideoFrame *Frame) | MythVAAPIInteropDRM | private |
| CleanupDRMPRIME() | MythVAAPIInteropDRM | private |
| CleanupReferenceFrames() | MythVAAPIInteropDRM | private |
| ClearDMATextures(MythRenderOpenGL *Context, std::vector< MythVideoTextureOpenGL * > &Textures) | MythEGLDMABUF | static |
| CreateComposed(AVDRMFrameDescriptor *Desc, MythRenderOpenGL *Context, MythVideoFrame *Frame, FrameScanType Scan) const | MythEGLDMABUF | inlineprivate |
| CreateDummy() | MythInteropGPU | static |
| CreateSeparate(AVDRMFrameDescriptor *Desc, MythRenderOpenGL *Context, MythVideoFrame *Frame) const | MythEGLDMABUF | inlineprivate |
| CreateSeparate2(AVDRMFrameDescriptor *Desc, MythRenderOpenGL *Context, MythVideoFrame *Frame) const | MythEGLDMABUF | inlineprivate |
| CreateTextures(AVDRMFrameDescriptor *Desc, MythRenderOpenGL *Context, MythVideoFrame *Frame, bool UseSeparate, FrameScanType Scan=kScan_Progressive) | MythEGLDMABUF | |
| CreateVAAPI(MythPlayerUI *Player, MythRenderOpenGL *Context) | MythVAAPIInterop | static |
| DecrRef(void) | ReferenceCounter | virtual |
| Deinterlace(MythVideoFrame *Frame, VASurfaceID Current, FrameScanType Scan) | MythVAAPIInterop | protected |
| DeleteTextures() override | MythVAAPIInteropDRM | virtual |
| DestroyDeinterlacer() override | MythVAAPIInteropDRM | protectedvirtual |
| DRM_DRMPRIME enum value | MythInteropGPU | |
| DUMMY enum value | MythInteropGPU | |
| GetDefaultFree() | MythInteropGPU | |
| GetDefaultUserOpaque() | MythInteropGPU | |
| GetDisplay(void) | MythVAAPIInterop | |
| GetDRMFrameDescriptor(VASurfaceID Id) | MythVAAPIInteropDRM | private |
| GetPlayer() | MythInteropGPU | |
| GetReferenceFrames() | MythVAAPIInteropDRM | private |
| GetType() | MythInteropGPU | |
| GetTypes(MythRender *Render, MythInteropGPU::InteropMap &Types) | MythOpenGLInterop | static |
| MythInteropGPU::GetTypes(MythRender *Render) | MythInteropGPU | static |
| GetVAAPITypes(MythRenderOpenGL *Context, MythInteropGPU::InteropMap &Types) | MythVAAPIInterop | static |
| GetVendor(void) | MythVAAPIInterop | |
| GL_DRMPRIME enum value | MythInteropGPU | |
| GL_MEDIACODEC enum value | MythInteropGPU | |
| GL_MMAL enum value | MythInteropGPU | |
| GL_NVDEC enum value | MythInteropGPU | |
| GL_VAAPIEGLDRM enum value | MythInteropGPU | |
| GL_VAAPIGLXCOPY enum value | MythInteropGPU | |
| GL_VAAPIGLXPIX enum value | MythInteropGPU | |
| GL_VDPAU enum value | MythInteropGPU | |
| GL_VTB enum value | MythInteropGPU | |
| GL_VTBSURFACE enum value | MythInteropGPU | |
| HaveDMABuf(MythRenderOpenGL *Context) | MythEGLDMABUF | static |
| IncrRef(void) | ReferenceCounter | virtual |
| InitaliseDisplay(void) | MythVAAPIInterop | protected |
| InteropMap typedef | MythInteropGPU | |
| InteropType enum name | MythInteropGPU | |
| InteropTypes typedef | MythInteropGPU | |
| IsSupported(MythRenderOpenGL *Context) | MythVAAPIInteropDRM | static |
| m_context | MythInteropGPU | protected |
| m_defaultFree | MythInteropGPU | protected |
| m_defaultUserOpaque | MythInteropGPU | protected |
| m_deinterlacer | MythVAAPIInterop | protected |
| m_deinterlacer2x | MythVAAPIInterop | protected |
| m_discontinuityCounter | MythInteropGPU | protected |
| m_drmFile | MythVAAPIInteropDRM | private |
| m_drmFrames | MythVAAPIInteropDRM | private |
| m_filterError | MythVAAPIInterop | protected |
| m_filterGraph | MythVAAPIInterop | protected |
| m_filterHeight | MythVAAPIInterop | protected |
| m_filterSink | MythVAAPIInterop | protected |
| m_filterSource | MythVAAPIInterop | protected |
| m_filterWidth | MythVAAPIInterop | protected |
| m_firstField | MythVAAPIInterop | protected |
| m_lastFilteredFrame | MythVAAPIInterop | protected |
| m_lastFilteredFrameCount | MythVAAPIInterop | protected |
| m_logDebug | ReferenceCounter | protected |
| m_openglContext | MythOpenGLInterop | protected |
| m_openglTextures | MythOpenGLInterop | protected |
| m_player | MythInteropGPU | protected |
| m_referenceCount | ReferenceCounter | protected |
| m_referenceFrames | MythVAAPIInteropDRM | private |
| m_textureSize | MythInteropGPU | protected |
| m_type | MythInteropGPU | protected |
| m_useModifiers | MythEGLDMABUF | private |
| m_usePrime | MythVAAPIInteropDRM | private |
| m_vaDisplay | MythVAAPIInterop | protected |
| m_vaVendor | MythVAAPIInterop | protected |
| m_vppFramesContext | MythVAAPIInterop | protected |
| MythEGLDMABUF(MythRenderOpenGL *Context) | MythEGLDMABUF | explicit |
| MythInteropGPU(MythRender *Context, InteropType Type, MythPlayerUI *Player=nullptr) | MythInteropGPU | |
| MythOpenGLInterop(MythRenderOpenGL *Context, InteropType Type, MythPlayerUI *Player=nullptr) | MythOpenGLInterop | protected |
| MythVAAPIInterop(MythPlayerUI *Player, MythRenderOpenGL *Context, InteropType Type) | MythVAAPIInterop | protected |
| MythVAAPIInteropDRM(MythPlayerUI *Player, MythRenderOpenGL *Context, InteropType Type) | MythVAAPIInteropDRM | |
| PostInitDeinterlacer() override | MythVAAPIInteropDRM | protectedvirtual |
| PrintDebug(void) | ReferenceCounter | static |
| ReferenceCounter(const QString &debugName, bool logDebug=true) | ReferenceCounter | explicit |
| Retrieve(MythRenderOpenGL *Context, MythVideoColourSpace *ColourSpace, MythVideoFrame *Frame, FrameScanType Scan) | MythOpenGLInterop | static |
| RotateReferenceFrames(AVBufferRef *Buffer) | MythVAAPIInteropDRM | private |
| SetDefaultFree(FreeAVHWDeviceContext FreeContext) | MythInteropGPU | |
| SetDefaultUserOpaque(void *UserOpaque) | MythInteropGPU | |
| SetupDeinterlacer(MythDeintType Deinterlacer, bool DoubleRate, AVBufferRef *FramesContext, int Width, int Height, AVFilterGraph *&Graph, AVFilterContext *&Source, AVFilterContext *&Sink) | MythVAAPIInterop | static |
| TestPrimeInterop() | MythVAAPIInteropDRM | private |
| TypesToString(const InteropMap &Types) | MythInteropGPU | static |
| TypeToString(InteropType Type) | MythInteropGPU | static |
| Unsupported enum value | MythInteropGPU | |
| VATypeToMythType(uint32_t Fourcc) | MythVAAPIInteropDRM | privatestatic |
| VerifySurface(MythRenderOpenGL *Context, MythVideoFrame *Frame) | MythVAAPIInterop | |
| ~MythEGLDMABUF()=default | MythEGLDMABUF | |
| ~MythInteropGPU() override | MythInteropGPU | |
| ~MythOpenGLInterop() override | MythOpenGLInterop | |
| ~MythVAAPIInterop() override | MythVAAPIInterop | protected |
| ~MythVAAPIInteropDRM() override | MythVAAPIInteropDRM | |
| ~ReferenceCounter(void) | ReferenceCounter | protectedvirtual |