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.14 2002-07-12 12:26:24 suxen_drol Exp $ |
* $Id: xvid.h,v 1.15 2002-07-19 11:15:21 albeu Exp $ |
32 |
* |
* |
33 |
*****************************************************************************/ |
*****************************************************************************/ |
34 |
|
|
37 |
#define _XVID_H_ |
#define _XVID_H_ |
38 |
|
|
39 |
#ifdef __cplusplus |
#ifdef __cplusplus |
40 |
* $Id: xvid.h,v 1.14 2002-07-12 12:26:24 suxen_drol Exp $ |
* $Id: xvid.h,v 1.15 2002-07-19 11:15:21 albeu Exp $ |
41 |
#endif |
#endif |
42 |
|
|
43 |
/***************************************************************************** |
/***************************************************************************** |
73 |
|
|
74 |
|
|
75 |
/***************************************************************************** |
/***************************************************************************** |
76 |
|
* Initialization constants |
77 |
****************************************************************************/ |
****************************************************************************/ |
78 |
|
|
79 |
/* CPU flags for XVID_INIT_PARAM.cpu_flags */ |
/* CPU flags for XVID_INIT_PARAM.cpu_flags */ |
155 |
int stride_y, stride_u,stride_v; |
int stride_y, stride_u,stride_v; |
156 |
} XVID_DEC_PICTURE; |
} XVID_DEC_PICTURE; |
157 |
|
|
158 |
|
|
159 |
|
/***************************************************************************** |
160 |
|
* Decoder entry point |
161 |
|
****************************************************************************/ |
162 |
|
|
163 |
|
/* decoder options */ |
164 |
|
#define XVID_DEC_DECODE 0 |
165 |
|
#define XVID_DEC_CREATE 1 |
166 |
#define XVID_DEC_DESTROY 2 |
#define XVID_DEC_DESTROY 2 |
167 |
|
|
168 |
int xvid_decore(void *handle, |
int xvid_decore(void *handle, |