FFmpeg
Macros | Functions | Variables
vf_eq.c File Reference

very simple video equalizer More...

#include "libavfilter/internal.h"
#include "libavutil/common.h"
#include "libavutil/imgutils.h"
#include "libavutil/opt.h"
#include "libavutil/pixdesc.h"
#include "vf_eq.h"

Macros

#define TS2T(ts, tb)   ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb))
 
#define SET_PARAM(param_name, set_fn_name)   if (!strcmp(cmd, #param_name)) return set_param(&eq->param_name##_pexpr, args, cmd, set_##set_fn_name, ctx);
 
#define OFFSET(x)   offsetof(EQContext, x)
 
#define FLAGS   AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM
 

Functions

 AVFILTER_DEFINE_CLASS (eq)
 

Variables

AVFilter ff_vf_eq
 

Detailed Description

very simple video equalizer

Variable Documentation

§ ff_vf_eq

AVFilter ff_vf_eq
Initial value:
= {
.name = "eq",
.description = NULL_IF_CONFIG_SMALL("Adjust brightness, contrast, gamma, and saturation."),
.priv_size = sizeof(EQContext),
.priv_class = &eq_class,
.inputs = eq_inputs,
.outputs = eq_outputs,
.process_command = process_command,
.query_formats = query_formats,
.init = initialize,
.uninit = uninit,
}
#define AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC
Some filters support a generic "enable" expression option that can be used to enable or disable a fil...
Definition: avfilter.h:125
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
Definition: internal.h:186
Definition: vf_eq.h:58