Miam-Player  0.8.0
A nice music player
hwcontext_vaapi.h File Reference
#include <va/va.h>

Go to the source code of this file.

Classes

struct  AVVAAPIDeviceContext
 
struct  AVVAAPIFramesContext
 
struct  AVVAAPIHWConfig
 

Typedefs

typedef struct AVVAAPIDeviceContext AVVAAPIDeviceContext
 
typedef struct AVVAAPIFramesContext AVVAAPIFramesContext
 
typedef struct AVVAAPIHWConfig AVVAAPIHWConfig
 

Detailed Description

API-specific header for AV_HWDEVICE_TYPE_VAAPI.

Dynamic frame pools are supported, but note that any pool used as a render target is required to be of fixed size in order to be be usable as an argument to vaCreateContext().

For user-allocated pools, AVHWFramesContext.pool must return AVBufferRefs with the data pointer set to a VASurfaceID.

Typedef Documentation

VAAPI connection details.

Allocated as AVHWDeviceContext.hwctx

VAAPI-specific data associated with a frame pool.

Allocated as AVHWFramesContext.hwctx.

VAAPI hardware pipeline configuration details.

Allocated with av_hwdevice_hwconfig_alloc().