FFmpeg
|
#include <string.h>
#include "libavutil/avassert.h"
#include "libavutil/mem.h"
#include "libavutil/pixdesc.h"
#include "filters.h"
#include "formats.h"
#include "vaapi_vpp.h"
Go to the source code of this file.
Data Structures | |
struct | VAAPIColourProperties |
Variables | |
static const VAAPIColourProperties | vaapi_colour_standard_map [] |
int ff_vaapi_vpp_query_formats | ( | const AVFilterContext * | avctx, |
AVFilterFormatsConfig ** | cfg_in, | ||
AVFilterFormatsConfig ** | cfg_out | ||
) |
Definition at line 29 of file vaapi_vpp.c.
void ff_vaapi_vpp_pipeline_uninit | ( | AVFilterContext * | avctx | ) |
Definition at line 45 of file vaapi_vpp.c.
Referenced by deint_vaapi_pipeline_uninit(), denoise_vaapi_init(), drawbox_vaapi_init(), pad_vaapi_init(), procamp_vaapi_init(), scale_vaapi_init(), sharpness_vaapi_init(), tonemap_vaapi_init(), and transpose_vaapi_init().
int ff_vaapi_vpp_config_input | ( | AVFilterLink * | inlink | ) |
Definition at line 71 of file vaapi_vpp.c.
Referenced by config_output(), and overlay_vaapi_config_input_main().
int ff_vaapi_vpp_config_output | ( | AVFilterLink * | outlink | ) |
Definition at line 97 of file vaapi_vpp.c.
Referenced by config_output(), deint_vaapi_config_output(), drawbox_vaapi_config_output(), overlay_vaapi_config_output(), pad_vaapi_config_output(), scale_vaapi_config_output(), and transpose_vaapi_vpp_config_output().
|
static |
Definition at line 286 of file vaapi_vpp.c.
Referenced by vaapi_vpp_fill_colour_properties().
|
static |
Definition at line 352 of file vaapi_vpp.c.
Referenced by vaapi_vpp_fill_colour_properties().
|
static |
Definition at line 387 of file vaapi_vpp.c.
Referenced by vaapi_vpp_fill_colour_properties().
|
static |
Definition at line 406 of file vaapi_vpp.c.
Referenced by vaapi_vpp_colour_properties().
|
static |
Definition at line 426 of file vaapi_vpp.c.
Referenced by vaapi_vpp_colour_properties().
|
static |
Definition at line 438 of file vaapi_vpp.c.
Referenced by ff_vaapi_vpp_init_params().
int ff_vaapi_vpp_init_params | ( | AVFilterContext * | avctx, |
VAProcPipelineParameterBuffer * | params, | ||
const AVFrame * | input_frame, | ||
AVFrame * | output_frame | ||
) |
Definition at line 533 of file vaapi_vpp.c.
Referenced by deint_vaapi_filter_frame(), drawbox_vaapi_filter_frame(), misc_vaapi_filter_frame(), overlay_vaapi_blend(), pad_vaapi_filter_frame(), procamp_vaapi_filter_frame(), process_frame(), scale_vaapi_filter_frame(), tonemap_vaapi_filter_frame(), and transpose_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 582 of file vaapi_vpp.c.
Referenced by deint_vaapi_build_filter_params(), denoise_vaapi_build_filter_params(), procamp_vaapi_build_filter_params(), sharpness_vaapi_build_filter_params(), and tonemap_vaapi_build_filter_params().
|
static |
Definition at line 610 of file vaapi_vpp.c.
Referenced by ff_vaapi_vpp_render_pictures().
int ff_vaapi_vpp_render_pictures | ( | AVFilterContext * | avctx, |
VAProcPipelineParameterBuffer * | params_list, | ||
int | cout, | ||
AVFrame * | output_frame | ||
) |
Definition at line 639 of file vaapi_vpp.c.
Referenced by drawbox_vaapi_filter_frame(), ff_vaapi_vpp_render_picture(), overlay_vaapi_blend(), and process_frame().
int ff_vaapi_vpp_render_picture | ( | AVFilterContext * | avctx, |
VAProcPipelineParameterBuffer * | params, | ||
AVFrame * | output_frame | ||
) |
Definition at line 707 of file vaapi_vpp.c.
Referenced by deint_vaapi_filter_frame(), drawbox_vaapi_filter_frame(), misc_vaapi_filter_frame(), pad_vaapi_filter_frame(), procamp_vaapi_filter_frame(), scale_vaapi_filter_frame(), tonemap_vaapi_filter_frame(), and transpose_vaapi_filter_frame().
void ff_vaapi_vpp_ctx_init | ( | AVFilterContext * | avctx | ) |
Definition at line 714 of file vaapi_vpp.c.
Referenced by deint_vaapi_init(), denoise_vaapi_init(), drawbox_vaapi_init(), overlay_vaapi_init(), pad_vaapi_init(), procamp_vaapi_init(), scale_vaapi_init(), sharpness_vaapi_init(), tonemap_vaapi_init(), transpose_vaapi_init(), and vaapi_stack_init().
void ff_vaapi_vpp_ctx_uninit | ( | AVFilterContext * | avctx | ) |
Definition at line 728 of file vaapi_vpp.c.
Referenced by drawbox_vaapi_uninit(), and overlay_vaapi_uninit().
|
static |
Definition at line 269 of file vaapi_vpp.c.
Referenced by vaapi_vpp_colour_properties(), and vaapi_vpp_fill_colour_standard().