Miam-Player  0.8.0
A nice music player
AVVAAPIFramesContext Struct Reference

#include <hwcontext_vaapi.h>

Public Attributes

VASurfaceAttrib * attributes
 
int nb_attributes
 
VASurfaceID * surface_ids
 
int nb_surfaces
 

Detailed Description

VAAPI-specific data associated with a frame pool.

Allocated as AVHWFramesContext.hwctx.

Member Data Documentation

VASurfaceAttrib* AVVAAPIFramesContext::attributes

Set by the user to apply surface attributes to all surfaces in the frame pool. If null, default settings are used.

int AVVAAPIFramesContext::nb_attributes
int AVVAAPIFramesContext::nb_surfaces
VASurfaceID* AVVAAPIFramesContext::surface_ids

The surfaces IDs of all surfaces in the pool after creation. Only valid if AVHWFramesContext.initial_pool_size was positive. These are intended to be used as the render_targets arguments to vaCreateContext().


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