|
FFmpeg
|
Simple post processing filter. More...
#include "libavutil/avassert.h"#include "libavutil/imgutils.h"#include "libavutil/opt.h"#include "libavutil/pixdesc.h"#include "internal.h"#include "vf_spp.h"Macros | |
| #define | OFFSET(x) offsetof(SPPContext, x) |
| #define | FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM |
| #define | STORE(pos) |
| #define | STORE16(pos) |
Enumerations | |
| enum | mode { FF_EBUR128_MODE_M = (1 << 0), FF_EBUR128_MODE_S = (1 << 1) | FF_EBUR128_MODE_M, FF_EBUR128_MODE_I = (1 << 2) | FF_EBUR128_MODE_M, FF_EBUR128_MODE_LRA = (1 << 3) | FF_EBUR128_MODE_S, FF_EBUR128_MODE_SAMPLE_PEAK = (1 << 4) | FF_EBUR128_MODE_M, MODE_NONE, MODE_RO, MODE_RW, MODE_TOGGLE, MODE_RANDOM, NB_MODES, MODE_COVER, MODE_BLUR, NB_MODES, MODE_HARD, MODE_SOFT, MODE_MEDIUM, MODE_HARD, MODE_SOFT, NB_MODES } |
Functions | |
| DECLARE_ALIGNED (8, static const uint8_t, ldither)[8][8] | |
Variables | |
| AVFilter | ff_vf_spp |
Simple post processing filter.
This implementation is based on an algorithm described in "Aria Nosratinia Embedded Post-Processing for Enhancement of Compressed Images (1999)"
Originally written by Michael Niedermayer for the MPlayer project, and ported by Clément Bœsch for FFmpeg.
| #define STORE | ( | pos | ) |
| #define STORE16 | ( | pos | ) |
| enum mode |
| AVFilter ff_vf_spp |
1.8.12