|
FFmpeg
|
VP8 compatible video decoder. More...
#include "libavutil/common.h"#include "libavutil/intreadwrite.h"#include "mathops.h"#include "vp8dsp.h"Macros | |
| #define | MK_IDCT_DC_ADD4_C(name) |
| #define | LOAD_PIXELS |
| #define | clip_int8(n) (cm[(n) + 0x80] - 0x80) |
| #define | NORMAL_LIMIT(vpn) |
| E - limit at the macroblock edge I - limit for interior difference. More... | |
| #define | LOOP_FILTER(vpn, dir, size, stridea, strideb, maybe_inline) |
| #define | UV_LOOP_FILTER(vpn, dir, stridea, strideb) |
| #define | LOOP_FILTER_SIMPLE(vpn) |
| #define | LOOP_FILTERS(vpn) |
| #define | PUT_PIXELS(WIDTH) |
| #define | FILTER_6TAP(src, F, stride) |
| #define | FILTER_4TAP(src, F, stride) |
| #define | VP8_EPEL_H(SIZE, TAPS) |
| #define | VP8_EPEL_V(SIZE, TAPS) |
| #define | VP8_EPEL_HV(SIZE, HTAPS, VTAPS) |
| #define | VP8_BILINEAR(SIZE) |
| #define | VP78_MC_FUNC(IDX, SIZE) |
| #define | VP78_BILINEAR_MC_FUNC(IDX, SIZE) |
Functions | |
| av_cold void | ff_vp78dsp_init (VP8DSPContext *dsp) |
VP8 compatible video decoder.
| #define FILTER_4TAP | ( | src, | |
| F, | |||
| stride | |||
| ) |
| #define FILTER_6TAP | ( | src, | |
| F, | |||
| stride | |||
| ) |
| #define LOAD_PIXELS |
| #define LOOP_FILTER_SIMPLE | ( | vpn | ) |
| #define LOOP_FILTERS | ( | vpn | ) |
| #define MK_IDCT_DC_ADD4_C | ( | name | ) |
| #define NORMAL_LIMIT | ( | vpn | ) |
E - limit at the macroblock edge I - limit for interior difference.
| #define PUT_PIXELS | ( | WIDTH | ) |
| #define UV_LOOP_FILTER | ( | vpn, | |
| dir, | |||
| stridea, | |||
| strideb | |||
| ) |
| #define VP78_BILINEAR_MC_FUNC | ( | IDX, | |
| SIZE | |||
| ) |
| #define VP78_MC_FUNC | ( | IDX, | |
| SIZE | |||
| ) |
| #define VP8_EPEL_H | ( | SIZE, | |
| TAPS | |||
| ) |
| #define VP8_EPEL_V | ( | SIZE, | |
| TAPS | |||
| ) |
1.8.12