|
FFmpeg
|
hqx magnification filters (hq2x, hq3x, hq4x) More...
#include "libavutil/opt.h"#include "libavutil/avassert.h"#include "libavutil/pixdesc.h"#include "internal.h"Classes | |
| struct | HQXContext |
| struct | ThreadData |
Macros | |
| #define | OFFSET(x) offsetof(HQXContext, x) |
| #define | FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM |
| #define | YMASK 0xff0000 |
| #define | UMASK 0x00ff00 |
| #define | VMASK 0x0000ff |
| #define | ABSDIFF(a, b) (abs((int)(a)-(int)(b))) |
| #define | P(m, r) ((k_shuffled & (m)) == (r)) |
| #define | DROP4(z) ((z) > 4 ? (z)-1 : (z)) |
| #define | SHF(x, rot, n) (((x) >> ((rot) ? 7-DROP4(n) : DROP4(n)) & 1) << DROP4(p##n)) |
| #define | WDIFF(c1, c2) yuv_diff(rgb2yuv(r2y, c1), rgb2yuv(r2y, c2)) |
| #define | INTERP_BOOTSTRAP(rot) |
| #define | HQX_FUNC(size) |
Typedefs | |
| typedef int(* | hqxfunc_t) (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
| typedef struct HQXContext | HQXContext |
| typedef struct ThreadData | ThreadData |
Functions | |
| AVFILTER_DEFINE_CLASS (hqx) | |
Variables | |
| AVFilter | ff_vf_hqx |
hqx magnification filters (hq2x, hq3x, hq4x)
Originally designed by Maxim Stephin.
| #define HQX_FUNC | ( | size | ) |
| #define INTERP_BOOTSTRAP | ( | rot | ) |
| AVFilter ff_vf_hqx |
1.8.12