#include "libavcodec/dsputil.h"#include "util_altivec.h"#include "types_altivec.h"#include "dsputil_altivec.h"Go to the source code of this file.
Macros | |
| #define | IDCT_START |
| #define | IDCT_1D(ADD, SHIFT) |
| #define | NOP(a) a |
| #define | ADD8(a) vec_add(a, eight) |
| #define | SHIFT4(a) vec_sra(a, four) |
| #define | PUT(a) |
| #define | ADD(a) |
Functions | |
| static vec_s16 | M15 (vec_s16 a, vec_s16 C) |
| static vec_s16 | M16 (vec_s16 a, vec_s16 C) |
| void | ff_vp3_idct_altivec (DCTELEM block[64]) |
| void | ff_vp3_idct_put_altivec (uint8_t *dst, int stride, DCTELEM block[64]) |
| void | ff_vp3_idct_add_altivec (uint8_t *dst, int stride, DCTELEM block[64]) |
Variables | |
| static const vec_s16 | constants |
| static const vec_u8 | interleave_high |
| #define ADD | ( | a | ) |
| #define ADD8 | ( | a | ) | vec_add(a, eight) |
Definition at line 107 of file vp3dsp_altivec.c.
Referenced by ff_vp3_idct_add_altivec(), ff_vp3_idct_altivec(), and ff_vp3_idct_put_altivec().
| #define IDCT_1D | ( | ADD, | |
| SHIFT | |||
| ) |
Definition at line 67 of file vp3dsp_altivec.c.
Referenced by ff_vp3_idct_add_altivec(), ff_vp3_idct_altivec(), and ff_vp3_idct_put_altivec().
| #define IDCT_START |
Definition at line 31 of file vp3dsp_altivec.c.
Referenced by ff_vp3_idct_add_altivec(), ff_vp3_idct_altivec(), and ff_vp3_idct_put_altivec().
| #define NOP | ( | a | ) | a |
Definition at line 106 of file vp3dsp_altivec.c.
Referenced by ff_vp3_idct_add_altivec(), ff_vp3_idct_altivec(), and ff_vp3_idct_put_altivec().
| #define PUT | ( | a | ) |
Referenced by ff_vp3_idct_put_altivec().
| #define SHIFT4 | ( | a | ) | vec_sra(a, four) |
Definition at line 108 of file vp3dsp_altivec.c.
Referenced by ff_vp3_idct_add_altivec(), ff_vp3_idct_altivec(), and ff_vp3_idct_put_altivec().
Definition at line 156 of file vp3dsp_altivec.c.
Definition at line 110 of file vp3dsp_altivec.c.
Definition at line 128 of file vp3dsp_altivec.c.
Definition at line 58 of file vp3dsp_altivec.c.
Referenced by M16().
Definition at line 62 of file vp3dsp_altivec.c.
|
static |
Definition at line 26 of file vp3dsp_altivec.c.
|
static |
Definition at line 28 of file vp3dsp_altivec.c.
Referenced by M15().