|
FFmpeg
|
#include "libavutil/mips/generic_macros_msa.h"#include "h264dsp_mips.h"#include "libavcodec/bit_depth_template.c"Go to the source code of this file.
Macros | |
| #define | AVC_ITRANS_H(in0, in1, in2, in3, out0, out1, out2, out3) |
| #define | DC_DEST_STRIDE 16 |
Functions | |
| static void | avc_deq_idct_luma_dc_msa (int16_t *dst, int16_t *src, int32_t de_q_val) |
| static void | avc_idct8_addblk_msa (uint8_t *dst, int16_t *src, int32_t dst_stride) |
| static void | avc_idct8_dc_addblk_msa (uint8_t *dst, int16_t *src, int32_t dst_stride) |
| void | ff_h264_idct_add_msa (uint8_t *dst, int16_t *src, int32_t dst_stride) |
| void | ff_h264_idct8_addblk_msa (uint8_t *dst, int16_t *src, int32_t dst_stride) |
| void | ff_h264_idct4x4_addblk_dc_msa (uint8_t *dst, int16_t *src, int32_t dst_stride) |
| void | ff_h264_idct8_dc_addblk_msa (uint8_t *dst, int16_t *src, int32_t dst_stride) |
| void | ff_h264_idct_add16_msa (uint8_t *dst, const int32_t *blk_offset, int16_t *block, int32_t dst_stride, const uint8_t nzc[5 *8]) |
| void | ff_h264_idct8_add4_msa (uint8_t *dst, const int32_t *blk_offset, int16_t *block, int32_t dst_stride, const uint8_t nzc[5 *8]) |
| void | ff_h264_idct_add8_msa (uint8_t **dst, const int32_t *blk_offset, int16_t *block, int32_t dst_stride, const uint8_t nzc[15 *8]) |
| void | ff_h264_idct_add8_422_msa (uint8_t **dst, const int32_t *blk_offset, int16_t *block, int32_t dst_stride, const uint8_t nzc[15 *8]) |
| void | ff_h264_idct_add16_intra_msa (uint8_t *dst, const int32_t *blk_offset, int16_t *block, int32_t dst_stride, const uint8_t nzc[5 *8]) |
| void | ff_h264_deq_idct_luma_dc_msa (int16_t *dst, int16_t *src, int32_t de_qval) |
| #define AVC_ITRANS_H | ( | in0, | |
| in1, | |||
| in2, | |||
| in3, | |||
| out0, | |||
| out1, | |||
| out2, | |||
| out3 | |||
| ) |
Definition at line 25 of file h264idct_msa.c.
| #define DC_DEST_STRIDE 16 |
|
static |
Definition at line 39 of file h264idct_msa.c.
Referenced by ff_h264_deq_idct_luma_dc_msa().
|
static |
Definition at line 111 of file h264idct_msa.c.
Referenced by ff_h264_idct8_addblk_msa().
|
static |
Definition at line 242 of file h264idct_msa.c.
Referenced by ff_h264_idct8_dc_addblk_msa().
| void ff_h264_idct_add_msa | ( | uint8_t * | dst, |
| int16_t * | src, | ||
| int32_t | dst_stride | ||
| ) |
Definition at line 272 of file h264idct_msa.c.
Referenced by ff_h264_idct_add16_intra_msa(), ff_h264_idct_add16_msa(), ff_h264_idct_add8_422_msa(), ff_h264_idct_add8_msa(), and ff_h264dsp_init_mips().
| void ff_h264_idct8_addblk_msa | ( | uint8_t * | dst, |
| int16_t * | src, | ||
| int32_t | dst_stride | ||
| ) |
Definition at line 313 of file h264idct_msa.c.
Referenced by ff_h264_idct8_add4_msa(), and ff_h264dsp_init_mips().
| void ff_h264_idct4x4_addblk_dc_msa | ( | uint8_t * | dst, |
| int16_t * | src, | ||
| int32_t | dst_stride | ||
| ) |
Definition at line 319 of file h264idct_msa.c.
Referenced by ff_h264_idct_add16_intra_msa(), ff_h264_idct_add16_msa(), ff_h264_idct_add8_422_msa(), ff_h264_idct_add8_msa(), and ff_h264dsp_init_mips().
| void ff_h264_idct8_dc_addblk_msa | ( | uint8_t * | dst, |
| int16_t * | src, | ||
| int32_t | dst_stride | ||
| ) |
Definition at line 341 of file h264idct_msa.c.
Referenced by ff_h264_idct8_add4_msa(), and ff_h264dsp_init_mips().
| void ff_h264_idct_add16_msa | ( | uint8_t * | dst, |
| const int32_t * | blk_offset, | ||
| int16_t * | block, | ||
| int32_t | dst_stride, | ||
| const uint8_t | nzc[5 *8] | ||
| ) |
Definition at line 347 of file h264idct_msa.c.
Referenced by ff_h264dsp_init_mips().
| void ff_h264_idct8_add4_msa | ( | uint8_t * | dst, |
| const int32_t * | blk_offset, | ||
| int16_t * | block, | ||
| int32_t | dst_stride, | ||
| const uint8_t | nzc[5 *8] | ||
| ) |
Definition at line 370 of file h264idct_msa.c.
| void ff_h264_idct_add8_msa | ( | uint8_t ** | dst, |
| const int32_t * | blk_offset, | ||
| int16_t * | block, | ||
| int32_t | dst_stride, | ||
| const uint8_t | nzc[15 *8] | ||
| ) |
Definition at line 392 of file h264idct_msa.c.
Referenced by ff_h264dsp_init_mips().
| void ff_h264_idct_add8_422_msa | ( | uint8_t ** | dst, |
| const int32_t * | blk_offset, | ||
| int16_t * | block, | ||
| int32_t | dst_stride, | ||
| const uint8_t | nzc[15 *8] | ||
| ) |
Definition at line 413 of file h264idct_msa.c.
Referenced by ff_h264dsp_init_mips().
| void ff_h264_idct_add16_intra_msa | ( | uint8_t * | dst, |
| const int32_t * | blk_offset, | ||
| int16_t * | block, | ||
| int32_t | dst_stride, | ||
| const uint8_t | nzc[5 *8] | ||
| ) |
Definition at line 447 of file h264idct_msa.c.
Referenced by ff_h264dsp_init_mips().
| void ff_h264_deq_idct_luma_dc_msa | ( | int16_t * | dst, |
| int16_t * | src, | ||
| int32_t | de_qval | ||
| ) |
Definition at line 466 of file h264idct_msa.c.
Referenced by ff_h264dsp_init_mips().
1.8.17