#include <stdlib.h>#include <stdio.h>#include "libavutil/cpu.h"#include "libavcodec/dsputil.h"#include "libavcodec/mpegvideo.h"#include "util_altivec.h"#include "types_altivec.h"#include "dsputil_altivec.h"Go to the source code of this file.
Macros | |
| #define | SWAP(a, b) |
| #define | TRANSPOSE4(a, b, c, d) |
| #define | LOAD4(vec, address) |
| #define | FOUROF(a) {a,a,a,a} |
Functions | |
| static int | dct_quantize_altivec (MpegEncContext *s, DCTELEM *data, int n, int qscale, int *overflow) |
| static void | dct_unquantize_h263_altivec (MpegEncContext *s, DCTELEM *block, int n, int qscale) |
| void | MPV_common_init_altivec (MpegEncContext *s) |
| #define FOUROF | ( | a | ) | {a,a,a,a} |
Definition at line 70 of file mpegvideo_altivec.c.
Referenced by dct_quantize_altivec().
| #define LOAD4 | ( | vec, | |
| address | |||
| ) |
Definition at line 60 of file mpegvideo_altivec.c.
Referenced by dct_quantize_altivec().
| #define SWAP | ( | a, | |
| b | |||
| ) |
Definition at line 35 of file mpegvideo_altivec.c.
Referenced by dct_quantize_altivec().
| #define TRANSPOSE4 | ( | a, | |
| b, | |||
| c, | |||
| d | |||
| ) |
Definition at line 43 of file mpegvideo_altivec.c.
Referenced by cavs_idct8_add_mmx(), dct_quantize_altivec(), and h264_loop_filter_strength_mmx2().
|
static |
Definition at line 72 of file mpegvideo_altivec.c.
|
static |
Definition at line 479 of file mpegvideo_altivec.c.
Referenced by MPV_common_init_altivec().
| void MPV_common_init_altivec | ( | MpegEncContext * | s | ) |
Definition at line 557 of file mpegvideo_altivec.c.
Referenced by ff_dct_common_init().