Acquire(MythRenderOpenGL *Context, MythVideoColourSpace *ColourSpace, MythVideoFrame *Frame, FrameScanType Scan) override | MythVDPAUInterop | virtual |
Cleanup(void) | MythVDPAUInterop | private |
CleanupDeinterlacer(void) | MythVDPAUInterop | private |
CreateDummy() | MythInteropGPU | static |
CreateVDPAU(MythPlayerUI *Player, MythRenderOpenGL *Context, MythCodecID CodecId) | MythVDPAUInterop | static |
DecrRef(void) | ReferenceCounter | virtual |
DeleteTextures() | MythOpenGLInterop | protectedvirtual |
DisplayPreempted(void) | MythVDPAUInterop | slot |
DRM_DRMPRIME enum value | MythInteropGPU | |
DUMMY enum value | MythInteropGPU | |
GetDefaultFree() | MythInteropGPU | |
GetDefaultUserOpaque() | MythInteropGPU | |
GetPlayer() | MythInteropGPU | |
GetType() | MythInteropGPU | |
GetTypes(MythRender *Render, MythInteropGPU::InteropMap &Types) | MythOpenGLInterop | static |
MythInteropGPU::GetTypes(MythRender *Render) | MythInteropGPU | static |
GetVDPAUTypes(MythRenderOpenGL *Render, MythInteropGPU::InteropMap &Types) | MythVDPAUInterop | static |
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 | |
IncrRef(void) | ReferenceCounter | virtual |
InitNV(AVVDPAUDeviceContext *DeviceContext) | MythVDPAUInterop | private |
InitVDPAU(AVVDPAUDeviceContext *DeviceContext, VdpVideoSurface Surface, MythDeintType Deint, bool DoubleRate) | MythVDPAUInterop | private |
InteropMap typedef | MythInteropGPU | |
InteropType enum name | MythInteropGPU | |
InteropTypes typedef | MythInteropGPU | |
IsPreempted(void) const | MythVDPAUInterop | |
m_accessNV | MythVDPAUInterop | private |
m_codec | MythVDPAUInterop | private |
m_colourSpace | MythVDPAUInterop | private |
m_context | MythInteropGPU | protected |
m_defaultFree | MythInteropGPU | protected |
m_defaultUserOpaque | MythInteropGPU | protected |
m_deinterlacer | MythVDPAUInterop | private |
m_discontinuityCounter | MythInteropGPU | protected |
m_finiNV | MythVDPAUInterop | private |
m_helper | MythVDPAUInterop | private |
m_initNV | MythVDPAUInterop | private |
m_logDebug | ReferenceCounter | protected |
m_mapNV | MythVDPAUInterop | private |
m_mapped | MythVDPAUInterop | private |
m_mixer | MythVDPAUInterop | private |
m_mixerChroma | MythVDPAUInterop | private |
m_mixerSize | MythVDPAUInterop | private |
m_openglContext | MythOpenGLInterop | protected |
m_openglTextures | MythOpenGLInterop | protected |
m_outputSurface | MythVDPAUInterop | private |
m_outputSurfaceReg | MythVDPAUInterop | private |
m_player | MythInteropGPU | protected |
m_preempted | MythVDPAUInterop | private |
m_preemptedWarning | MythVDPAUInterop | private |
m_referenceCount | ReferenceCounter | protected |
m_referenceFrames | MythVDPAUInterop | private |
m_registerNV | MythVDPAUInterop | private |
m_textureSize | MythInteropGPU | protected |
m_type | MythInteropGPU | protected |
m_unmapNV | MythVDPAUInterop | private |
MythInteropGPU(MythRender *Context, InteropType Type, MythPlayerUI *Player=nullptr) | MythInteropGPU | |
MythOpenGLInterop(MythRenderOpenGL *Context, InteropType Type, MythPlayerUI *Player=nullptr) | MythOpenGLInterop | protected |
MythVDPAUInterop(MythPlayerUI *Player, MythRenderOpenGL *Context, MythCodecID CodecID) | MythVDPAUInterop | protected |
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) | MythVDPAUInterop | private |
SetDefaultFree(FreeAVHWDeviceContext FreeContext) | MythInteropGPU | |
SetDefaultUserOpaque(void *UserOpaque) | MythInteropGPU | |
TypesToString(const InteropMap &Types) | MythInteropGPU | static |
TypeToString(InteropType Type) | MythInteropGPU | static |
Unsupported enum value | MythInteropGPU | |
UpdateColourSpace(bool PrimariesChanged) | MythVDPAUInterop | slot |
~MythInteropGPU() override | MythInteropGPU | |
~MythOpenGLInterop() override | MythOpenGLInterop | |
~MythVDPAUInterop() override | MythVDPAUInterop | protected |
~ReferenceCounter(void) | ReferenceCounter | protectedvirtual |