FFmpeg
|
#include "config_components.h"
#include "libavutil/opt.h"
#include "libavutil/common.h"
#include "libavutil/pixdesc.h"
#include "libavutil/eval.h"
#include "libavutil/hwcontext.h"
#include "libavutil/avstring.h"
#include "libavutil/avassert.h"
#include "libavutil/imgutils.h"
#include "libavutil/mathematics.h"
#include "libavutil/parseutils.h"
#include "libavutil/mem.h"
#include "filters.h"
#include "formats.h"
#include "video.h"
#include "framesync.h"
#include "vaapi_vpp.h"
#include "stack_internal.h"
#include "stack_internal.c"
Go to the source code of this file.
Data Structures | |
struct | StackVAAPIContext |
Macros | |
#define | HSTACK_NAME "hstack_vaapi" |
#define | VSTACK_NAME "vstack_vaapi" |
#define | XSTACK_NAME "xstack_vaapi" |
#define | HWContext VAAPIVPPContext |
#define | StackHWContext StackVAAPIContext |
Functions | |
static int | process_frame (FFFrameSync *fs) |
static int | config_output (AVFilterLink *outlink) |
static int | vaapi_stack_init (AVFilterContext *avctx) |
static av_cold void | vaapi_stack_uninit (AVFilterContext *avctx) |
Variables | |
static enum AVPixelFormat | vaapi_stack_pix_fmts [] |
Hardware accelerated hstack, vstack and xstack filters based on VA-API
Definition in file vf_stack_vaapi.c.
#define HSTACK_NAME "hstack_vaapi" |
Definition at line 44 of file vf_stack_vaapi.c.
#define VSTACK_NAME "vstack_vaapi" |
Definition at line 45 of file vf_stack_vaapi.c.
#define XSTACK_NAME "xstack_vaapi" |
Definition at line 46 of file vf_stack_vaapi.c.
#define HWContext VAAPIVPPContext |
Definition at line 47 of file vf_stack_vaapi.c.
#define StackHWContext StackVAAPIContext |
Definition at line 48 of file vf_stack_vaapi.c.
|
static |
Definition at line 57 of file vf_stack_vaapi.c.
|
static |
Definition at line 133 of file vf_stack_vaapi.c.
|
static |
Definition at line 193 of file vf_stack_vaapi.c.
|
static |
Definition at line 214 of file vf_stack_vaapi.c.
|
static |
Definition at line 223 of file vf_stack_vaapi.c.