simpleidct in C. More...
#include "bit_depth_template.c"Go to the source code of this file.
Defines | |
| #define | ROW0_MASK (0xffffLL << 48 * HAVE_BIGENDIAN) |
| #define | IDCT_COLS |
Functions | |
| static void FUNC() | idctRowCondDC (DCTELEM *row, int extra_shift) |
| static void FUNC() | idctSparseColPut (pixel *dest, int line_size, DCTELEM *col) |
| static void FUNC() | idctSparseColAdd (pixel *dest, int line_size, DCTELEM *col) |
| static void FUNC() | idctSparseCol (DCTELEM *col) |
| void FUNC() | ff_simple_idct_put (uint8_t *dest_, int line_size, DCTELEM *block) |
| void FUNC() | ff_simple_idct_add (uint8_t *dest_, int line_size, DCTELEM *block) |
| void FUNC() | ff_simple_idct (DCTELEM *block) |
simpleidct in C.
Definition in file simple_idct_template.c.
| #define IDCT_COLS |
Definition at line 173 of file simple_idct_template.c.
| #define ROW0_MASK (0xffffLL << 48 * HAVE_BIGENDIAN) |
Referenced by idctRowCondDC().
| void FUNC() ff_simple_idct | ( | DCTELEM * | block | ) |
Definition at line 315 of file simple_idct_template.c.
| void FUNC() ff_simple_idct_add | ( | uint8_t * | dest_, | |
| int | line_size, | |||
| DCTELEM * | block | |||
| ) |
Definition at line 301 of file simple_idct_template.c.
| void FUNC() ff_simple_idct_put | ( | uint8_t * | dest_, | |
| int | line_size, | |||
| DCTELEM * | block | |||
| ) |
Definition at line 287 of file simple_idct_template.c.
| static void FUNC() idctRowCondDC | ( | DCTELEM * | row, | |
| int | extra_shift | |||
| ) | [inline, static] |
Definition at line 88 of file simple_idct_template.c.
Referenced by ff_simple_idct(), ff_simple_idct_add(), and ff_simple_idct_put().
| static void FUNC() idctSparseCol | ( | DCTELEM * | col | ) | [inline, static] |
Definition at line 271 of file simple_idct_template.c.
Referenced by ff_simple_idct().
| static void FUNC() idctSparseColAdd | ( | pixel * | dest, | |
| int | line_size, | |||
| DCTELEM * | col | |||
| ) | [inline, static] |
Definition at line 247 of file simple_idct_template.c.
Referenced by ff_simple_idct_add().
| static void FUNC() idctSparseColPut | ( | pixel * | dest, | |
| int | line_size, | |||
| DCTELEM * | col | |||
| ) | [inline, static] |
Definition at line 223 of file simple_idct_template.c.
Referenced by ff_simple_idct_put().