| 
    FFmpeg
    
   | 
 
Go to the source code of this file.
Macros | |
| #define | BITS_INV_ACC 5 | 
| #define | SHIFT_INV_ROW (16 - BITS_INV_ACC) | 
| #define | SHIFT_INV_COL (1 + BITS_INV_ACC) | 
| #define | RND_INV_ROW (1024 * (6 - BITS_INV_ACC)) | 
| #define | RND_INV_COL (16 * (BITS_INV_ACC - 3)) | 
| #define | RND_INV_CORR (RND_INV_COL - 1) | 
| #define | BITS_FRW_ACC 3 | 
| #define | SHIFT_FRW_COL BITS_FRW_ACC | 
| #define | SHIFT_FRW_ROW (BITS_FRW_ACC + 17) | 
| #define | RND_FRW_ROW (262144*(BITS_FRW_ACC - 1)) | 
| #define | DCT_8_INV_ROW_MMI(A1, A2, A3, A4) | 
| #define | DCT_8_INV_COL(A1, A2) | 
Functions | |
| void | ff_xvid_idct_mmi (int16_t *block) | 
| void | ff_xvid_idct_put_mmi (uint8_t *dest, ptrdiff_t line_size, int16_t *block) | 
| void | ff_xvid_idct_add_mmi (uint8_t *dest, ptrdiff_t line_size, int16_t *block) | 
Variables | |
| static const int16_t | tg_1_16 [4 *4] | 
| static const int32_t | rounder_0 [2 *8] | 
| static const int16_t | tab_i_04_mmi [32 *4] | 
| #define BITS_INV_ACC 5 | 
Definition at line 29 of file xvid_idct_mmi.c.
| #define SHIFT_INV_ROW (16 - BITS_INV_ACC) | 
Definition at line 30 of file xvid_idct_mmi.c.
| #define SHIFT_INV_COL (1 + BITS_INV_ACC) | 
Definition at line 31 of file xvid_idct_mmi.c.
| #define RND_INV_ROW (1024 * (6 - BITS_INV_ACC)) | 
Definition at line 32 of file xvid_idct_mmi.c.
| #define RND_INV_COL (16 * (BITS_INV_ACC - 3)) | 
Definition at line 33 of file xvid_idct_mmi.c.
| #define RND_INV_CORR (RND_INV_COL - 1) | 
Definition at line 34 of file xvid_idct_mmi.c.
| #define BITS_FRW_ACC 3 | 
Definition at line 36 of file xvid_idct_mmi.c.
| #define SHIFT_FRW_COL BITS_FRW_ACC | 
Definition at line 37 of file xvid_idct_mmi.c.
| #define SHIFT_FRW_ROW (BITS_FRW_ACC + 17) | 
Definition at line 38 of file xvid_idct_mmi.c.
| #define RND_FRW_ROW (262144*(BITS_FRW_ACC - 1)) | 
Definition at line 39 of file xvid_idct_mmi.c.
Definition at line 150 of file xvid_idct_mmi.c.
| void ff_xvid_idct_mmi | ( | int16_t * | block | ) | 
Definition at line 225 of file xvid_idct_mmi.c.
Referenced by ff_xvid_idct_add_mmi(), ff_xvid_idct_init_mips(), and ff_xvid_idct_put_mmi().
| void ff_xvid_idct_put_mmi | ( | uint8_t * | dest, | 
| ptrdiff_t | line_size, | ||
| int16_t * | block | ||
| ) | 
Definition at line 245 of file xvid_idct_mmi.c.
Referenced by ff_xvid_idct_init_mips().
| void ff_xvid_idct_add_mmi | ( | uint8_t * | dest, | 
| ptrdiff_t | line_size, | ||
| int16_t * | block | ||
| ) | 
Definition at line 251 of file xvid_idct_mmi.c.
Referenced by ff_xvid_idct_init_mips().
      
  | 
  static | 
Definition at line 41 of file xvid_idct_mmi.c.
Referenced by ff_xvid_idct_mmi().
      
  | 
  static | 
Definition at line 48 of file xvid_idct_mmi.c.
Referenced by ff_xvid_idct_mmi().
      
  | 
  static | 
Definition at line 59 of file xvid_idct_mmi.c.
Referenced by ff_xvid_idct_mmi().
 1.8.17