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.17.2.1 2002-10-05 21:34:04 Isibaar Exp $ |
* $Id: xvid.h,v 1.17.2.2 2002-10-06 07:05:50 suxen_drol Exp $ |
32 |
* |
* |
33 |
*****************************************************************************/ |
*****************************************************************************/ |
34 |
|
|
56 |
|
|
57 |
|
|
58 |
/* Colorspaces */ |
/* Colorspaces */ |
59 |
#define XVID_CSP_RGB24 0 |
#define XVID_CSP_RGB24 0 /* [b|g|r] */ |
60 |
#define XVID_CSP_YV12 1 |
#define XVID_CSP_YV12 1 |
61 |
#define XVID_CSP_YUY2 2 |
#define XVID_CSP_YUY2 2 |
62 |
#define XVID_CSP_UYVY 3 |
#define XVID_CSP_UYVY 3 |
66 |
#define XVID_CSP_USER 12 |
#define XVID_CSP_USER 12 |
67 |
#define XVID_CSP_EXTERN 1004 // per slice rendering |
#define XVID_CSP_EXTERN 1004 // per slice rendering |
68 |
#define XVID_CSP_YVYU 1002 |
#define XVID_CSP_YVYU 1002 |
69 |
#define XVID_CSP_RGB32 1000 |
#define XVID_CSP_RGB32 1000 /* [b|g|r|a] */ |
70 |
|
#define XVID_CSP_ABGR 1006 /* [a|b|g|r] */ |
71 |
|
#define XVID_CSP_RGBA 1005 /* [r|g|b|a] */ |
72 |
|
|
73 |
|
|
74 |
|
|
75 |
#define XVID_CSP_NULL 9999 |
#define XVID_CSP_NULL 9999 |
76 |
|
|
77 |
#define XVID_CSP_VFLIP 0x80000000 // flip mask |
#define XVID_CSP_VFLIP 0x80000000 // flip mask |