Microchip® Advanced Software Framework

cdjpeg.h File Reference
#include "jinclude.h"
#include "jpeglib.h"
#include "jerror.h"
#include "cderror.h"

Data Structures

struct  cdjpeg_progress_mgr
 
struct  cjpeg_source_struct
 
struct  djpeg_dest_struct
 

Macros

#define EXIT_FAILURE   1
 
#define EXIT_SUCCESS   0
 
#define EXIT_WARNING   2
 
#define JPEG_CJPEG_DJPEG   /* define proper options in jconfig.h */
 
#define JPEG_INTERNAL_OPTIONS   /* cjpeg.c,djpeg.c need to see xxx_SUPPORTED */
 
#define READ_BINARY   "rb"
 
#define WRITE_BINARY   "wb"
 

Typedefs

typedef struct
cdjpeg_progress_mgr
cd_progress_ptr
 
typedef struct
cjpeg_source_struct
cjpeg_source_ptr
 
typedef struct djpeg_dest_structdjpeg_dest_ptr
 

Functions

 EXTERN (cjpeg_source_ptr) jinit_read_bmp JPP((j_compress_ptr cinfo))
 
 EXTERN (djpeg_dest_ptr) jinit_write_bmp JPP((j_decompress_ptr cinfo
 
 EXTERN (boolean) read_quant_tables JPP((j_compress_ptr cinfo
 
 EXTERN (void) read_color_map JPP((j_decompress_ptr cinfo
 
 EXTERN (FILE *) read_stdin JPP((void))
 

Variables

char * arg
 
char * filename
 
char int boolean force_baseline
 
FILE * infile
 
boolean is_os2
 
const char * keyword
 
const char int minchars
 
cd_progress_ptr progress
 
char int scale_factor
 

#define EXIT_FAILURE   1
#define EXIT_SUCCESS   0
#define EXIT_WARNING   2
#define JPEG_CJPEG_DJPEG   /* define proper options in jconfig.h */
#define JPEG_INTERNAL_OPTIONS   /* cjpeg.c,djpeg.c need to see xxx_SUPPORTED */
#define READ_BINARY   "rb"
#define WRITE_BINARY   "wb"

EXTERN ( cjpeg_source_ptr  )
EXTERN ( djpeg_dest_ptr  )
EXTERN ( boolean  )
EXTERN ( void  )
EXTERN ( FILE *  )

char * filename

Referenced by play_mp3().

int const unsigned int int boolean force_baseline
FILE* infile
boolean is_os2
const char* keyword
const char int minchars
cd_progress_ptr progress
int const unsigned int int scale_factor