|
OpenFFmpeg
|
3D Lookup table filter More...
#include "libavutil/opt.h"#include "libavutil/file.h"#include "libavutil/intreadwrite.h"#include "libavutil/avassert.h"#include "libavutil/pixdesc.h"#include "libavutil/avstring.h"#include "avfilter.h"#include "drawutils.h"#include "formats.h"#include "framesync.h"#include "internal.h"#include "video.h"Classes | |
| struct | rgbvec |
| struct | LUT3DContext |
| struct | ThreadData |
| Used for passing data between threads. More... | |
Macros | |
| #define | R 0 |
| #define | G 1 |
| #define | B 2 |
| #define | A 3 |
| #define | MAX_LEVEL 64 |
| #define | OFFSET(x) offsetof(LUT3DContext, x) |
| #define | FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM |
| #define | COMMON_OPTIONS |
| #define | NEAR(x) ((int)((x) + .5)) |
| #define | PREV(x) ((int)(x)) |
| #define | NEXT(x) (FFMIN((int)(x) + 1, lut3d->lutsize - 1)) |
| #define | DEFINE_INTERP_FUNC_PLANAR(name, nbits, depth) |
| #define | DEFINE_INTERP_FUNC(name, nbits) |
| #define | MAX_LINE_SIZE 512 |
| #define | NEXT_LINE(loop_cond) |
| #define | SET_COLOR(id) |
| #define | SET_FUNC(name) |
Typedefs | |
| typedef struct LUT3DContext | LUT3DContext |
| typedef struct ThreadData | ThreadData |
Enumerations | |
| enum | interp_mode { INTERPOLATE_NEAREST, INTERPOLATE_TRILINEAR, INTERPOLATE_TETRAHEDRAL, NB_INTERP_MODE } |
3D Lookup table filter
| #define COMMON_OPTIONS |
| #define NEXT_LINE | ( | loop_cond | ) |
| #define SET_COLOR | ( | id | ) |
| #define SET_FUNC | ( | name | ) |
1.8.12