FFmpeg
|
#include "config.h"
#include "libavutil/cpu.h"
#include "libavutil/x86/asm.h"
#include "libavutil/x86/cpu.h"
#include "libavcodec/get_bits.h"
#include "libavcodec/hevcdsp.h"
#include "libavcodec/x86/hevcdsp.h"
Go to the source code of this file.
Macros | |
#define | LFC_FUNC(DIR, DEPTH, OPT) void ff_hevc_ ## DIR ## _loop_filter_chroma_ ## DEPTH ## _ ## OPT(uint8_t *_pix, ptrdiff_t _stride, int *_tc, uint8_t *_no_p, uint8_t *_no_q); |
#define | LFL_FUNC(DIR, DEPTH, OPT) |
#define | LFC_FUNCS(type, depth, opt) |
#define | LFL_FUNCS(type, depth, opt) |
#define | mc_rep_func(name, bitd, step, W, opt) |
#define | mc_rep_uni_func(name, bitd, step, W, opt) |
#define | mc_rep_bi_func(name, bitd, step, W, opt) |
#define | mc_rep_funcs(name, bitd, step, W, opt) |
#define | EPEL_LINKS(pointer, my, mx, fname, bitd, opt) |
#define | QPEL_LINKS(pointer, my, mx, fname, bitd, opt) |
Functions | |
void | ff_hevcdsp_init_x86 (HEVCDSPContext *c, const int bit_depth) |
#define LFC_FUNC | ( | DIR, | |
DEPTH, | |||
OPT | |||
) | void ff_hevc_ ## DIR ## _loop_filter_chroma_ ## DEPTH ## _ ## OPT(uint8_t *_pix, ptrdiff_t _stride, int *_tc, uint8_t *_no_p, uint8_t *_no_q); |
Definition at line 32 of file hevcdsp_init.c.
#define LFL_FUNC | ( | DIR, | |
DEPTH, | |||
OPT | |||
) |
Definition at line 108 of file hevcdsp_init.c.
Definition at line 122 of file hevcdsp_init.c.
Definition at line 137 of file hevcdsp_init.c.
Definition at line 155 of file hevcdsp_init.c.
#define EPEL_LINKS | ( | pointer, | |
my, | |||
mx, | |||
fname, | |||
bitd, | |||
opt | |||
) |
Definition at line 400 of file hevcdsp_init.c.
Referenced by ff_hevcdsp_init_x86().
#define QPEL_LINKS | ( | pointer, | |
my, | |||
mx, | |||
fname, | |||
bitd, | |||
opt | |||
) |
Definition at line 410 of file hevcdsp_init.c.
Referenced by ff_hevcdsp_init_x86().
void ff_hevcdsp_init_x86 | ( | HEVCDSPContext * | c, |
const int | bit_depth | ||
) |
Definition at line 421 of file hevcdsp_init.c.
Referenced by ff_hevc_dsp_init().