Doxygen Source Code Documentation
Main Page Alphabetical List Data Structures File List Data Fields Globals Search
jrevdct.c File Reference
#include <memory.h>
#include "all.h"
#include "ansi.h"
#include "dct.h"
Go to the source code of this file.
Define Documentation
#define CONST_SCALE (ONE << CONST_BITS)
|
|
#define DESCALE |
( |
x, |
|
|
n |
|
) |
RIGHT_SHIFT((x) + (ONE << ((n)-1)), n)
|
|
#define FIX |
( |
x |
|
) |
((int32) ((x) * CONST_SCALE + 0.5))
|
|
#define FIX_0_211164243 1730
|
|
#define FIX_0_275899380 2260
|
|
#define FIX_0_298631336 2446
|
|
#define FIX_0_390180644 3196
|
|
#define FIX_0_509795579 4176
|
|
#define FIX_0_541196100 4433
|
|
#define FIX_0_601344887 4926
|
|
#define FIX_0_765366865 6270
|
|
#define FIX_0_785694958 6436
|
|
#define FIX_0_899976223 7373
|
|
#define FIX_1_061594337 8697
|
|
#define FIX_1_111140466 9102
|
|
#define FIX_1_175875602 9633
|
|
#define FIX_1_306562965 10703
|
|
#define FIX_1_387039845 11363
|
|
#define FIX_1_451774981 11893
|
|
#define FIX_1_501321110 12299
|
|
#define FIX_1_662939225 13623
|
|
#define FIX_1_847759065 15137
|
|
#define FIX_1_961570560 16069
|
|
#define FIX_2_053119869 16819
|
|
#define FIX_2_172734803 17799
|
|
#define FIX_2_562915447 20995
|
|
#define FIX_3_072711026 25172
|
|
#define MULTIPLY |
( |
var, |
|
|
const |
|
) |
((var) * (const))
|
|
#define PI 3.14159265358979323846
|
|
Function Documentation
void init_idctref _ANSI_ARGS_ |
( |
(void) |
|
) |
|
|
void mpeg_jrevdct_quick _ANSI_ARGS_ |
( |
(int16 *block) |
|
) |
|
|
void mpeg_jrevdct |
( |
data |
|
) |
|
|
void reference_rev_dct |
( |
block |
|
) |
|
|
Variable Documentation