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 int | config_props (AVFilterLink *outlink) |
|
static void | burn_frame (SignalstatsContext *s, AVFrame *f, int x, int y) |
|
static int | filter_brng (SignalstatsContext *s, const AVFrame *in, AVFrame *out, int y, int w, int h) |
|
static int | filter_tout_outlier (uint8_t x, uint8_t y, uint8_t z) |
|
static int | filter_tout (SignalstatsContext *s, const AVFrame *in, AVFrame *out, int y, int w, int h) |
|
static void | filter_init_vrep (SignalstatsContext *s, const AVFrame *p, int w, int h) |
|
static int | filter_vrep (SignalstatsContext *s, const AVFrame *in, AVFrame *out, int y, int w, int h) |
|
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 |
| ) |
|
struct { ... } filters_def[] |
Initial value:= {
{
.name = "default",
},
{ NULL }
}
Definition at line 450 of file vf_signalstats.c.
Initial value:= {
{
.name = "default",
},
{ NULL }
}
Definition at line 459 of file vf_signalstats.c.
Initial value:= {
.name = "signalstats",
.description = "Generate statistics from video analysis.",
.priv_class = &signalstats_class,
}
Definition at line 468 of file vf_signalstats.c.