|
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().
1.8.17