57 |
#define XVID_API_MAJOR(a) (((a)>>16) & 0xff) |
#define XVID_API_MAJOR(a) (((a)>>16) & 0xff) |
58 |
#define XVID_API_MINOR(a) (((a)>> 0) & 0xff) |
#define XVID_API_MINOR(a) (((a)>> 0) & 0xff) |
59 |
|
|
60 |
#define XVID_VERSION XVID_MAKE_VERSION(1,0,-125) |
#define XVID_VERSION XVID_MAKE_VERSION(1,0,0) |
61 |
#define XVID_API XVID_MAKE_API(4, 0) |
#define XVID_API XVID_MAKE_API(4, 0) |
62 |
|
|
|
#define XVID_UNSTABLE |
|
|
|
|
63 |
/* Bitstream Version |
/* Bitstream Version |
64 |
* this will be writen into the bitstream to allow easy detection of xvid |
* this will be writen into the bitstream to allow easy detection of xvid |
65 |
* encoder bugs in the decoder, without this it might not possible to |
* encoder bugs in the decoder, without this it might not possible to |
71 |
* doesnt hurt but not increasing it could cause difficulty for decoders in the |
* doesnt hurt but not increasing it could cause difficulty for decoders in the |
72 |
* future |
* future |
73 |
*/ |
*/ |
74 |
#define XVID_BS_VERSION "0026" |
#define XVID_BS_VERSION 34 |
|
|
|
75 |
|
|
76 |
/***************************************************************************** |
/***************************************************************************** |
77 |
* error codes |
* error codes |
93 |
|
|
94 |
/* colorspace values */ |
/* colorspace values */ |
95 |
|
|
96 |
#define XVID_CSP_USER (1<< 0) /* 4:2:0 planar (==I420, except for pointers/strides) */ |
#define XVID_CSP_PLANAR (1<< 0) /* 4:2:0 planar (==I420, except for pointers/strides) */ |
97 |
|
#define XVID_CSP_USER XVID_CSP_PLANAR |
98 |
#define XVID_CSP_I420 (1<< 1) /* 4:2:0 planar */ |
#define XVID_CSP_I420 (1<< 1) /* 4:2:0 planar */ |
99 |
#define XVID_CSP_YV12 (1<< 2) /* 4:2:0 planar */ |
#define XVID_CSP_YV12 (1<< 2) /* 4:2:0 planar */ |
100 |
#define XVID_CSP_YUY2 (1<< 3) /* 4:2:2 packed */ |
#define XVID_CSP_YUY2 (1<< 3) /* 4:2:2 packed */ |