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.13 2002-06-23 03:58:32 suxen_drol Exp $ |
* $Id: xvid.h,v 1.14 2002-07-12 12:26:24 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.13 2002-06-23 03:58:32 suxen_drol Exp $ |
* $Id: xvid.h,v 1.14 2002-07-12 12:26:24 suxen_drol Exp $ |
41 |
#endif |
#endif |
42 |
|
|
43 |
/***************************************************************************** |
/***************************************************************************** |
245 |
int bquant_ratio; /* bframe quantizer multipier (percentage). |
int bquant_ratio; /* bframe quantizer multipier (percentage). |
246 |
* used only when bquant < 1 |
* used only when bquant < 1 |
247 |
* eg. 200 = x2 multiplier |
* eg. 200 = x2 multiplier |
248 |
|
* quant = ((past_quant + future_quant) * bquant_ratio)/200 |
249 |
|
*/ |
250 |
|
int frame_drop_ratio; /* frame dropping: 0=drop none... 100=drop all */ |
251 |
#endif |
#endif |
252 |
void *handle; /* [out] encoder instance handle */ |
void *handle; /* [out] encoder instance handle */ |
253 |
} |
} |