Go to the source code of this file.
|
enum | FilterMode {
FILTER_8TAP_SMOOTH,
FILTER_8TAP_REGULAR,
FILTER_8TAP_SHARP,
FILTER_BILINEAR,
FILTER_SWITCHABLE,
MODE_WIRES,
MODE_COLORMIX,
NB_MODE,
MODE_NONE,
MODE_INTERLEAVE,
MODE_DEINTERLEAVE,
FILTER_NONE = -1,
FILTER_TOUT,
FILTER_VREP,
FILTER_BRNG,
FILT_NUMB
} |
|
|
| AVFILTER_DEFINE_CLASS (signalstats) |
|
static av_cold int | init (AVFilterContext *ctx) |
|
static av_cold void | uninit (AVFilterContext *ctx) |
|
static int | query_formats (AVFilterContext *ctx) |
|
static AVFrame * | alloc_frame (enum AVPixelFormat pixfmt, int w, int h) |
|
static int | config_props (AVFilterLink *outlink) |
|
static void | burn_frame (const SignalstatsContext *s, AVFrame *f, int x, int y) |
|
static int | filter_brng (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
|
static int | filter_tout_outlier (uint8_t x, uint8_t y, uint8_t z) |
|
static int | filter_tout (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
|
static int | filter_vrep (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
|
static int | compute_sat_hue_metrics (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
|
static int | filter_frame (AVFilterLink *link, AVFrame *in) |
|
#define SET_META |
( |
|
key, |
|
|
|
fmt, |
|
|
|
val |
|
) |
| |
Value:do { \
snprintf(metabuf,
sizeof(metabuf),
fmt,
val); \
av_dict_set(&
out->metadata,
"lavfi.signalstats." key, metabuf, 0); \
} while (0)
- Enumerator:
FILTER_8TAP_SMOOTH |
|
FILTER_8TAP_REGULAR |
|
FILTER_8TAP_SHARP |
|
FILTER_BILINEAR |
|
FILTER_SWITCHABLE |
|
MODE_WIRES |
|
MODE_COLORMIX |
|
NB_MODE |
|
MODE_NONE |
|
MODE_INTERLEAVE |
|
MODE_DEINTERLEAVE |
|
FILTER_NONE |
|
FILTER_TOUT |
|
FILTER_VREP |
|
FILTER_BRNG |
|
FILT_NUMB |
|
Definition at line 27 of file vf_signalstats.c.
AVFILTER_DEFINE_CLASS |
( |
signalstats |
| ) |
|
static int compute_sat_hue_metrics |
( |
AVFilterContext * |
ctx, |
|
|
void * |
arg, |
|
|
int |
jobnr, |
|
|
int |
nb_jobs |
|
) |
| |
|
static |
struct { ... } filters_def[] |
Initial value:= {
{
.name = "default",
},
{ NULL }
}
Definition at line 562 of file vf_signalstats.c.
Initial value:= {
{
.name = "default",
},
{ NULL }
}
Definition at line 571 of file vf_signalstats.c.
Initial value:= {
.name = "signalstats",
.description = "Generate statistics from video analysis.",
.priv_class = &signalstats_class,
}
Definition at line 580 of file vf_signalstats.c.