FFmpeg
4.4.5
|
#include <float.h>
#include "libavutil/opt.h"
#include "libavutil/imgutils.h"
#include "avfilter.h"
#include "drawutils.h"
#include "formats.h"
#include "internal.h"
#include "video.h"
Go to the source code of this file.
Data Structures | |
struct | ColorContrastContext |
Macros | |
#define | R 0 |
#define | G 1 |
#define | B 2 |
#define | PROCESS(max) |
#define | OFFSET(x) offsetof(ColorContrastContext, x) |
#define | VF AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_RUNTIME_PARAM |
Functions | |
static float | lerpf (float v0, float v1, float f) |
static int | colorcontrast_slice8 (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
static int | colorcontrast_slice16 (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
static int | colorcontrast_slice8p (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
static int | colorcontrast_slice16p (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
static int | filter_frame (AVFilterLink *link, AVFrame *frame) |
static av_cold int | query_formats (AVFilterContext *ctx) |
static av_cold int | config_input (AVFilterLink *inlink) |
AVFILTER_DEFINE_CLASS (colorcontrast) | |
Variables | |
static const AVFilterPad | colorcontrast_inputs [] |
static const AVFilterPad | colorcontrast_outputs [] |
static const AVOption | colorcontrast_options [] |
AVFilter | ff_vf_colorcontrast |
#define R 0 |
Definition at line 31 of file vf_colorcontrast.c.
#define G 1 |
Definition at line 32 of file vf_colorcontrast.c.
#define B 2 |
Definition at line 33 of file vf_colorcontrast.c.
#define PROCESS | ( | max | ) |
Definition at line 55 of file vf_colorcontrast.c.
#define OFFSET | ( | x | ) | offsetof(ColorContrastContext, x) |
Definition at line 382 of file vf_colorcontrast.c.
Definition at line 383 of file vf_colorcontrast.c.
|
inlinestatic |
Definition at line 50 of file vf_colorcontrast.c.
|
static |
Definition at line 92 of file vf_colorcontrast.c.
Referenced by config_input().
|
static |
Definition at line 144 of file vf_colorcontrast.c.
Referenced by config_input().
|
static |
Definition at line 198 of file vf_colorcontrast.c.
Referenced by config_input().
|
static |
Definition at line 248 of file vf_colorcontrast.c.
Referenced by config_input().
|
static |
Definition at line 300 of file vf_colorcontrast.c.
|
static |
Definition at line 313 of file vf_colorcontrast.c.
|
static |
Definition at line 339 of file vf_colorcontrast.c.
AVFILTER_DEFINE_CLASS | ( | colorcontrast | ) |
|
static |
Definition at line 363 of file vf_colorcontrast.c.
|
static |
Definition at line 374 of file vf_colorcontrast.c.
|
static |
Definition at line 385 of file vf_colorcontrast.c.
AVFilter ff_vf_colorcontrast |
Definition at line 398 of file vf_colorcontrast.c.