FFmpeg
|
#include "libavutil/attributes.h"
#include "libavutil/mem_internal.h"
#include "libavcodec/vp9dsp.h"
Go to the source code of this file.
Macros | |
#define | cat(a, bpp, b) a##bpp##b |
#define | decl_fpel_func(avg, sz, bpp, opt) |
#define | decl_mc_func(avg, sz, dir, opt, type, f_sz, bpp) |
#define | decl_mc_funcs(sz, opt, type, fsz, bpp) |
#define | decl_ipred_fn(type, sz, bpp, opt) |
#define | decl_ipred_fns(type, bpp, opt4, opt8_16_32) |
#define | decl_itxfm_func(typea, typeb, size, bpp, opt) |
#define | decl_itxfm_funcs(size, bpp, opt) |
#define | mc_rep_func(avg, sz, hsz, hszb, dir, opt, type, f_sz, bpp) |
#define | mc_rep_funcs(sz, hsz, hszb, opt, type, fsz, bpp) |
#define | filter_8tap_1d_fn(op, sz, f, f_opt, fname, dir, dvar, bpp, opt) |
#define | filters_8tap_1d_fn(op, sz, dir, dvar, bpp, opt, f_opt) |
#define | filters_8tap_1d_fn2(op, sz, bpp, opt, f_opt) |
#define | filters_8tap_1d_fn3(op, bpp, opt4, opt8, f_opt) |
#define | filter_8tap_2d_fn(op, sz, f, f_opt, fname, align, bpp, bytes, opt) |
#define | filters_8tap_2d_fn(op, sz, align, bpp, bytes, opt, f_opt) |
#define | filters_8tap_2d_fn2(op, align, bpp, bytes, opt4, opt8, f_opt) |
#define | init_fpel_func(idx1, idx2, sz, type, bpp, opt) |
#define | init_subpel1(idx1, idx2, idxh, idxv, sz, dir, type, bpp, opt) |
#define | init_subpel2(idx1, idx2, sz, type, bpp, opt) |
#define | init_subpel3_32_64(idx, type, bpp, opt) |
#define | init_subpel3_8to64(idx, type, bpp, opt) |
#define | init_subpel3(idx, type, bpp, opt) |
#define | init_ipred_func(type, enum, sz, bpp, opt) |
#define | init_8_16_32_ipred_funcs(type, enum, bpp, opt) |
#define | init_ipred_funcs(type, enum, bpp, opt) |
Functions | |
void | ff_vp9dsp_init_10bpp_x86 (VP9DSPContext *dsp, int bitexact) |
void | ff_vp9dsp_init_12bpp_x86 (VP9DSPContext *dsp, int bitexact) |
void | ff_vp9dsp_init_16bpp_x86 (VP9DSPContext *dsp) |
#define decl_fpel_func | ( | avg, | |
sz, | |||
bpp, | |||
opt | |||
) |
#define decl_mc_funcs | ( | sz, | |
opt, | |||
type, | |||
fsz, | |||
bpp | |||
) |
#define decl_ipred_fn | ( | type, | |
sz, | |||
bpp, | |||
opt | |||
) |
#define decl_ipred_fns | ( | type, | |
bpp, | |||
opt4, | |||
opt8_16_32 | |||
) |
Definition at line 56 of file vp9dsp_init.h.
#define decl_itxfm_func | ( | typea, | |
typeb, | |||
size, | |||
bpp, | |||
opt | |||
) |
#define decl_itxfm_funcs | ( | size, | |
bpp, | |||
opt | |||
) |
Definition at line 74 of file vp9dsp_init.h.
#define mc_rep_funcs | ( | sz, | |
hsz, | |||
hszb, | |||
opt, | |||
type, | |||
fsz, | |||
bpp | |||
) |
Definition at line 92 of file vp9dsp_init.h.
#define filters_8tap_1d_fn | ( | op, | |
sz, | |||
dir, | |||
dvar, | |||
bpp, | |||
opt, | |||
f_opt | |||
) |
Definition at line 101 of file vp9dsp_init.h.
#define filters_8tap_1d_fn2 | ( | op, | |
sz, | |||
bpp, | |||
opt, | |||
f_opt | |||
) |
Definition at line 106 of file vp9dsp_init.h.
#define filters_8tap_1d_fn3 | ( | op, | |
bpp, | |||
opt4, | |||
opt8, | |||
f_opt | |||
) |
Definition at line 110 of file vp9dsp_init.h.
#define filters_8tap_2d_fn | ( | op, | |
sz, | |||
align, | |||
bpp, | |||
bytes, | |||
opt, | |||
f_opt | |||
) |
Definition at line 131 of file vp9dsp_init.h.
#define filters_8tap_2d_fn2 | ( | op, | |
align, | |||
bpp, | |||
bytes, | |||
opt4, | |||
opt8, | |||
f_opt | |||
) |
Definition at line 136 of file vp9dsp_init.h.
#define init_fpel_func | ( | idx1, | |
idx2, | |||
sz, | |||
type, | |||
bpp, | |||
opt | |||
) |
Definition at line 143 of file vp9dsp_init.h.
#define init_subpel1 | ( | idx1, | |
idx2, | |||
idxh, | |||
idxv, | |||
sz, | |||
dir, | |||
type, | |||
bpp, | |||
opt | |||
) |
Definition at line 149 of file vp9dsp_init.h.
#define init_subpel2 | ( | idx1, | |
idx2, | |||
sz, | |||
type, | |||
bpp, | |||
opt | |||
) |
Definition at line 157 of file vp9dsp_init.h.
#define init_subpel3_32_64 | ( | idx, | |
type, | |||
bpp, | |||
opt | |||
) |
Definition at line 162 of file vp9dsp_init.h.
#define init_subpel3_8to64 | ( | idx, | |
type, | |||
bpp, | |||
opt | |||
) |
Definition at line 166 of file vp9dsp_init.h.
#define init_subpel3 | ( | idx, | |
type, | |||
bpp, | |||
opt | |||
) |
Definition at line 171 of file vp9dsp_init.h.
#define init_ipred_func | ( | type, | |
enum, | |||
sz, | |||
bpp, | |||
opt | |||
) |
#define init_8_16_32_ipred_funcs | ( | type, | |
enum, | |||
bpp, | |||
opt | |||
) |
Definition at line 179 of file vp9dsp_init.h.
#define init_ipred_funcs | ( | type, | |
enum, | |||
bpp, | |||
opt | |||
) |
Definition at line 184 of file vp9dsp_init.h.
void ff_vp9dsp_init_10bpp_x86 | ( | VP9DSPContext * | dsp, |
int | bitexact | ||
) |
Referenced by ff_vp9dsp_init_x86().
void ff_vp9dsp_init_12bpp_x86 | ( | VP9DSPContext * | dsp, |
int | bitexact | ||
) |
Referenced by ff_vp9dsp_init_x86().
void ff_vp9dsp_init_16bpp_x86 | ( | VP9DSPContext * | dsp | ) |
Definition at line 73 of file vp9dsp_init_16bpp.c.
Referenced by INIT_FUNC().