Go to the source code of this file.
Functions | |
| DECLARE_ALIGNED_8 (static const uint64_t, ff_pb_3_1)=0x0103010301030103ULL | |
| DECLARE_ALIGNED_8 (static const uint64_t, ff_pb_7_3)=0x0307030703070307ULL | |
| static void | ff_h264_idct_add_mmx (uint8_t *dst, int16_t *block, int stride) |
| static void | h264_idct8_1d (int16_t *block) |
| static void | ff_h264_idct8_add_mmx (uint8_t *dst, int16_t *block, int stride) |
| static void | ff_h264_idct_dc_add_mmx2 (uint8_t *dst, int16_t *block, int stride) |
| static void | ff_h264_idct8_dc_add_mmx2 (uint8_t *dst, int16_t *block, int stride) |
| static void | h264_loop_filter_luma_mmx2 (uint8_t *pix, int stride, int alpha1, int beta1, int8_t *tc0) |
| static void | h264_v_loop_filter_luma_mmx2 (uint8_t *pix, int stride, int alpha, int beta, int8_t *tc0) |
| static void | h264_h_loop_filter_luma_mmx2 (uint8_t *pix, int stride, int alpha, int beta, int8_t *tc0) |
| static void | h264_loop_filter_chroma_mmx2 (uint8_t *pix, int stride, int alpha1, int beta1, int8_t *tc0) |
| static void | h264_v_loop_filter_chroma_mmx2 (uint8_t *pix, int stride, int alpha, int beta, int8_t *tc0) |
| static void | h264_h_loop_filter_chroma_mmx2 (uint8_t *pix, int stride, int alpha, int beta, int8_t *tc0) |
| static void | h264_loop_filter_chroma_intra_mmx2 (uint8_t *pix, int stride, int alpha1, int beta1) |
| static void | h264_v_loop_filter_chroma_intra_mmx2 (uint8_t *pix, int stride, int alpha, int beta) |
| static void | h264_h_loop_filter_chroma_intra_mmx2 (uint8_t *pix, int stride, int alpha, int beta) |
| static void | h264_loop_filter_strength_mmx2 (int16_t bS[2][4][4], uint8_t nnz[40], int8_t ref[2][40], int16_t mv[2][40][2], int bidir, int edges, int step, int mask_mv0, int mask_mv1, int field) |
| QPEL_H264 (put_, QPEL_H264(PUT_OP, 3dnow) | |
| static void | ff_h264_biweight_WxH_mmx2 (uint8_t *dst, uint8_t *src, int stride, int log2_denom, int weightd, int weights, int offset, int w, int h) |
| DECLARE_ALIGNED_8 | ( | static const | uint64_t, | |
| ff_pb_3_1 | ||||
| ) | [pure virtual] |
| DECLARE_ALIGNED_8 | ( | static const | uint64_t, | |
| ff_pb_7_3 | ||||
| ) | [pure virtual] |
| static void ff_h264_idct_add_mmx | ( | uint8_t * | dst, | |
| int16_t * | block, | |||
| int | stride | |||
| ) | [static] |
| static void h264_idct8_1d | ( | int16_t * | block | ) | [inline, static] |
| static void ff_h264_idct8_add_mmx | ( | uint8_t * | dst, | |
| int16_t * | block, | |||
| int | stride | |||
| ) | [static] |
| static void ff_h264_idct_dc_add_mmx2 | ( | uint8_t * | dst, | |
| int16_t * | block, | |||
| int | stride | |||
| ) | [static] |
| static void ff_h264_idct8_dc_add_mmx2 | ( | uint8_t * | dst, | |
| int16_t * | block, | |||
| int | stride | |||
| ) | [static] |
| static void h264_loop_filter_luma_mmx2 | ( | uint8_t * | pix, | |
| int | stride, | |||
| int | alpha1, | |||
| int | beta1, | |||
| int8_t * | tc0 | |||
| ) | [inline, static] |
Definition at line 386 of file h264dsp_mmx.c.
Referenced by h264_h_loop_filter_luma_mmx2(), and h264_v_loop_filter_luma_mmx2().
| static void h264_v_loop_filter_luma_mmx2 | ( | uint8_t * | pix, | |
| int | stride, | |||
| int | alpha, | |||
| int | beta, | |||
| int8_t * | tc0 | |||
| ) | [static] |
| static void h264_h_loop_filter_luma_mmx2 | ( | uint8_t * | pix, | |
| int | stride, | |||
| int | alpha, | |||
| int | beta, | |||
| int8_t * | tc0 | |||
| ) | [static] |
| static void h264_loop_filter_chroma_mmx2 | ( | uint8_t * | pix, | |
| int | stride, | |||
| int | alpha1, | |||
| int | beta1, | |||
| int8_t * | tc0 | |||
| ) | [inline, static] |
Definition at line 465 of file h264dsp_mmx.c.
Referenced by h264_h_loop_filter_chroma_mmx2(), and h264_v_loop_filter_chroma_mmx2().
| static void h264_v_loop_filter_chroma_mmx2 | ( | uint8_t * | pix, | |
| int | stride, | |||
| int | alpha, | |||
| int | beta, | |||
| int8_t * | tc0 | |||
| ) | [static] |
| static void h264_h_loop_filter_chroma_mmx2 | ( | uint8_t * | pix, | |
| int | stride, | |||
| int | alpha, | |||
| int | beta, | |||
| int8_t * | tc0 | |||
| ) | [static] |
| static void h264_loop_filter_chroma_intra_mmx2 | ( | uint8_t * | pix, | |
| int | stride, | |||
| int | alpha1, | |||
| int | beta1 | |||
| ) | [inline, static] |
Definition at line 511 of file h264dsp_mmx.c.
Referenced by h264_h_loop_filter_chroma_intra_mmx2(), and h264_v_loop_filter_chroma_intra_mmx2().
| static void h264_v_loop_filter_chroma_intra_mmx2 | ( | uint8_t * | pix, | |
| int | stride, | |||
| int | alpha, | |||
| int | beta | |||
| ) | [static] |
| static void h264_h_loop_filter_chroma_intra_mmx2 | ( | uint8_t * | pix, | |
| int | stride, | |||
| int | alpha, | |||
| int | beta | |||
| ) | [static] |
| QPEL_H264 | ( | put_ | , | |
| QPEL_H264( | PUT_OP, | |||
| 3dnow | ||||
| ) |
Definition at line 1361 of file h264dsp_mmx.c.
| static void ff_h264_biweight_WxH_mmx2 | ( | uint8_t * | dst, | |
| uint8_t * | src, | |||
| int | stride, | |||
| int | log2_denom, | |||
| int | weightd, | |||
| int | weights, | |||
| int | offset, | |||
| int | w, | |||
| int | h | |||
| ) | [inline, static] |
Definition at line 1467 of file h264dsp_mmx.c.
1.5.5