openshot-audio  0.1.6
Macros | Typedefs
jmorecfg.h File Reference

Go to the source code of this file.

Macros

#define BITS_IN_JSAMPLE   8 /* use 8 or 12 */
 
#define MAX_COMPONENTS   10 /* maximum number of image components */
 
#define GETJSAMPLE(value)   ((int) (value) & 0xFF)
 
#define MAXJSAMPLE   255
 
#define CENTERJSAMPLE   128
 
#define GETJOCTET(value)   ((value) & 0xFF)
 
#define JPEG_MAX_DIMENSION   65500L /* a tad under 64K to prevent overflows */
 
#define METHODDEF(type)   static type
 
#define LOCAL(type)   static type
 
#define GLOBAL(type)   type
 
#define EXTERN(type)   extern type
 
#define JMETHOD(type, methodname, arglist)   type (*methodname) ()
 
#define FAR
 
#define FALSE   0 /* values of boolean */
 
#define TRUE   1
 
#define BITS_IN_JSAMPLE   8 /* use 8 or 12 */
 
#define MAX_COMPONENTS   10 /* maximum number of image components */
 
#define GETJSAMPLE(value)   ((int) (value))
 
#define MAXJSAMPLE   255
 
#define CENTERJSAMPLE   128
 
#define GETJOCTET(value)   (value)
 
#define JPEG_MAX_DIMENSION   65500L /* a tad under 64K to prevent overflows */
 
#define METHODDEF(type)   static type
 
#define LOCAL(type)   static type
 
#define GLOBAL(type)   type
 
#define EXTERN(type)   extern type
 
#define JMETHOD(type, methodname, arglist)   type (*methodname) arglist
 
#define FAR
 
#define JPEG_INTERNAL_OPTIONS
 
#define DCT_ISLOW_SUPPORTED   /* slow but accurate integer algorithm */
 
#define DCT_IFAST_SUPPORTED   /* faster, less accurate integer method */
 
#define DCT_FLOAT_SUPPORTED   /* floating-point: accurate, fast on fast HW */
 
#define C_MULTISCAN_FILES_SUPPORTED   /* Multiple-scan JPEG files? */
 
#define C_PROGRESSIVE_SUPPORTED   /* Progressive JPEG? (Requires MULTISCAN)*/
 
#define ENTROPY_OPT_SUPPORTED   /* Optimization of entropy coding parms? */
 
#define INPUT_SMOOTHING_SUPPORTED   /* Input image smoothing option? */
 
#define D_MULTISCAN_FILES_SUPPORTED   /* Multiple-scan JPEG files? */
 
#define D_PROGRESSIVE_SUPPORTED   /* Progressive JPEG? (Requires MULTISCAN)*/
 
#define SAVE_MARKERS_SUPPORTED   /* jpeg_save_markers() needed? */
 
#define BLOCK_SMOOTHING_SUPPORTED   /* Block smoothing? (Progressive only) */
 
#define IDCT_SCALING_SUPPORTED   /* Output rescaling via IDCT? */
 
#define UPSAMPLE_MERGING_SUPPORTED   /* Fast path for sloppy upsampling? */
 
#define QUANT_1PASS_SUPPORTED   /* 1-pass color quantization? */
 
#define QUANT_2PASS_SUPPORTED   /* 2-pass color quantization? */
 
#define RGB_RED   0 /* Offset of Red in an RGB scanline element */
 
#define RGB_GREEN   1 /* Offset of Green */
 
#define RGB_BLUE   2 /* Offset of Blue */
 
#define RGB_PIXELSIZE   3 /* JSAMPLEs per RGB scanline element */
 

Typedefs

typedef char JSAMPLE
 
typedef short JCOEF
 
typedef char JOCTET
 
typedef short UINT8
 
typedef unsigned int UINT16
 
typedef short INT16
 
typedef long INT32
 
typedef unsigned int JDIMENSION
 
typedef int boolean
 

Macro Definition Documentation

#define BITS_IN_JSAMPLE   8 /* use 8 or 12 */
#define BITS_IN_JSAMPLE   8 /* use 8 or 12 */
#define BLOCK_SMOOTHING_SUPPORTED   /* Block smoothing? (Progressive only) */
#define C_MULTISCAN_FILES_SUPPORTED   /* Multiple-scan JPEG files? */
#define C_PROGRESSIVE_SUPPORTED   /* Progressive JPEG? (Requires MULTISCAN)*/
#define CENTERJSAMPLE   128
#define CENTERJSAMPLE   128
#define D_MULTISCAN_FILES_SUPPORTED   /* Multiple-scan JPEG files? */
#define D_PROGRESSIVE_SUPPORTED   /* Progressive JPEG? (Requires MULTISCAN)*/
#define DCT_FLOAT_SUPPORTED   /* floating-point: accurate, fast on fast HW */
#define DCT_IFAST_SUPPORTED   /* faster, less accurate integer method */
#define DCT_ISLOW_SUPPORTED   /* slow but accurate integer algorithm */
#define ENTROPY_OPT_SUPPORTED   /* Optimization of entropy coding parms? */
#define EXTERN (   type)    extern type
#define EXTERN (   type)    extern type
#define FALSE   0 /* values of boolean */
#define FAR
#define FAR
#define GETJOCTET (   value)    (value)
#define GETJOCTET (   value)    ((value) & 0xFF)
#define GETJSAMPLE (   value)    ((int) (value))
#define GETJSAMPLE (   value)    ((int) (value) & 0xFF)
#define GLOBAL (   type)    type
#define GLOBAL (   type)    type
#define IDCT_SCALING_SUPPORTED   /* Output rescaling via IDCT? */
#define INPUT_SMOOTHING_SUPPORTED   /* Input image smoothing option? */
#define JMETHOD (   type,
  methodname,
  arglist 
)    type (*methodname) arglist
#define JMETHOD (   type,
  methodname,
  arglist 
)    type (*methodname) ()
#define JPEG_INTERNAL_OPTIONS
#define JPEG_MAX_DIMENSION   65500L /* a tad under 64K to prevent overflows */
#define JPEG_MAX_DIMENSION   65500L /* a tad under 64K to prevent overflows */
#define LOCAL (   type)    static type
#define LOCAL (   type)    static type
#define MAX_COMPONENTS   10 /* maximum number of image components */
#define MAX_COMPONENTS   10 /* maximum number of image components */
#define MAXJSAMPLE   255
#define MAXJSAMPLE   255
#define METHODDEF (   type)    static type
#define METHODDEF (   type)    static type
#define QUANT_1PASS_SUPPORTED   /* 1-pass color quantization? */
#define QUANT_2PASS_SUPPORTED   /* 2-pass color quantization? */
#define RGB_BLUE   2 /* Offset of Blue */
#define RGB_GREEN   1 /* Offset of Green */
#define RGB_PIXELSIZE   3 /* JSAMPLEs per RGB scanline element */
#define RGB_RED   0 /* Offset of Red in an RGB scanline element */
#define SAVE_MARKERS_SUPPORTED   /* jpeg_save_markers() needed? */
#define TRUE   1
#define UPSAMPLE_MERGING_SUPPORTED   /* Fast path for sloppy upsampling? */

Typedef Documentation

typedef int boolean
typedef short INT16
typedef long INT32
typedef short JCOEF
typedef unsigned int JDIMENSION
typedef char JOCTET
typedef char JSAMPLE
typedef unsigned int UINT16
typedef short UINT8