ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

jdct.h File Reference

Go to the source code of this file.

Defines

#define IFAST_SCALE_BITS   13 /* fractional bits in scale factors */
#define IDCT_range_limit(cinfo)   ((cinfo)->sample_range_limit + CENTERJSAMPLE)
#define RANGE_MASK   (MAXJSAMPLE * 4 + 3) /* 2 bits wider than legal samples */
#define ONE   ((INT32) 1)
#define CONST_SCALE   (ONE << CONST_BITS)
#define FIX(x)   ((INT32) ((x) * CONST_SCALE + 0.5))
#define DESCALE(x, n)   RIGHT_SHIFT((x) + (ONE << ((n)-1)), n)
#define MULTIPLY16C16(var, const)   ((var) * (const))
#define MULTIPLY16V16(var1, var2)   ((var1) * (var2))

Typedefs

typedef INT32 DCTELEM
typedef MULTIPLIER ISLOW_MULT_TYPE
typedef INT32 IFAST_MULT_TYPE
typedef FAST_FLOAT FLOAT_MULT_TYPE

Functions

typedef JMETHOD (void, forward_DCT_method_ptr,(DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col))
typedef JMETHOD (void, float_DCT_method_ptr,(FAST_FLOAT *data, JSAMPARRAY sample_data, JDIMENSION start_col))
 EXTERN (void) jpeg_fdct_islow JPP((DCTELEM *data

Variables

JSAMPARRAY sample_data
JSAMPARRAY JDIMENSION start_col
jpeg_component_infocompptr
jpeg_component_info JCOEFPTR coef_block
jpeg_component_info JCOEFPTR
JSAMPARRAY 
output_buf
jpeg_component_info JCOEFPTR
JSAMPARRAY JDIMENSION 
output_col

Generated on Sun May 27 2012 05:56:53 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.