|
Packit |
b099d7 |
#ifndef _XmJpegI_h
|
|
Packit |
b099d7 |
#define _XmJpegI_h
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#include <stdio.h>
|
|
Packit |
b099d7 |
#include <setjmp.h>
|
|
Packit |
b099d7 |
#include <jpeglib.h>
|
|
Packit |
b099d7 |
#include <X11/Xlib.h>
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
typedef struct _XmJpegErrorMgrRec {
|
|
Packit |
b099d7 |
struct jpeg_error_mgr pub;
|
|
Packit |
b099d7 |
jmp_buf setjmp_buffer;
|
|
Packit |
b099d7 |
} XmJpegErrorMgrRec, *XmJpegErrorMgr;
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
typedef struct { JSAMPLE red, green, blue; } CTable;
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
void _XmJpegErrorExit(j_common_ptr cinfo);
|
|
Packit |
b099d7 |
int _XmJpegGetImage(Screen *screen, FILE *infile, XImage **ximage);
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#endif
|