Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
No Matches
VAAPI::CVaapiTexture Class Referenceabstract

#include <VaapiEGL.h>

Inheritance diagram for VAAPI::CVaapiTexture:
VAAPI::CVaapi1Texture VAAPI::CVaapi2Texture

Public Member Functions

 CVaapiTexture ()=default
virtual ~CVaapiTexture ()=default
virtual void Init (InteropInfo &interop)=0
virtual bool Map (CVaapiRenderPicture *pic)=0
virtual void Unmap ()=0
virtual GLuint GetTextureY ()=0
virtual GLuint GetTextureVU ()=0
virtual CSizeInt GetTextureSize ()=0

Constructor & Destructor Documentation

◆ CVaapiTexture()

VAAPI::CVaapiTexture::CVaapiTexture ( )

◆ ~CVaapiTexture()

virtual VAAPI::CVaapiTexture::~CVaapiTexture ( )

Member Function Documentation

◆ GetTextureSize()

virtual CSizeInt VAAPI::CVaapiTexture::GetTextureSize ( )
pure virtual

◆ GetTextureVU()

virtual GLuint VAAPI::CVaapiTexture::GetTextureVU ( )
pure virtual

◆ GetTextureY()

virtual GLuint VAAPI::CVaapiTexture::GetTextureY ( )
pure virtual

◆ Init()

virtual void VAAPI::CVaapiTexture::Init ( InteropInfo & interop)
pure virtual

◆ Map()

virtual bool VAAPI::CVaapiTexture::Map ( CVaapiRenderPicture * pic)
pure virtual

◆ Unmap()

virtual void VAAPI::CVaapiTexture::Unmap ( )
pure virtual

The documentation for this class was generated from the following file: