yuv2.h
上传用户:luping1608
上传日期:2007-01-06
资源大小:38k
文件大小:0k
源码类别:

多媒体

开发平台:

Unix_Linux

  1. #ifndef QUICKTIME_YUV2_H
  2. #define QUICKTIME_YUV2_H
  3. typedef struct
  4. {
  5. int use_float;
  6. long rtoy_tab[256], gtoy_tab[256], btoy_tab[256];
  7. long rtou_tab[256], gtou_tab[256], btou_tab[256];
  8. long rtov_tab[256], gtov_tab[256], btov_tab[256];
  9. long vtor_tab[256], vtog_tab[256];
  10. long utog_tab[256], utob_tab[256];
  11. long *vtor, *vtog, *utog, *utob;
  12. unsigned char *work_buffer;
  13. // The YUV2 codec requires a bytes per line that is a multiple of 4
  14. int bytes_per_line;
  15. } quicktime_yuv2_codec_t;
  16. #endif