comparison avcodec.h @ 599:b1a191202f96 libavcodec

mpeg4 mpeg quantizer encoding
author michaelni
date Tue, 06 Aug 2002 23:51:15 +0000
parents d6955d0d7d27
children 9bb356b23dd9
comparison
equal deleted inserted replaced
598:0c950f816d61 599:b1a191202f96
3 3
4 #include "common.h" 4 #include "common.h"
5 5
6 #define LIBAVCODEC_VERSION_INT 0x000406 6 #define LIBAVCODEC_VERSION_INT 0x000406
7 #define LIBAVCODEC_VERSION "0.4.6" 7 #define LIBAVCODEC_VERSION "0.4.6"
8 #define LIBAVCODEC_BUILD 4618 8 #define LIBAVCODEC_BUILD 4619
9 #define LIBAVCODEC_BUILD_STR "4618" 9 #define LIBAVCODEC_BUILD_STR "4619"
10 10
11 enum CodecID { 11 enum CodecID {
12 CODEC_ID_NONE, 12 CODEC_ID_NONE,
13 CODEC_ID_MPEG1VIDEO, 13 CODEC_ID_MPEG1VIDEO,
14 CODEC_ID_H263, 14 CODEC_ID_H263,
276 int block_align; /* currently only for adpcm codec in wav/avi */ 276 int block_align; /* currently only for adpcm codec in wav/avi */
277 277
278 int parse_only; /* decoding only: if true, only parsing is done 278 int parse_only; /* decoding only: if true, only parsing is done
279 (function avcodec_parse_frame()). The frame 279 (function avcodec_parse_frame()). The frame
280 data is returned. Only MPEG codecs support this now. */ 280 data is returned. Only MPEG codecs support this now. */
281 int mpeg_quant; /* 0-> h263 quant 1-> mpeg quant */
281 282
282 //FIXME this should be reordered after kabis API is finished ... 283 //FIXME this should be reordered after kabis API is finished ...
283 /* 284 /*
284 Note: Below are located reserved fields for further usage 285 Note: Below are located reserved fields for further usage
285 It requires for ABI !!! 286 It requires for ABI !!!
298 *ptr_res0,*ptr_res1,*ptr_res2,*ptr_res3,*ptr_res4,*ptr_res5, 299 *ptr_res0,*ptr_res1,*ptr_res2,*ptr_res3,*ptr_res4,*ptr_res5,
299 *ptr_res6; 300 *ptr_res6;
300 unsigned long int 301 unsigned long int
301 ul_res0,ul_res1,ul_res2,ul_res3,ul_res4,ul_res5, 302 ul_res0,ul_res1,ul_res2,ul_res3,ul_res4,ul_res5,
302 ul_res6,ul_res7,ul_res8,ul_res9,ul_res10,ul_res11,ul_res12; 303 ul_res6,ul_res7,ul_res8,ul_res9,ul_res10,ul_res11,ul_res12;
303 unsigned int
304 ui_res0;
305 unsigned short int 304 unsigned short int
306 us_res0,us_res1,us_res2,us_res3,us_res4,us_res5, 305 us_res0,us_res1,us_res2,us_res3,us_res4,us_res5,
307 us_res6,us_res7,us_res8,us_res9,us_res10,us_res11,us_res12; 306 us_res6,us_res7,us_res8,us_res9,us_res10,us_res11,us_res12;
308 unsigned char 307 unsigned char
309 uc_res0,uc_res1,uc_res2,uc_res3,uc_res4,uc_res5, 308 uc_res0,uc_res1,uc_res2,uc_res3,uc_res4,uc_res5,