3 |
* XVID MPEG-4 VIDEO CODEC |
* XVID MPEG-4 VIDEO CODEC |
4 |
* - XviD Main header file - |
* - XviD Main header file - |
5 |
* |
* |
6 |
* This file is part of XviD, a free MPEG-4 video encoder/decoder |
* Copyright(C) 2001-2003 Peter Ross <pross@xvid.org> |
7 |
* |
* |
8 |
* This program is free software; you can redistribute it and/or modify |
* This program is free software; you can redistribute it and/or modify |
9 |
* it under the terms of the GNU General Public License as published by |
* it under the terms of the GNU General Public License as published by |
67 |
* 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 |
68 |
* future |
* future |
69 |
*/ |
*/ |
70 |
#define XVID_BS_VERSION "0009" |
#define XVID_BS_VERSION "0013" |
71 |
|
|
72 |
|
|
73 |
/***************************************************************************** |
/***************************************************************************** |
99 |
#define XVID_CSP_BGRA 6 /* 32-bit bgra packed */ |
#define XVID_CSP_BGRA 6 /* 32-bit bgra packed */ |
100 |
#define XVID_CSP_ABGR 7 /* 32-bit abgr packed */ |
#define XVID_CSP_ABGR 7 /* 32-bit abgr packed */ |
101 |
#define XVID_CSP_RGBA 8 /* 32-bit rgba packed */ |
#define XVID_CSP_RGBA 8 /* 32-bit rgba packed */ |
102 |
#define XVID_CSP_BGR 9 /* 32-bit bgr packed */ |
#define XVID_CSP_BGR 9 /* 24-bit bgr packed */ |
103 |
#define XVID_CSP_RGB555 10 /* 16-bit rgb555 packed */ |
#define XVID_CSP_RGB555 10 /* 16-bit rgb555 packed */ |
104 |
#define XVID_CSP_RGB565 11 /* 16-bit rgb565 packed */ |
#define XVID_CSP_RGB565 11 /* 16-bit rgb565 packed */ |
105 |
#define XVID_CSP_SLICE 12 /* decoder only: 4:2:0 planar, per slice rendering */ |
#define XVID_CSP_SLICE 12 /* decoder only: 4:2:0 planar, per slice rendering */ |