FFmpeg
|
#include <string.h>
#include "libavutil/avassert.h"
#include "libavutil/mem.h"
#include "libavutil/opt.h"
#include "libavutil/pixdesc.h"
#include "avfilter.h"
#include "framesync.h"
#include "formats.h"
#include "internal.h"
#include "vaapi_vpp.h"
Go to the source code of this file.
Data Structures | |
struct | OverlayVAAPIContext |
Macros | |
#define | OFFSET(x) offsetof(OverlayVAAPIContext, x) |
#define | FLAGS (AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_VIDEO_PARAM) |
Functions | |
static int | overlay_vaapi_query_formats (AVFilterContext *ctx) |
static int | overlay_vaapi_build_filter_params (AVFilterContext *avctx) |
static int | overlay_vaapi_render_picture (AVFilterContext *avctx, VAProcPipelineParameterBuffer *params, VAProcPipelineParameterBuffer *subpic_params, AVFrame *output_frame) |
static int | overlay_vaapi_blend (FFFrameSync *fs) |
static int | overlay_vaapi_init_framesync (AVFilterContext *avctx) |
static int | overlay_vaapi_config_output (AVFilterLink *outlink) |
static av_cold int | overlay_vaapi_init (AVFilterContext *avctx) |
static int | overlay_vaapi_activate (AVFilterContext *avctx) |
static av_cold void | overlay_vaapi_uninit (AVFilterContext *avctx) |
AVFILTER_DEFINE_CLASS (overlay_vaapi) | |
Variables | |
static const AVOption | overlay_vaapi_options [] |
static const AVFilterPad | overlay_vaapi_inputs [] |
static const AVFilterPad | overlay_vaapi_outputs [] |
const AVFilter | ff_vf_overlay_vaapi |
#define OFFSET | ( | x | ) | offsetof(OverlayVAAPIContext, x) |
Definition at line 371 of file vf_overlay_vaapi.c.
#define FLAGS (AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_VIDEO_PARAM) |
Definition at line 372 of file vf_overlay_vaapi.c.
|
static |
Definition at line 41 of file vf_overlay_vaapi.c.
|
static |
Definition at line 69 of file vf_overlay_vaapi.c.
Referenced by overlay_vaapi_blend().
|
static |
Definition at line 101 of file vf_overlay_vaapi.c.
Referenced by overlay_vaapi_blend().
|
static |
< Blend State
Definition at line 199 of file vf_overlay_vaapi.c.
Referenced by overlay_vaapi_init_framesync().
|
static |
Definition at line 300 of file vf_overlay_vaapi.c.
Referenced by overlay_vaapi_config_output().
|
static |
Definition at line 322 of file vf_overlay_vaapi.c.
|
static |
Definition at line 347 of file vf_overlay_vaapi.c.
|
static |
Definition at line 357 of file vf_overlay_vaapi.c.
|
static |
Definition at line 364 of file vf_overlay_vaapi.c.
AVFILTER_DEFINE_CLASS | ( | overlay_vaapi | ) |
|
static |
Definition at line 373 of file vf_overlay_vaapi.c.
|
static |
Definition at line 389 of file vf_overlay_vaapi.c.
|
static |
Definition at line 403 of file vf_overlay_vaapi.c.
const AVFilter ff_vf_overlay_vaapi |
Definition at line 411 of file vf_overlay_vaapi.c.