FFmpeg
|
#include <string.h>
#include "libavutil/avassert.h"
#include "libavutil/pixdesc.h"
#include "formats.h"
#include "internal.h"
#include "vaapi_vpp.h"
Go to the source code of this file.
Macros | |
#define | CS(av, va) case AVCOL_SPC_ ## av: return VAProcColorStandard ## va; |
Functions | |
int | ff_vaapi_vpp_query_formats (AVFilterContext *avctx) |
void | ff_vaapi_vpp_pipeline_uninit (AVFilterContext *avctx) |
int | ff_vaapi_vpp_config_input (AVFilterLink *inlink) |
int | ff_vaapi_vpp_config_output (AVFilterLink *outlink) |
int | ff_vaapi_vpp_colour_standard (enum AVColorSpace av_cs) |
int | ff_vaapi_vpp_make_param_buffers (AVFilterContext *avctx, int type, const void *data, size_t size, int count) |
int | ff_vaapi_vpp_render_picture (AVFilterContext *avctx, VAProcPipelineParameterBuffer *params, VASurfaceID output_surface) |
void | ff_vaapi_vpp_ctx_init (AVFilterContext *avctx) |
void | ff_vaapi_vpp_ctx_uninit (AVFilterContext *avctx) |
#define CS | ( | av, | |
va | |||
) | case AVCOL_SPC_ ## av: return VAProcColorStandard ## va; |
Referenced by ff_vaapi_vpp_colour_standard().
int ff_vaapi_vpp_query_formats | ( | AVFilterContext * | avctx | ) |
Definition at line 27 of file vaapi_vpp.c.
void ff_vaapi_vpp_pipeline_uninit | ( | AVFilterContext * | avctx | ) |
Definition at line 44 of file vaapi_vpp.c.
Referenced by deint_vaapi_pipeline_uninit(), denoise_vaapi_init(), procamp_vaapi_init(), scale_vaapi_init(), and sharpness_vaapi_init().
int ff_vaapi_vpp_config_input | ( | AVFilterLink * | inlink | ) |
Definition at line 70 of file vaapi_vpp.c.
int ff_vaapi_vpp_config_output | ( | AVFilterLink * | outlink | ) |
Definition at line 95 of file vaapi_vpp.c.
Referenced by deint_vaapi_config_output(), and scale_vaapi_config_output().
int ff_vaapi_vpp_colour_standard | ( | enum AVColorSpace | av_cs | ) |
Definition at line 237 of file vaapi_vpp.c.
Referenced by deint_vaapi_filter_frame(), misc_vaapi_filter_frame(), procamp_vaapi_filter_frame(), and scale_vaapi_filter_frame().
int ff_vaapi_vpp_make_param_buffers | ( | AVFilterContext * | avctx, |
int | type, | ||
const void * | data, | ||
size_t | size, | ||
int | count | ||
) |
Definition at line 251 of file vaapi_vpp.c.
Referenced by deint_vaapi_build_filter_params(), denoise_vaapi_build_filter_params(), procamp_vaapi_build_filter_params(), and sharpness_vaapi_build_filter_params().
int ff_vaapi_vpp_render_picture | ( | AVFilterContext * | avctx, |
VAProcPipelineParameterBuffer * | params, | ||
VASurfaceID | output_surface | ||
) |
Definition at line 280 of file vaapi_vpp.c.
Referenced by deint_vaapi_filter_frame(), misc_vaapi_filter_frame(), procamp_vaapi_filter_frame(), and scale_vaapi_filter_frame().
void ff_vaapi_vpp_ctx_init | ( | AVFilterContext * | avctx | ) |
Definition at line 351 of file vaapi_vpp.c.
Referenced by deint_vaapi_init(), denoise_vaapi_init(), procamp_vaapi_init(), scale_vaapi_init(), and sharpness_vaapi_init().
void ff_vaapi_vpp_ctx_uninit | ( | AVFilterContext * | avctx | ) |
Definition at line 365 of file vaapi_vpp.c.