Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
VAAPI::CVAAPIContext Class Reference

#include <VAAPI.h>

Public Member Functions

void Release (CDecoder *decoder)
 
VADisplay GetDisplay ()
 
bool SupportsProfile (VAProfile profile)
 
VAConfigAttrib GetAttrib (VAProfile profile)
 
VAConfigID CreateConfig (VAProfile profile, VAConfigAttrib attrib)
 

Static Public Member Functions

static bool EnsureContext (CVAAPIContext **ctx, CDecoder *decoder)
 
static void FFReleaseBuffer (void *opaque, uint8_t *data)
 

Member Function Documentation

◆ CreateConfig()

VAConfigID CVAAPIContext::CreateConfig ( VAProfile profile,
VAConfigAttrib attrib )

◆ EnsureContext()

bool CVAAPIContext::EnsureContext ( CVAAPIContext ** ctx,
CDecoder * decoder )
static

◆ FFReleaseBuffer()

void CVAAPIContext::FFReleaseBuffer ( void * opaque,
uint8_t * data )
static

◆ GetAttrib()

VAConfigAttrib CVAAPIContext::GetAttrib ( VAProfile profile)

◆ GetDisplay()

VADisplay CVAAPIContext::GetDisplay ( )

◆ Release()

void CVAAPIContext::Release ( CDecoder * decoder)

◆ SupportsProfile()

bool CVAAPIContext::SupportsProfile ( VAProfile profile)

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