00001 #ifndef QUICKTIME_YUV9_H 00002 #define QUICKTIME_YUV9_H 00003 00004 #include "yuv.h" 00005 00006 typedef struct 00007 { 00008 quicktime_yuv_t *yuv; 00009 unsigned char *work_buffer; 00010 00011 /* The YUV9 codec requires a bytes per line that is a multiple of 16 */ 00012 int bytes_per_line; 00013 /* Actual rows encoded in the yuv4 format */ 00014 int rows; 00015 } quicktime_yuv4_codec_t; 00016 00017 00018 /* Now storing data as rows of UVYYYYUVYYYY */ 00019 00020 #endif
1.5.5