28 |
* ToDo ? : when BFRAMES is defined, the API_VERSION should not |
* ToDo ? : when BFRAMES is defined, the API_VERSION should not |
29 |
* be the same (3.0 ?) |
* be the same (3.0 ?) |
30 |
* |
* |
31 |
* $Id: xvid.h,v 1.11 2002-06-14 13:27:47 Isibaar Exp $ |
* $Id: xvid.h,v 1.12 2002-06-20 14:05:57 suxen_drol Exp $ |
32 |
* |
* |
33 |
*****************************************************************************/ |
*****************************************************************************/ |
34 |
|
|
37 |
#define _XVID_H_ |
#define _XVID_H_ |
38 |
|
|
39 |
#ifdef __cplusplus |
#ifdef __cplusplus |
40 |
* $Id: xvid.h,v 1.11 2002-06-14 13:27:47 Isibaar Exp $ |
* $Id: xvid.h,v 1.12 2002-06-20 14:05:57 suxen_drol Exp $ |
41 |
#endif |
#endif |
42 |
|
|
43 |
/***************************************************************************** |
/***************************************************************************** |
240 |
* used only when bquant < 1 |
* used only when bquant < 1 |
241 |
* eg. 200 = x2 multiplier |
* eg. 200 = x2 multiplier |
242 |
#endif |
#endif |
243 |
|
int packed; /* enable packed mode */ |
244 |
} |
} |
245 |
XVID_ENC_PARAM; |
XVID_ENC_PARAM; |
246 |
|
|
304 |
typedef struct |
typedef struct |
305 |
{ |
{ |
306 |
int quant; /* [out] frame quantizer */ |
int quant; /* [out] frame quantizer */ |
|
int input_consumed; /* [out] */ |
|
307 |
int hlength; /* [out] header length (bytes) */ |
int hlength; /* [out] header length (bytes) */ |
308 |
int kblks, mblks, ublks; /* [out] */ |
int kblks, mblks, ublks; /* [out] */ |
309 |
|
|