Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
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 )

◆ FFReleaseBuffer()

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

◆ 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: