jfdctint.c File Reference

#include "jinclude.h"
#include "jpeglib.h"
#include "jdct.h"

Go to the source code of this file.

Defines

#define JPEG_INTERNALS
#define CONST_BITS   13
#define PASS1_BITS   2
#define FIX_0_298631336   ((INT32) 2446)
#define FIX_0_390180644   ((INT32) 3196)
#define FIX_0_541196100   ((INT32) 4433)
#define FIX_0_765366865   ((INT32) 6270)
#define FIX_0_899976223   ((INT32) 7373)
#define FIX_1_175875602   ((INT32) 9633)
#define FIX_1_501321110   ((INT32) 12299)
#define FIX_1_847759065   ((INT32) 15137)
#define FIX_1_961570560   ((INT32) 16069)
#define FIX_2_053119869   ((INT32) 16819)
#define FIX_2_562915447   ((INT32) 20995)
#define FIX_3_072711026   ((INT32) 25172)
#define MULTIPLY(var, const)   MULTIPLY16C16(var,const)

Functions

 jpeg_fdct_islow (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_7x7 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_6x6 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_5x5 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_4x4 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_3x3 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_2x2 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_1x1 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_9x9 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_10x10 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_11x11 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_12x12 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_13x13 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_14x14 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_15x15 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_16x16 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_16x8 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_14x7 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_12x6 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_10x5 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_8x4 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_6x3 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_4x2 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_2x1 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_8x16 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_7x14 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_6x12 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_5x10 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_4x8 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_3x6 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_2x4 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)
 jpeg_fdct_1x2 (DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col)


Define Documentation

#define CONST_BITS   13

Definition at line 96 of file jfdctint.c.

#define FIX_0_298631336   ((INT32) 2446)

Definition at line 111 of file jfdctint.c.

Referenced by jpeg_fdct_16x8(), jpeg_fdct_4x8(), jpeg_fdct_8x16(), jpeg_fdct_8x4(), jpeg_fdct_islow(), jpeg_idct_16x8(), jpeg_idct_4x8(), jpeg_idct_8x16(), jpeg_idct_8x4(), and jpeg_idct_islow().

#define FIX_0_390180644   ((INT32) 3196)

Definition at line 112 of file jfdctint.c.

Referenced by jpeg_fdct_16x8(), jpeg_fdct_4x8(), jpeg_fdct_8x16(), jpeg_fdct_8x4(), jpeg_fdct_islow(), jpeg_idct_16x8(), jpeg_idct_4x8(), jpeg_idct_8x16(), jpeg_idct_8x4(), and jpeg_idct_islow().

#define FIX_0_541196100   ((INT32) 4433)

Definition at line 113 of file jfdctint.c.

#define FIX_0_765366865   ((INT32) 6270)

Definition at line 114 of file jfdctint.c.

Referenced by jpeg_fdct_12x12(), jpeg_fdct_12x6(), jpeg_fdct_16x8(), jpeg_fdct_2x4(), jpeg_fdct_4x2(), jpeg_fdct_4x4(), jpeg_fdct_4x8(), jpeg_fdct_8x16(), jpeg_fdct_8x4(), jpeg_fdct_islow(), jpeg_idct_12x12(), jpeg_idct_12x6(), jpeg_idct_16x8(), jpeg_idct_2x4(), jpeg_idct_4x2(), jpeg_idct_4x4(), jpeg_idct_4x8(), jpeg_idct_6x12(), jpeg_idct_8x16(), jpeg_idct_8x4(), and jpeg_idct_islow().

#define FIX_0_899976223   ((INT32) 7373)

Definition at line 115 of file jfdctint.c.

Referenced by jpeg_fdct_16x8(), jpeg_fdct_4x8(), jpeg_fdct_8x16(), jpeg_fdct_8x4(), jpeg_fdct_islow(), jpeg_idct_16x16(), jpeg_idct_16x8(), jpeg_idct_4x8(), jpeg_idct_8x16(), jpeg_idct_8x4(), and jpeg_idct_islow().

#define FIX_1_175875602   ((INT32) 9633)

Definition at line 116 of file jfdctint.c.

Referenced by jpeg_fdct_16x8(), jpeg_fdct_4x8(), jpeg_fdct_8x16(), jpeg_fdct_8x4(), jpeg_fdct_islow(), jpeg_idct_16x8(), jpeg_idct_4x8(), jpeg_idct_8x16(), jpeg_idct_8x4(), and jpeg_idct_islow().

#define FIX_1_501321110   ((INT32) 12299)

Definition at line 117 of file jfdctint.c.

Referenced by jpeg_fdct_16x8(), jpeg_fdct_4x8(), jpeg_fdct_8x16(), jpeg_fdct_8x4(), jpeg_fdct_islow(), jpeg_idct_16x8(), jpeg_idct_4x8(), jpeg_idct_8x16(), jpeg_idct_8x4(), and jpeg_idct_islow().

#define FIX_1_847759065   ((INT32) 15137)

Definition at line 118 of file jfdctint.c.

Referenced by jpeg_fdct_12x12(), jpeg_fdct_12x6(), jpeg_fdct_16x8(), jpeg_fdct_2x4(), jpeg_fdct_4x2(), jpeg_fdct_4x4(), jpeg_fdct_4x8(), jpeg_fdct_8x16(), jpeg_fdct_8x4(), jpeg_fdct_islow(), jpeg_idct_12x12(), jpeg_idct_12x6(), jpeg_idct_16x8(), jpeg_idct_2x4(), jpeg_idct_4x2(), jpeg_idct_4x4(), jpeg_idct_4x8(), jpeg_idct_6x12(), jpeg_idct_8x16(), jpeg_idct_8x4(), jpeg_idct_ifast(), and jpeg_idct_islow().

#define FIX_1_961570560   ((INT32) 16069)

Definition at line 119 of file jfdctint.c.

Referenced by jpeg_fdct_16x8(), jpeg_fdct_4x8(), jpeg_fdct_8x16(), jpeg_fdct_8x4(), jpeg_fdct_islow(), jpeg_idct_16x8(), jpeg_idct_4x8(), jpeg_idct_8x16(), jpeg_idct_8x4(), and jpeg_idct_islow().

#define FIX_2_053119869   ((INT32) 16819)

Definition at line 120 of file jfdctint.c.

Referenced by jpeg_fdct_16x8(), jpeg_fdct_4x8(), jpeg_fdct_8x16(), jpeg_fdct_8x4(), jpeg_fdct_islow(), jpeg_idct_16x8(), jpeg_idct_4x8(), jpeg_idct_8x16(), jpeg_idct_8x4(), and jpeg_idct_islow().

#define FIX_2_562915447   ((INT32) 20995)

Definition at line 121 of file jfdctint.c.

Referenced by jpeg_fdct_16x8(), jpeg_fdct_4x8(), jpeg_fdct_8x16(), jpeg_fdct_8x4(), jpeg_fdct_islow(), jpeg_idct_16x16(), jpeg_idct_16x8(), jpeg_idct_4x8(), jpeg_idct_8x16(), jpeg_idct_8x4(), and jpeg_idct_islow().

#define FIX_3_072711026   ((INT32) 25172)

Definition at line 122 of file jfdctint.c.

Referenced by jpeg_fdct_16x8(), jpeg_fdct_4x8(), jpeg_fdct_8x16(), jpeg_fdct_8x4(), jpeg_fdct_islow(), jpeg_idct_16x8(), jpeg_idct_4x8(), jpeg_idct_8x16(), jpeg_idct_8x4(), and jpeg_idct_islow().

#define JPEG_INTERNALS

Definition at line 44 of file jfdctint.c.

#define MULTIPLY ( var,
const   )     MULTIPLY16C16(var,const)

Definition at line 147 of file jfdctint.c.

#define PASS1_BITS   2

Definition at line 97 of file jfdctint.c.

Referenced by jpeg_fdct_10x5(), jpeg_fdct_12x6(), jpeg_fdct_14x7(), jpeg_fdct_16x16(), jpeg_fdct_16x8(), jpeg_fdct_3x3(), jpeg_fdct_3x6(), jpeg_fdct_4x2(), jpeg_fdct_4x4(), jpeg_fdct_4x8(), jpeg_fdct_5x10(), jpeg_fdct_5x5(), jpeg_fdct_6x12(), jpeg_fdct_6x3(), jpeg_fdct_6x6(), jpeg_fdct_7x14(), jpeg_fdct_7x7(), jpeg_fdct_8x16(), jpeg_fdct_8x4(), jpeg_fdct_islow(), jpeg_idct_10x10(), jpeg_idct_10x5(), jpeg_idct_11x11(), jpeg_idct_12x12(), jpeg_idct_12x6(), jpeg_idct_13x13(), jpeg_idct_14x14(), jpeg_idct_14x7(), jpeg_idct_15x15(), jpeg_idct_16x16(), jpeg_idct_16x8(), jpeg_idct_3x3(), jpeg_idct_3x6(), jpeg_idct_4x4(), jpeg_idct_4x8(), jpeg_idct_5x10(), jpeg_idct_5x5(), jpeg_idct_6x12(), jpeg_idct_6x3(), jpeg_idct_6x6(), jpeg_idct_7x14(), jpeg_idct_7x7(), jpeg_idct_8x16(), jpeg_idct_8x4(), jpeg_idct_9x9(), jpeg_idct_ifast(), and jpeg_idct_islow().


Function Documentation

jpeg_fdct_10x10 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 1076 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DESCALE, FIX, GETJSAMPLE, MULTIPLY, and SHIFT_TEMPS.

Referenced by start_pass_fdctmgr().

jpeg_fdct_10x5 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 2857 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DESCALE, FIX, GETJSAMPLE, MEMZERO, MULTIPLY, PASS1_BITS, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_11x11 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 1239 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DESCALE, FIX, GETJSAMPLE, MULTIPLY, and SHIFT_TEMPS.

Referenced by start_pass_fdctmgr().

jpeg_fdct_12x12 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 1422 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DESCALE, FIX, FIX_0_541196100, FIX_0_765366865, FIX_1_847759065, GETJSAMPLE, MULTIPLY, and SHIFT_TEMPS.

Referenced by start_pass_fdctmgr().

jpeg_fdct_12x6 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 2718 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DESCALE, FIX, FIX_0_541196100, FIX_0_765366865, FIX_1_847759065, GETJSAMPLE, MEMZERO, MULTIPLY, PASS1_BITS, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_13x13 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 1587 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DESCALE, FIX, GETJSAMPLE, MULTIPLY, and SHIFT_TEMPS.

Referenced by start_pass_fdctmgr().

jpeg_fdct_14x14 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 1786 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DESCALE, FIX, GETJSAMPLE, MULTIPLY, and SHIFT_TEMPS.

Referenced by start_pass_fdctmgr().

jpeg_fdct_14x7 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 2554 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DESCALE, FIX, GETJSAMPLE, MEMZERO, MULTIPLY, PASS1_BITS, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_15x15 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 1986 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DESCALE, FIX, GETJSAMPLE, MULTIPLY, and SHIFT_TEMPS.

Referenced by start_pass_fdctmgr().

jpeg_fdct_16x16 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 2165 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, DESCALE, FIX, FIX_0_541196100, GETJSAMPLE, MULTIPLY, PASS1_BITS, and SHIFT_TEMPS.

Referenced by start_pass_fdctmgr().

jpeg_fdct_16x8 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 2373 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DESCALE, FIX, FIX_0_298631336, FIX_0_390180644, FIX_0_541196100, FIX_0_765366865, FIX_0_899976223, FIX_1_175875602, FIX_1_501321110, FIX_1_847759065, FIX_1_961570560, FIX_2_053119869, FIX_2_562915447, FIX_3_072711026, GETJSAMPLE, MULTIPLY, PASS1_BITS, and SHIFT_TEMPS.

Referenced by start_pass_fdctmgr().

jpeg_fdct_1x1 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 908 of file jfdctint.c.

References CENTERJSAMPLE, DCTSIZE2, GETJSAMPLE, MEMZERO, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_1x2 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 4325 of file jfdctint.c.

References CENTERJSAMPLE, DCTSIZE, DCTSIZE2, GETJSAMPLE, MEMZERO, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_2x1 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 3308 of file jfdctint.c.

References CENTERJSAMPLE, DCTSIZE2, GETJSAMPLE, MEMZERO, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_2x2 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 864 of file jfdctint.c.

References CENTERJSAMPLE, DCTSIZE, DCTSIZE2, GETJSAMPLE, MEMZERO, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_2x4 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 4246 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, FIX_0_541196100, FIX_0_765366865, FIX_1_847759065, GETJSAMPLE, MEMZERO, MULTIPLY, ONE, RIGHT_SHIFT, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_3x3 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 779 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, DESCALE, FIX, GETJSAMPLE, MEMZERO, MULTIPLY, PASS1_BITS, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_3x6 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 4141 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, DESCALE, FIX, GETJSAMPLE, MEMZERO, MULTIPLY, PASS1_BITS, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_4x2 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 3225 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, FIX_0_541196100, FIX_0_765366865, FIX_1_847759065, GETJSAMPLE, MEMZERO, MULTIPLY, ONE, PASS1_BITS, RIGHT_SHIFT, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_4x4 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 686 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, FIX_0_541196100, FIX_0_765366865, FIX_1_847759065, GETJSAMPLE, MEMZERO, MULTIPLY, ONE, PASS1_BITS, RIGHT_SHIFT, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_4x8 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 4005 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, FIX_0_298631336, FIX_0_390180644, FIX_0_541196100, FIX_0_765366865, FIX_0_899976223, FIX_1_175875602, FIX_1_501321110, FIX_1_847759065, FIX_1_961570560, FIX_2_053119869, FIX_2_562915447, FIX_3_072711026, GETJSAMPLE, MEMZERO, MULTIPLY, ONE, PASS1_BITS, RIGHT_SHIFT, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_5x10 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 3859 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, DESCALE, FIX, GETJSAMPLE, MEMZERO, MULTIPLY, PASS1_BITS, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_5x5 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 576 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, DESCALE, FIX, GETJSAMPLE, MEMZERO, MULTIPLY, PASS1_BITS, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_6x12 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 3710 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, DESCALE, FIX, GETJSAMPLE, MEMZERO, MULTIPLY, PASS1_BITS, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_6x3 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 3125 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, DESCALE, FIX, GETJSAMPLE, MEMZERO, MULTIPLY, PASS1_BITS, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_6x6 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 463 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, DESCALE, FIX, GETJSAMPLE, MEMZERO, MULTIPLY, PASS1_BITS, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_7x14 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 3529 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, DESCALE, FIX, GETJSAMPLE, MEMZERO, MULTIPLY, PASS1_BITS, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_7x7 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 328 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, DESCALE, FIX, GETJSAMPLE, MEMZERO, MULTIPLY, PASS1_BITS, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_8x16 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 3341 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DCTSIZE2, DESCALE, FIX, FIX_0_298631336, FIX_0_390180644, FIX_0_541196100, FIX_0_765366865, FIX_0_899976223, FIX_1_175875602, FIX_1_501321110, FIX_1_847759065, FIX_1_961570560, FIX_2_053119869, FIX_2_562915447, FIX_3_072711026, GETJSAMPLE, MULTIPLY, PASS1_BITS, and SHIFT_TEMPS.

Referenced by start_pass_fdctmgr().

jpeg_fdct_8x4 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 2989 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, FIX_0_298631336, FIX_0_390180644, FIX_0_541196100, FIX_0_765366865, FIX_0_899976223, FIX_1_175875602, FIX_1_501321110, FIX_1_847759065, FIX_1_961570560, FIX_2_053119869, FIX_2_562915447, FIX_3_072711026, GETJSAMPLE, MEMZERO, MULTIPLY, ONE, PASS1_BITS, RIGHT_SHIFT, SHIFT_TEMPS, and SIZEOF.

Referenced by start_pass_fdctmgr().

jpeg_fdct_9x9 ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 926 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, DESCALE, FIX, GETJSAMPLE, MULTIPLY, and SHIFT_TEMPS.

Referenced by start_pass_fdctmgr().

jpeg_fdct_islow ( DCTELEM data,
JSAMPARRAY  sample_data,
JDIMENSION  start_col 
)

Definition at line 158 of file jfdctint.c.

References CENTERJSAMPLE, CONST_BITS, dataptr, DCTSIZE, FIX_0_298631336, FIX_0_390180644, FIX_0_541196100, FIX_0_765366865, FIX_0_899976223, FIX_1_175875602, FIX_1_501321110, FIX_1_847759065, FIX_1_961570560, FIX_2_053119869, FIX_2_562915447, FIX_3_072711026, GETJSAMPLE, MULTIPLY, ONE, PASS1_BITS, RIGHT_SHIFT, and SHIFT_TEMPS.

Referenced by start_pass_fdctmgr().


Generated on Tue Jul 5 15:57:56 2011 for ROOT_528-00b_version by  doxygen 1.5.1