MythTV  master
MythVAAPIInteropDRM Member List

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

Acquire(MythRenderOpenGL *Context, MythVideoColourSpace *ColourSpace, MythVideoFrame *Frame, FrameScanType Scan) overrideMythVAAPIInteropDRMvirtual
AcquirePrime(VASurfaceID Id, MythRenderOpenGL *Context, MythVideoFrame *Frame)MythVAAPIInteropDRMprivate
AcquireVAAPI(VASurfaceID Id, MythRenderOpenGL *Context, MythVideoFrame *Frame)MythVAAPIInteropDRMprivate
CleanupDRMPRIME()MythVAAPIInteropDRMprivate
CleanupReferenceFrames()MythVAAPIInteropDRMprivate
ClearDMATextures(MythRenderOpenGL *Context, std::vector< MythVideoTextureOpenGL * > &Textures)MythEGLDMABUFstatic
CreateComposed(AVDRMFrameDescriptor *Desc, MythRenderOpenGL *Context, MythVideoFrame *Frame, FrameScanType Scan) constMythEGLDMABUFinlineprivate
CreateDummy()MythInteropGPUstatic
CreateSeparate(AVDRMFrameDescriptor *Desc, MythRenderOpenGL *Context, MythVideoFrame *Frame) constMythEGLDMABUFinlineprivate
CreateSeparate2(AVDRMFrameDescriptor *Desc, MythRenderOpenGL *Context, MythVideoFrame *Frame) constMythEGLDMABUFinlineprivate
CreateTextures(AVDRMFrameDescriptor *Desc, MythRenderOpenGL *Context, MythVideoFrame *Frame, bool UseSeparate, FrameScanType Scan=kScan_Progressive)MythEGLDMABUF
CreateVAAPI(MythPlayerUI *Player, MythRenderOpenGL *Context)MythVAAPIInteropstatic
DecrRef(void)ReferenceCountervirtual
Deinterlace(MythVideoFrame *Frame, VASurfaceID Current, FrameScanType Scan)MythVAAPIInteropprotected
DeleteTextures() overrideMythVAAPIInteropDRMvirtual
DestroyDeinterlacer() overrideMythVAAPIInteropDRMprotectedvirtual
DRM_DRMPRIME enum valueMythInteropGPU
DUMMY enum valueMythInteropGPU
GetDefaultFree()MythInteropGPU
GetDefaultUserOpaque()MythInteropGPU
GetDisplay(void)MythVAAPIInterop
GetDRMFrameDescriptor(VASurfaceID Id)MythVAAPIInteropDRMprivate
GetPlayer()MythInteropGPU
GetReferenceFrames()MythVAAPIInteropDRMprivate
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
HaveDMABuf(MythRenderOpenGL *Context)MythEGLDMABUFstatic
IncrRef(void)ReferenceCountervirtual
InitaliseDisplay(void)MythVAAPIInteropprotected
InteropMap typedefMythInteropGPU
InteropType enum nameMythInteropGPU
InteropTypes typedefMythInteropGPU
IsSupported(MythRenderOpenGL *Context)MythVAAPIInteropDRMstatic
m_contextMythInteropGPUprotected
m_defaultFreeMythInteropGPUprotected
m_defaultUserOpaqueMythInteropGPUprotected
m_deinterlacerMythVAAPIInteropprotected
m_deinterlacer2xMythVAAPIInteropprotected
m_discontinuityCounterMythInteropGPUprotected
m_drmFileMythVAAPIInteropDRMprivate
m_drmFramesMythVAAPIInteropDRMprivate
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_referenceFramesMythVAAPIInteropDRMprivate
m_textureSizeMythInteropGPUprotected
m_typeMythInteropGPUprotected
m_useModifiersMythEGLDMABUFprivate
m_usePrimeMythVAAPIInteropDRMprivate
m_vaDisplayMythVAAPIInteropprotected
m_vaVendorMythVAAPIInteropprotected
m_vppFramesContextMythVAAPIInteropprotected
MythEGLDMABUF(MythRenderOpenGL *Context)MythEGLDMABUFexplicit
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
MythVAAPIInteropDRM(MythPlayerUI *Player, MythRenderOpenGL *Context, InteropType Type)MythVAAPIInteropDRM
PostInitDeinterlacer() overrideMythVAAPIInteropDRMprotectedvirtual
PrintDebug(void)ReferenceCounterstatic
ReferenceCounter(const QString &debugName, bool logDebug=true)ReferenceCounterexplicit
Retrieve(MythRenderOpenGL *Context, MythVideoColourSpace *ColourSpace, MythVideoFrame *Frame, FrameScanType Scan)MythOpenGLInteropstatic
RotateReferenceFrames(AVBufferRef *Buffer)MythVAAPIInteropDRMprivate
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
TestPrimeInterop()MythVAAPIInteropDRMprivate
TypesToString(const InteropMap &Types)MythInteropGPUstatic
TypeToString(InteropType Type)MythInteropGPUstatic
Unsupported enum valueMythInteropGPU
VATypeToMythType(uint32_t Fourcc)MythVAAPIInteropDRMprivatestatic
VerifySurface(MythRenderOpenGL *Context, MythVideoFrame *Frame)MythVAAPIInterop
~MythEGLDMABUF()=defaultMythEGLDMABUF
~MythInteropGPU() overrideMythInteropGPU
~MythOpenGLInterop() overrideMythOpenGLInterop
~MythVAAPIInterop() overrideMythVAAPIInteropprotected
~MythVAAPIInteropDRM() overrideMythVAAPIInteropDRM
~ReferenceCounter(void)ReferenceCounterprotectedvirtual