Mercurial > libavcodec.hg
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, |