MythTV  master
MythNVDECInterop Member List

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

Acquire(MythRenderOpenGL *Context, MythVideoColourSpace *ColourSpace, MythVideoFrame *Frame, FrameScanType Scan) overrideMythNVDECInteropvirtual
CleanupContext(MythRenderOpenGL *GLContext, CudaFunctions *&CudaFuncs, CUcontext &CudaContext)MythNVDECInteropstatic
CreateCUDAContext(MythRenderOpenGL *GLContext, CudaFunctions *&CudaFuncs, CUcontext &CudaContext)MythNVDECInteropstatic
CreateCUDAPriv(MythRenderOpenGL *GLContext, CudaFunctions *&CudaFuncs, CUcontext &CudaContext, bool &Retry)MythNVDECInteropprivatestatic
CreateDummy()MythInteropGPUstatic
CreateNVDEC(MythPlayerUI *Player, MythRenderOpenGL *Context)MythNVDECInteropstatic
DecrRef(void)ReferenceCountervirtual
DeleteTextures() overrideMythNVDECInteropprivatevirtual
DRM_DRMPRIME enum valueMythInteropGPU
DUMMY enum valueMythInteropGPU
GetCUDAContext()MythNVDECInterop
GetDefaultFree()MythInteropGPU
GetDefaultUserOpaque()MythInteropGPU
GetNVDECTypes(MythRenderOpenGL *Render, MythInteropGPU::InteropMap &Types)MythNVDECInteropstatic
GetPlayer()MythInteropGPU
GetType()MythInteropGPU
GetTypes(MythRender *Render, MythInteropGPU::InteropMap &Types)MythOpenGLInteropstatic
MythInteropGPU::GetTypes(MythRender *Render)MythInteropGPUstatic
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
InitialiseCuda()MythNVDECInteropprivate
InteropMap typedefMythInteropGPU
InteropType enum nameMythInteropGPU
InteropTypes typedefMythInteropGPU
IsValid()MythNVDECInterop
m_contextMythInteropGPUprotected
m_cudaContextMythNVDECInteropprivate
m_cudaFuncsMythNVDECInteropprivate
m_defaultFreeMythInteropGPUprotected
m_defaultUserOpaqueMythInteropGPUprotected
m_discontinuityCounterMythInteropGPUprotected
m_logDebugReferenceCounterprotected
m_openglContextMythOpenGLInteropprotected
m_openglTexturesMythOpenGLInteropprotected
m_playerMythInteropGPUprotected
m_referenceCountReferenceCounterprotected
m_referenceFramesMythNVDECInteropprivate
m_textureSizeMythInteropGPUprotected
m_typeMythInteropGPUprotected
MythInteropGPU(MythRender *Context, InteropType Type, MythPlayerUI *Player=nullptr)MythInteropGPU
MythNVDECInterop(MythPlayerUI *Player, MythRenderOpenGL *Context)MythNVDECInteropprotected
MythOpenGLInterop(MythRenderOpenGL *Context, InteropType Type, MythPlayerUI *Player=nullptr)MythOpenGLInteropprotected
PrintDebug(void)ReferenceCounterstatic
ReferenceCounter(const QString &debugName, bool logDebug=true)ReferenceCounterexplicit
Retrieve(MythRenderOpenGL *Context, MythVideoColourSpace *ColourSpace, MythVideoFrame *Frame, FrameScanType Scan)MythOpenGLInteropstatic
RotateReferenceFrames(CUdeviceptr Buffer)MythNVDECInteropprivate
SetDefaultFree(FreeAVHWDeviceContext FreeContext)MythInteropGPU
SetDefaultUserOpaque(void *UserOpaque)MythInteropGPU
TypesToString(const InteropMap &Types)MythInteropGPUstatic
TypeToString(InteropType Type)MythInteropGPUstatic
Unsupported enum valueMythInteropGPU
~MythInteropGPU() overrideMythInteropGPU
~MythNVDECInterop() overrideMythNVDECInteropprotected
~MythOpenGLInterop() overrideMythOpenGLInterop
~ReferenceCounter(void)ReferenceCounterprotectedvirtual