MythTV  master
MythVAAPIInterop Member List

This is the complete list of members for MythVAAPIInterop, including all inherited members.

Acquire(MythRenderOpenGL *Context, MythVideoColourSpace *ColourSpace, MythVideoFrame *Frame, FrameScanType Scan)MythOpenGLInteropvirtual
CreateDummy()MythInteropGPUstatic
CreateVAAPI(MythPlayerUI *Player, MythRenderOpenGL *Context)MythVAAPIInteropstatic
DecrRef(void)ReferenceCountervirtual
Deinterlace(MythVideoFrame *Frame, VASurfaceID Current, FrameScanType Scan)MythVAAPIInteropprotected
DeleteTextures()MythOpenGLInteropprotectedvirtual
DestroyDeinterlacer(void)MythVAAPIInteropprotectedvirtual
DRM_DRMPRIME enum valueMythInteropGPU
DUMMY enum valueMythInteropGPU
GetDefaultFree()MythInteropGPU
GetDefaultUserOpaque()MythInteropGPU
GetDisplay(void)MythVAAPIInterop
GetPlayer()MythInteropGPU
GetType()MythInteropGPU
GetTypes(MythRender *Render, MythInteropGPU::InteropMap &Types)MythOpenGLInteropstatic
MythInteropGPU::GetTypes(MythRender *Render)MythInteropGPUstatic
GetVAAPITypes(MythRenderOpenGL *Context, MythInteropGPU::InteropMap &Types)MythVAAPIInteropstatic
GetVendor(void)MythVAAPIInterop
GL_DRMPRIME enum valueMythInteropGPU
GL_MEDIACODEC enum valueMythInteropGPU
GL_MMAL enum valueMythInteropGPU
GL_NVDEC enum valueMythInteropGPU
GL_VAAPIEGLDRM enum valueMythInteropGPU
GL_VAAPIGLXCOPY enum valueMythInteropGPU
GL_VAAPIGLXPIX enum valueMythInteropGPU
GL_VDPAU enum valueMythInteropGPU
GL_VTB enum valueMythInteropGPU
GL_VTBSURFACE enum valueMythInteropGPU
IncrRef(void)ReferenceCountervirtual
InitaliseDisplay(void)MythVAAPIInteropprotected
InteropMap typedefMythInteropGPU
InteropType enum nameMythInteropGPU
InteropTypes typedefMythInteropGPU
m_contextMythInteropGPUprotected
m_defaultFreeMythInteropGPUprotected
m_defaultUserOpaqueMythInteropGPUprotected
m_deinterlacerMythVAAPIInteropprotected
m_deinterlacer2xMythVAAPIInteropprotected
m_discontinuityCounterMythInteropGPUprotected
m_filterErrorMythVAAPIInteropprotected
m_filterGraphMythVAAPIInteropprotected
m_filterHeightMythVAAPIInteropprotected
m_filterSinkMythVAAPIInteropprotected
m_filterSourceMythVAAPIInteropprotected
m_filterWidthMythVAAPIInteropprotected
m_firstFieldMythVAAPIInteropprotected
m_lastFilteredFrameMythVAAPIInteropprotected
m_lastFilteredFrameCountMythVAAPIInteropprotected
m_logDebugReferenceCounterprotected
m_openglContextMythOpenGLInteropprotected
m_openglTexturesMythOpenGLInteropprotected
m_playerMythInteropGPUprotected
m_referenceCountReferenceCounterprotected
m_textureSizeMythInteropGPUprotected
m_typeMythInteropGPUprotected
m_vaDisplayMythVAAPIInteropprotected
m_vaVendorMythVAAPIInteropprotected
m_vppFramesContextMythVAAPIInteropprotected
MythInteropGPU(MythRender *Context, InteropType Type, MythPlayerUI *Player=nullptr)MythInteropGPU
MythOpenGLInterop(MythRenderOpenGL *Context, InteropType Type, MythPlayerUI *Player=nullptr)MythOpenGLInteropprotected
MythVAAPIInterop(MythPlayerUI *Player, MythRenderOpenGL *Context, InteropType Type)MythVAAPIInteropprotected
PostInitDeinterlacer(void)MythVAAPIInteropinlineprotectedvirtual
PrintDebug(void)ReferenceCounterstatic
ReferenceCounter(const QString &debugName, bool logDebug=true)ReferenceCounterexplicit
Retrieve(MythRenderOpenGL *Context, MythVideoColourSpace *ColourSpace, MythVideoFrame *Frame, FrameScanType Scan)MythOpenGLInteropstatic
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)MythVAAPIInteropstatic
TypesToString(const InteropMap &Types)MythInteropGPUstatic
TypeToString(InteropType Type)MythInteropGPUstatic
Unsupported enum valueMythInteropGPU
VerifySurface(MythRenderOpenGL *Context, MythVideoFrame *Frame)MythVAAPIInterop
~MythInteropGPU() overrideMythInteropGPU
~MythOpenGLInterop() overrideMythOpenGLInterop
~MythVAAPIInterop() overrideMythVAAPIInteropprotected
~ReferenceCounter(void)ReferenceCounterprotectedvirtual