|
FFmpeg
|
Calculate the correlation between two input videos. More...
#include "libavutil/avstring.h"#include "libavutil/mem.h"#include "libavutil/opt.h"#include "libavutil/pixdesc.h"#include "avfilter.h"#include "drawutils.h"#include "filters.h"#include "framesync.h"Go to the source code of this file.
Data Structures | |
| struct | Sums |
| struct | QSums |
| struct | CorrContext |
| struct | ThreadData |
| Used for passing data between threads. More... | |
Macros | |
| #define | OFFSET(x) |
| #define | FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM |
| #define | SUM(type, name) |
| #define | CORR(type, name) |
| #define | PF_NOALPHA(suf) |
| #define | PF_ALPHA(suf) |
| #define | PF(suf) |
| #define | corr_options options |
Functions | |
| static void | set_meta (AVFilterContext *ctx, AVDictionary **metadata, const char *key, char comp, float d) |
| static int | do_corr (FFFrameSync *fs) |
| static av_cold int | init (AVFilterContext *ctx) |
| static int | config_input_ref (AVFilterLink *inlink) |
| static int | config_output (AVFilterLink *outlink) |
| static int | activate (AVFilterContext *ctx) |
| static av_cold void | uninit (AVFilterContext *ctx) |
| FRAMESYNC_DEFINE_CLASS (corr, CorrContext, fs) | |
Variables | |
| static enum AVPixelFormat | pix_fmts [] |
| static const AVFilterPad | corr_inputs [] |
| static const AVFilterPad | corr_outputs [] |
| static const AVOption | options [] |
| const FFFilter | ff_vf_corr |
Calculate the correlation between two input videos.
Definition in file vf_corr.c.
| #define OFFSET | ( | x | ) |
| #define FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM |
| #define PF_NOALPHA | ( | suf | ) |
| #define PF_ALPHA | ( | suf | ) |
| #define PF | ( | suf | ) |
Referenced by xbr_filter().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| FRAMESYNC_DEFINE_CLASS | ( | corr | , |
| CorrContext | , | ||
| fs | ) |
|
static |
|
static |
|
static |
|
static |
| const FFFilter ff_vf_corr |