FFmpeg
|
#include <vaapi_vpp.h>
Data Fields | |
const AVClass * | class |
AVVAAPIDeviceContext * | hwctx |
AVBufferRef * | device_ref |
int | valid_ids |
VAConfigID | va_config |
VAContextID | va_context |
AVBufferRef * | input_frames_ref |
AVHWFramesContext * | input_frames |
VARectangle | input_region |
enum AVPixelFormat | output_format |
int | output_width |
int | output_height |
VABufferID | filter_buffers [VAProcFilterCount] |
int | nb_filter_buffers |
int(* | build_filter_params )(AVFilterContext *avctx) |
void(* | pipeline_uninit )(AVFilterContext *avctx) |
Definition at line 33 of file vaapi_vpp.h.
const AVClass* VAAPIVPPContext::class |
Definition at line 34 of file vaapi_vpp.h.
AVVAAPIDeviceContext* VAAPIVPPContext::hwctx |
Definition at line 36 of file vaapi_vpp.h.
Referenced by deint_vaapi_build_filter_params(), deint_vaapi_filter_frame(), denoise_vaapi_build_filter_params(), procamp_vaapi_build_filter_params(), sharpness_vaapi_build_filter_params(), and transpose_vaapi_build_filter_params().
AVBufferRef* VAAPIVPPContext::device_ref |
Definition at line 37 of file vaapi_vpp.h.
int VAAPIVPPContext::valid_ids |
Definition at line 39 of file vaapi_vpp.h.
VAConfigID VAAPIVPPContext::va_config |
Definition at line 40 of file vaapi_vpp.h.
VAContextID VAAPIVPPContext::va_context |
Definition at line 41 of file vaapi_vpp.h.
Referenced by deint_vaapi_build_filter_params(), denoise_vaapi_build_filter_params(), misc_vaapi_filter_frame(), procamp_vaapi_build_filter_params(), procamp_vaapi_filter_frame(), scale_vaapi_filter_frame(), sharpness_vaapi_build_filter_params(), transpose_vaapi_build_filter_params(), and transpose_vaapi_filter_frame().
AVBufferRef* VAAPIVPPContext::input_frames_ref |
Definition at line 43 of file vaapi_vpp.h.
AVHWFramesContext* VAAPIVPPContext::input_frames |
Definition at line 44 of file vaapi_vpp.h.
VARectangle VAAPIVPPContext::input_region |
Definition at line 45 of file vaapi_vpp.h.
enum AVPixelFormat VAAPIVPPContext::output_format |
Definition at line 47 of file vaapi_vpp.h.
Referenced by deint_vaapi_init(), denoise_vaapi_init(), procamp_vaapi_init(), scale_vaapi_init(), sharpness_vaapi_init(), and transpose_vaapi_init().
int VAAPIVPPContext::output_width |
Definition at line 48 of file vaapi_vpp.h.
Referenced by deint_vaapi_filter_frame(), misc_vaapi_filter_frame(), procamp_vaapi_filter_frame(), scale_vaapi_config_output(), scale_vaapi_filter_frame(), transpose_vaapi_filter_frame(), and transpose_vaapi_vpp_config_output().
int VAAPIVPPContext::output_height |
Definition at line 49 of file vaapi_vpp.h.
Referenced by deint_vaapi_filter_frame(), misc_vaapi_filter_frame(), procamp_vaapi_filter_frame(), scale_vaapi_config_output(), scale_vaapi_filter_frame(), transpose_vaapi_filter_frame(), and transpose_vaapi_vpp_config_output().
VABufferID VAAPIVPPContext::filter_buffers[VAProcFilterCount] |
Definition at line 51 of file vaapi_vpp.h.
Referenced by deint_vaapi_build_filter_params(), deint_vaapi_filter_frame(), misc_vaapi_filter_frame(), and procamp_vaapi_filter_frame().
int VAAPIVPPContext::nb_filter_buffers |
Definition at line 52 of file vaapi_vpp.h.
Referenced by misc_vaapi_filter_frame().
int(* VAAPIVPPContext::build_filter_params) (AVFilterContext *avctx) |
Definition at line 54 of file vaapi_vpp.h.
Referenced by deint_vaapi_init(), denoise_vaapi_init(), procamp_vaapi_init(), sharpness_vaapi_init(), and transpose_vaapi_init().
void(* VAAPIVPPContext::pipeline_uninit) (AVFilterContext *avctx) |
Definition at line 56 of file vaapi_vpp.h.
Referenced by deint_vaapi_init(), denoise_vaapi_init(), procamp_vaapi_init(), scale_vaapi_init(), sharpness_vaapi_init(), and transpose_vaapi_init().