LMMS
Loading...
Searching...
No Matches
jfdctfst.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 FIX_0_382683433   ((INT32) 98) /* FIX(0.382683433) */
#define FIX_0_541196100   ((INT32) 139) /* FIX(0.541196100) */
#define FIX_0_707106781   ((INT32) 181) /* FIX(0.707106781) */
#define FIX_1_306562965   ((INT32) 334) /* FIX(1.306562965) */
#define DESCALE(x, n)
#define MULTIPLY(var, const)

Functions

 jpeg_fdct_ifast (DCTELEM *data)

Macro Definition Documentation

◆ CONST_BITS

#define CONST_BITS   8

◆ 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_0_382683433

#define FIX_0_382683433   ((INT32) 98) /* FIX(0.382683433) */

◆ FIX_0_541196100

#define FIX_0_541196100   ((INT32) 139) /* FIX(0.541196100) */

◆ FIX_0_707106781

#define FIX_0_707106781   ((INT32) 181) /* FIX(0.707106781) */

◆ FIX_1_306562965

#define FIX_1_306562965   ((INT32) 334) /* FIX(1.306562965) */

◆ 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

Function Documentation

◆ jpeg_fdct_ifast()

jpeg_fdct_ifast ( DCTELEM * data)