00001 #ifndef QUICKTIME_RTJPEG_H 00002 #define QUICKTIME_RTJPEG_H 00003 00004 #include "pthread.h" 00005 #include "rtjpeg_core.h" 00006 00007 typedef struct 00008 { 00009 int quality; /* 0 - 100 quality */ 00010 char *output_buffer; /* Buffer for RTJPEG data */ 00011 unsigned char *yuv_frame; /* Buffer for YUV output */ 00012 long image_size; /* Size of image stored in buffer */ 00013 int buffer_size; /* Allocated size of input buffer */ 00014 rtjpeg_t compress_struct; 00015 rtjpeg_t decompress_struct; 00016 } quicktime_rtjpeg_codec_t; 00017 00018 #endif
1.5.5