LMMS
Loading...
Searching...
No Matches
jidctfst.c File Reference
#include "jinclude.h"
#include "jpeglib.h"
#include "jdct.h"

Go to the source code of this file.

Macros

#define JPEG_INTERNALS
#define CONST_BITS   8
#define PASS1_BITS   2
#define FIX_1_082392200   ((INT32) 277) /* FIX(1.082392200) */
#define FIX_1_414213562   ((INT32) 362) /* FIX(1.414213562) */
#define FIX_1_847759065   ((INT32) 473) /* FIX(1.847759065) */
#define FIX_2_613125930   ((INT32) 669) /* FIX(2.613125930) */
#define DESCALE(x, n)
#define MULTIPLY(var, const)
#define DEQUANTIZE(coef, quantval)
#define ISHIFT_TEMPS
#define IRIGHT_SHIFT(x, shft)
#define IDESCALE(x, n)

Functions

 jpeg_idct_ifast (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)

Macro Definition Documentation

◆ CONST_BITS

#define CONST_BITS   8

◆ DEQUANTIZE

#define DEQUANTIZE ( coef,
quantval )
Value:
(((IFAST_MULT_TYPE) (coef)) * (quantval))
INT32 IFAST_MULT_TYPE
Definition jdct.h:64

◆ DESCALE

#define DESCALE ( x,
n )
Value:
unsigned x[BMAX+1]
Definition inflate.c:1586
#define RIGHT_SHIFT(x, shft)
Definition jpegint.h:290
int n
Definition crypt.c:458

◆ FIX_1_082392200

#define FIX_1_082392200   ((INT32) 277) /* FIX(1.082392200) */

◆ FIX_1_414213562

#define FIX_1_414213562   ((INT32) 362) /* FIX(1.414213562) */

◆ FIX_1_847759065

#define FIX_1_847759065   ((INT32) 473) /* FIX(1.847759065) */

◆ FIX_2_613125930

#define FIX_2_613125930   ((INT32) 669) /* FIX(2.613125930) */

◆ IDESCALE

#define IDESCALE ( x,
n )
Value:
#define IRIGHT_SHIFT(x, shft)
Definition jcphuff.c:85
typedef int(UZ_EXP MsgFn)()

◆ IRIGHT_SHIFT

#define IRIGHT_SHIFT ( x,
shft )
Value:
((x) >> (shft))

◆ ISHIFT_TEMPS

#define ISHIFT_TEMPS

◆ JPEG_INTERNALS

#define JPEG_INTERNALS

◆ MULTIPLY

#define MULTIPLY ( var,
const )
Value:
((DCTELEM) DESCALE((var) * (const), CONST_BITS))
#define CONST_BITS
INT32 DCTELEM
Definition jdct.h:35
#define DESCALE(x, n)
Definition jdct.h:149

◆ PASS1_BITS

#define PASS1_BITS   2

Function Documentation

◆ jpeg_idct_ifast()

jpeg_idct_ifast ( j_decompress_ptr cinfo,
jpeg_component_info * compptr,
JCOEFPTR coef_block,
JSAMPARRAY output_buf,
JDIMENSION output_col )