|
FFmpeg
|
H.264 IDCT. More...
#include "bit_depth_template.c"#include "libavutil/common.h"#include "h264_parse.h"#include "h264idct.h"Go to the source code of this file.
Functions | |
| void FUNCC | ff_h264_idct_add (uint8_t *_dst, int16_t *_block, ptrdiff_t stride) |
| void FUNCC | ff_h264_idct8_add (uint8_t *_dst, int16_t *_block, ptrdiff_t stride) |
| void FUNCC | ff_h264_idct_dc_add (uint8_t *_dst, int16_t *_block, ptrdiff_t stride) |
| void FUNCC | ff_h264_idct8_dc_add (uint8_t *_dst, int16_t *_block, ptrdiff_t stride) |
| void FUNCC | ff_h264_idct_add16 (uint8_t *dst, const int *block_offset, int16_t *block, ptrdiff_t stride, const uint8_t nnzc[5 *8]) |
| void FUNCC | ff_h264_idct_add16intra (uint8_t *dst, const int *block_offset, int16_t *block, ptrdiff_t stride, const uint8_t nnzc[5 *8]) |
| void FUNCC | ff_h264_idct8_add4 (uint8_t *dst, const int *block_offset, int16_t *block, ptrdiff_t stride, const uint8_t nnzc[5 *8]) |
| void FUNCC | ff_h264_idct_add8 (uint8_t **dest, const int *block_offset, int16_t *block, ptrdiff_t stride, const uint8_t nnzc[15 *8]) |
| void FUNCC | ff_h264_idct_add8_422 (uint8_t **dest, const int *block_offset, int16_t *block, ptrdiff_t stride, const uint8_t nnzc[15 *8]) |
H.264 IDCT.
Definition in file h264idct_template.c.
| void FUNCC ff_h264_idct_add | ( | uint8_t * | _dst, |
| int16_t * | _block, | ||
| ptrdiff_t | stride ) |
Definition at line 33 of file h264idct_template.c.
Referenced by ff_h264_idct_add(), ff_h264_idct_add16(), ff_h264_idct_add16intra(), ff_h264_idct_add8(), and ff_h264_idct_add8_422().
| void FUNCC ff_h264_idct8_add | ( | uint8_t * | _dst, |
| int16_t * | _block, | ||
| ptrdiff_t | stride ) |
Definition at line 69 of file h264idct_template.c.
Referenced by ff_h264_idct8_add(), and ff_h264_idct8_add4().
| void FUNCC ff_h264_idct_dc_add | ( | uint8_t * | _dst, |
| int16_t * | _block, | ||
| ptrdiff_t | stride ) |
Definition at line 145 of file h264idct_template.c.
Referenced by ff_h264_idct_add16(), ff_h264_idct_add16intra(), ff_h264_idct_add8(), ff_h264_idct_add8_422(), and ff_h264_idct_dc_add().
| void FUNCC ff_h264_idct8_dc_add | ( | uint8_t * | _dst, |
| int16_t * | _block, | ||
| ptrdiff_t | stride ) |
Definition at line 161 of file h264idct_template.c.
Referenced by ff_h264_idct8_add4(), and ff_h264_idct8_dc_add().
| void FUNCC ff_h264_idct_add16 | ( | uint8_t * | dst, |
| const int * | block_offset, | ||
| int16_t * | block, | ||
| ptrdiff_t | stride, | ||
| const uint8_t | nnzc[5 *8] ) |
Definition at line 177 of file h264idct_template.c.
Referenced by ff_h264_idct_add16().
| void FUNCC ff_h264_idct_add16intra | ( | uint8_t * | dst, |
| const int * | block_offset, | ||
| int16_t * | block, | ||
| ptrdiff_t | stride, | ||
| const uint8_t | nnzc[5 *8] ) |
Definition at line 191 of file h264idct_template.c.
Referenced by ff_h264_idct_add16intra().
| void FUNCC ff_h264_idct8_add4 | ( | uint8_t * | dst, |
| const int * | block_offset, | ||
| int16_t * | block, | ||
| ptrdiff_t | stride, | ||
| const uint8_t | nnzc[5 *8] ) |
Definition at line 202 of file h264idct_template.c.
Referenced by ff_h264_idct8_add4().
| void FUNCC ff_h264_idct_add8 | ( | uint8_t ** | dest, |
| const int * | block_offset, | ||
| int16_t * | block, | ||
| ptrdiff_t | stride, | ||
| const uint8_t | nnzc[15 *8] ) |
Definition at line 216 of file h264idct_template.c.
Referenced by ff_h264_idct_add8().
| void FUNCC ff_h264_idct_add8_422 | ( | uint8_t ** | dest, |
| const int * | block_offset, | ||
| int16_t * | block, | ||
| ptrdiff_t | stride, | ||
| const uint8_t | nnzc[15 *8] ) |
Definition at line 230 of file h264idct_template.c.
Referenced by ff_h264_idct_add8_422().