|
FFmpeg
4.4.8
|
#include "libavutil/intreadwrite.h"#include "libavutil/opt.h"#include "libavutil/pixdesc.h"#include "internal.h"#include "filters.h"Go to the source code of this file.
Data Structures | |
| struct | SignalstatsContext |
| struct | ThreadData |
| Used for passing data between threads. More... | |
| struct | ThreadDataHueSatMetrics |
Macros | |
| #define | OFFSET(x) offsetof(SignalstatsContext, x) |
| #define | FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM |
| #define | FILTER(i, j) |
| #define | FILTER3(j) (FILTER(-1, j) && FILTER(0, j) && FILTER(1, j)) |
| #define | VREP_START 4 |
| #define | SET_META(key, fmt, val) |
Enumerations | |
| enum | FilterMode { FILTER_8TAP_SMOOTH , FILTER_8TAP_REGULAR , FILTER_8TAP_SHARP , FILTER_BILINEAR , N_FILTERS , FILTER_SWITCHABLE = N_FILTERS , MODE_WIRES , MODE_COLORMIX , MODE_CANNY , NB_MODE , MODE_NONE , MODE_INTERLEAVE , MODE_DEINTERLEAVE , FILTER_NONE = -1 , FILTER_TOUT , FILTER_VREP , FILTER_BRNG , FILT_NUMB } |
Variables | |
| static const AVOption | signalstats_options [] |
| struct { | |
| const char * name | |
| int(* process8 )(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) | |
| int(* process16 )(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) | |
| } | filters_def [] |
| static const AVFilterPad | signalstats_inputs [] |
| static const AVFilterPad | signalstats_outputs [] |
| AVFilter | ff_vf_signalstats |
| #define OFFSET | ( | x | ) | offsetof(SignalstatsContext, x) |
Definition at line 71 of file vf_signalstats.c.
| #define FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM |
Definition at line 72 of file vf_signalstats.c.
| #define FILTER | ( | i, | |
| j | |||
| ) |
| #define VREP_START 4 |
Definition at line 384 of file vf_signalstats.c.
| enum FilterMode |
Definition at line 29 of file vf_signalstats.c.
| AVFILTER_DEFINE_CLASS | ( | signalstats | ) |
|
static |
Definition at line 90 of file vf_signalstats.c.
|
static |
Definition at line 107 of file vf_signalstats.c.
|
static |
Definition at line 120 of file vf_signalstats.c.
|
static |
Definition at line 144 of file vf_signalstats.c.
Referenced by config_output().
|
static |
Definition at line 162 of file vf_signalstats.c.
|
static |
Definition at line 202 of file vf_signalstats.c.
Referenced by filter8_brng(), filter8_tout(), and filter8_vrep().
|
static |
Definition at line 211 of file vf_signalstats.c.
Referenced by filter16_brng(), filter16_tout(), and filter16_vrep().
|
static |
Definition at line 221 of file vf_signalstats.c.
|
static |
Definition at line 255 of file vf_signalstats.c.
Definition at line 290 of file vf_signalstats.c.
|
static |
Definition at line 295 of file vf_signalstats.c.
|
static |
Definition at line 343 of file vf_signalstats.c.
|
static |
Definition at line 386 of file vf_signalstats.c.
|
static |
Definition at line 420 of file vf_signalstats.c.
|
static |
Definition at line 466 of file vf_signalstats.c.
Referenced by filter_frame8().
|
static |
Definition at line 504 of file vf_signalstats.c.
Referenced by filter_frame16().
|
static |
Definition at line 543 of file vf_signalstats.c.
Referenced by filter_frame16(), and filter_frame8().
|
static |
Definition at line 548 of file vf_signalstats.c.
Referenced by filter_frame().
|
static |
Definition at line 770 of file vf_signalstats.c.
Referenced by filter_frame().
|
static |
Definition at line 987 of file vf_signalstats.c.
|
static |
Definition at line 74 of file vf_signalstats.c.
| const char* name |
Definition at line 456 of file vf_signalstats.c.
Referenced by filter_frame16(), and filter_frame8().
| int(* process8) (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) | ( | AVFilterContext * | ctx, |
| void * | arg, | ||
| int | jobnr, | ||
| int | nb_jobs | ||
| ) |
Definition at line 457 of file vf_signalstats.c.
Referenced by filter_frame8().
| int(* process16) (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) | ( | AVFilterContext * | ctx, |
| void * | arg, | ||
| int | jobnr, | ||
| int | nb_jobs | ||
| ) |
Definition at line 458 of file vf_signalstats.c.
Referenced by filter_frame16().
| const { ... } filters_def[] |
Referenced by filter_frame16(), and filter_frame8().
|
static |
Definition at line 998 of file vf_signalstats.c.
|
static |
Definition at line 1007 of file vf_signalstats.c.
| AVFilter ff_vf_signalstats |
Definition at line 1016 of file vf_signalstats.c.