Go to the source code of this file.
Functions | |
| void | put_no_rnd_h264_chroma_mc8_altivec (uint8_t *dst, uint8_t *src, int stride, int h, int x, int y) |
| static void | put_pixels16_l2_altivec (uint8_t *dst, const uint8_t *src1, const uint8_t *src2, int dst_stride, int src_stride1, int h) |
| static void | avg_pixels16_l2_altivec (uint8_t *dst, const uint8_t *src1, const uint8_t *src2, int dst_stride, int src_stride1, int h) |
| H264_MC (put_, H264_MC(16, altivec) | |
| void | ff_h264_idct8_add_altivec (uint8_t *dst, DCTELEM *dct, int stride) |
| static void | write16x4 (uint8_t *dst, int dst_stride, register vec_u8_t r0, register vec_u8_t r1, register vec_u8_t r2, register vec_u8_t r3) |
| static vec_u8_t | diff_lt_altivec (register vec_u8_t x, register vec_u8_t y, register vec_u8_t a) |
| static vec_u8_t | h264_deblock_mask (register vec_u8_t p0, register vec_u8_t p1, register vec_u8_t q0, register vec_u8_t q1, register vec_u8_t alpha, register vec_u8_t beta) |
| static vec_u8_t | h264_deblock_q1 (register vec_u8_t p0, register vec_u8_t p1, register vec_u8_t p2, register vec_u8_t q0, register vec_u8_t tc0) |
| static void | h264_v_loop_filter_luma_altivec (uint8_t *pix, int stride, int alpha, int beta, int8_t *tc0) |
| static void | h264_h_loop_filter_luma_altivec (uint8_t *pix, int stride, int alpha, int beta, int8_t *tc0) |
| void | dsputil_h264_init_ppc (DSPContext *c, AVCodecContext *avctx) |
| void put_no_rnd_h264_chroma_mc8_altivec | ( | uint8_t * | dst, | |
| uint8_t * | src, | |||
| int | stride, | |||
| int | h, | |||
| int | x, | |||
| int | y | |||
| ) |
| static void put_pixels16_l2_altivec | ( | uint8_t * | dst, | |
| const uint8_t * | src1, | |||
| const uint8_t * | src2, | |||
| int | dst_stride, | |||
| int | src_stride1, | |||
| int | h | |||
| ) | [inline, static] |
Definition at line 305 of file h264_altivec.c.
| static void avg_pixels16_l2_altivec | ( | uint8_t * | dst, | |
| const uint8_t * | src1, | |||
| const uint8_t * | src2, | |||
| int | dst_stride, | |||
| int | src_stride1, | |||
| int | h | |||
| ) | [inline, static] |
Definition at line 347 of file h264_altivec.c.
| H264_MC | ( | put_ | , | |
| H264_MC( | 16, | |||
| altivec | ||||
| ) |
Definition at line 394 of file h264_altivec.c.
| void ff_h264_idct8_add_altivec | ( | uint8_t * | dst, | |
| DCTELEM * | dct, | |||
| int | stride | |||
| ) |
| static void write16x4 | ( | uint8_t * | dst, | |
| int | dst_stride, | |||
| register vec_u8_t | r0, | |||
| register vec_u8_t | r1, | |||
| register vec_u8_t | r2, | |||
| register vec_u8_t | r3 | |||
| ) | [inline, static] |
| static vec_u8_t diff_lt_altivec | ( | register vec_u8_t | x, | |
| register vec_u8_t | y, | |||
| register vec_u8_t | a | |||
| ) | [inline, static] |
| static vec_u8_t h264_deblock_mask | ( | register vec_u8_t | p0, | |
| register vec_u8_t | p1, | |||
| register vec_u8_t | q0, | |||
| register vec_u8_t | q1, | |||
| register vec_u8_t | alpha, | |||
| register vec_u8_t | beta | |||
| ) | [inline, static] |
Definition at line 718 of file h264_altivec.c.
| static vec_u8_t h264_deblock_q1 | ( | register vec_u8_t | p0, | |
| register vec_u8_t | p1, | |||
| register vec_u8_t | p2, | |||
| register vec_u8_t | q0, | |||
| register vec_u8_t | tc0 | |||
| ) | [inline, static] |
Definition at line 738 of file h264_altivec.c.
| static void h264_v_loop_filter_luma_altivec | ( | uint8_t * | pix, | |
| int | stride, | |||
| int | alpha, | |||
| int | beta, | |||
| int8_t * | tc0 | |||
| ) | [static] |
| static void h264_h_loop_filter_luma_altivec | ( | uint8_t * | pix, | |
| int | stride, | |||
| int | alpha, | |||
| int | beta, | |||
| int8_t * | tc0 | |||
| ) | [static] |
| void dsputil_h264_init_ppc | ( | DSPContext * | c, | |
| AVCodecContext * | avctx | |||
| ) |
1.5.5