vaapi_context

This structure is used to share data between the FFmpeg library and the client video application. This shall be zero-allocated and available as AVCodecContext.hwaccel_context. All user members can be set once during initialization or through each AVCodecContext.get_buffer() function call. In any case, they must be valid prior to calling decoding functions.

More...
extern (C) @nogc nothrow
struct vaapi_context {}

Members

Variables

config_id
uint config_id;

Configuration ID

context_id
uint context_id;

Context ID (video decode pipeline)

display
void* display;

Window system dependent data

Detailed Description

Deprecated: use AVCodecContext.hw_frames_ctx instead.

Meta