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 |
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 30 of file vaapi_vpp.h.
const AVClass* VAAPIVPPContext::class |
Definition at line 31 of file vaapi_vpp.h.
AVVAAPIDeviceContext* VAAPIVPPContext::hwctx |
Definition at line 33 of file vaapi_vpp.h.
Referenced by deint_vaapi_build_filter_params(), deint_vaapi_filter_frame(), denoise_vaapi_build_filter_params(), ff_vaapi_vpp_config_output(), ff_vaapi_vpp_make_param_buffers(), ff_vaapi_vpp_pipeline_uninit(), ff_vaapi_vpp_render_picture(), procamp_vaapi_build_filter_params(), and sharpness_vaapi_build_filter_params().
AVBufferRef* VAAPIVPPContext::device_ref |
Definition at line 34 of file vaapi_vpp.h.
Referenced by ff_vaapi_vpp_config_output(), ff_vaapi_vpp_ctx_uninit(), and ff_vaapi_vpp_pipeline_uninit().
int VAAPIVPPContext::valid_ids |
Definition at line 36 of file vaapi_vpp.h.
Referenced by ff_vaapi_vpp_ctx_init(), and ff_vaapi_vpp_ctx_uninit().
VAConfigID VAAPIVPPContext::va_config |
Definition at line 37 of file vaapi_vpp.h.
Referenced by ff_vaapi_vpp_config_output(), ff_vaapi_vpp_ctx_init(), and ff_vaapi_vpp_pipeline_uninit().
VAContextID VAAPIVPPContext::va_context |
Definition at line 38 of file vaapi_vpp.h.
Referenced by deint_vaapi_build_filter_params(), denoise_vaapi_build_filter_params(), ff_vaapi_vpp_config_output(), ff_vaapi_vpp_ctx_init(), ff_vaapi_vpp_make_param_buffers(), ff_vaapi_vpp_pipeline_uninit(), ff_vaapi_vpp_render_picture(), misc_vaapi_filter_frame(), procamp_vaapi_build_filter_params(), procamp_vaapi_filter_frame(), scale_vaapi_filter_frame(), and sharpness_vaapi_build_filter_params().
AVBufferRef* VAAPIVPPContext::input_frames_ref |
Definition at line 40 of file vaapi_vpp.h.
Referenced by ff_vaapi_vpp_config_input(), and ff_vaapi_vpp_ctx_uninit().
AVHWFramesContext* VAAPIVPPContext::input_frames |
Definition at line 41 of file vaapi_vpp.h.
Referenced by ff_vaapi_vpp_config_input(), and ff_vaapi_vpp_config_output().
enum AVPixelFormat VAAPIVPPContext::output_format |
Definition at line 43 of file vaapi_vpp.h.
Referenced by deint_vaapi_init(), denoise_vaapi_init(), ff_vaapi_vpp_config_output(), procamp_vaapi_init(), scale_vaapi_init(), and sharpness_vaapi_init().
int VAAPIVPPContext::output_width |
Definition at line 44 of file vaapi_vpp.h.
Referenced by deint_vaapi_filter_frame(), ff_vaapi_vpp_config_output(), misc_vaapi_filter_frame(), procamp_vaapi_filter_frame(), scale_vaapi_config_output(), and scale_vaapi_filter_frame().
int VAAPIVPPContext::output_height |
Definition at line 45 of file vaapi_vpp.h.
Referenced by deint_vaapi_filter_frame(), ff_vaapi_vpp_config_output(), misc_vaapi_filter_frame(), procamp_vaapi_filter_frame(), scale_vaapi_config_output(), and scale_vaapi_filter_frame().
VABufferID VAAPIVPPContext::filter_buffers[VAProcFilterCount] |
Definition at line 47 of file vaapi_vpp.h.
Referenced by deint_vaapi_build_filter_params(), deint_vaapi_filter_frame(), ff_vaapi_vpp_ctx_init(), ff_vaapi_vpp_make_param_buffers(), ff_vaapi_vpp_pipeline_uninit(), misc_vaapi_filter_frame(), and procamp_vaapi_filter_frame().
int VAAPIVPPContext::nb_filter_buffers |
Definition at line 48 of file vaapi_vpp.h.
Referenced by ff_vaapi_vpp_ctx_init(), ff_vaapi_vpp_make_param_buffers(), ff_vaapi_vpp_pipeline_uninit(), and misc_vaapi_filter_frame().
int(* VAAPIVPPContext::build_filter_params)(AVFilterContext *avctx) |
Definition at line 50 of file vaapi_vpp.h.
Referenced by deint_vaapi_init(), denoise_vaapi_init(), ff_vaapi_vpp_config_output(), procamp_vaapi_init(), and sharpness_vaapi_init().
void(* VAAPIVPPContext::pipeline_uninit)(AVFilterContext *avctx) |
Definition at line 52 of file vaapi_vpp.h.
Referenced by deint_vaapi_init(), denoise_vaapi_init(), ff_vaapi_vpp_config_input(), ff_vaapi_vpp_config_output(), ff_vaapi_vpp_ctx_uninit(), procamp_vaapi_init(), scale_vaapi_init(), and sharpness_vaapi_init().