--- codec.h 2004/03/31 11:55:34 1.1.2.10 +++ codec.h 2011/02/16 18:59:45 1.8 @@ -3,7 +3,7 @@ * XVID MPEG-4 VIDEO CODEC * - VFW codec header - * - * Copyright(C) 2002-2003 Anonymous + * Copyright(C) Peter Ross * * This program is free software ; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: codec.h,v 1.1.2.10 2004/03/31 11:55:34 syskin Exp $ + * $Id: codec.h,v 1.8 2011/02/16 18:59:45 Isibaar Exp $ * ****************************************************************************/ #ifndef _CODEC_H_ @@ -30,11 +30,17 @@ #include "status.h" #define XVID_NAME_L L"XVID" -#define XVID_DESC_L L"XviD MPEG-4 Codec" +#define XVID_DESC_L L"Xvid MPEG-4 Codec" #define FOURCC_XVID mmioFOURCC('X','V','I','D') #define FOURCC_DIVX mmioFOURCC('D','I','V','X') #define FOURCC_DX50 mmioFOURCC('D','X','5','0') +#define FOURCC_MP4V mmioFOURCC('M','P','4','V') +#define FOURCC_xvid mmioFOURCC('x','v','i','d') +#define FOURCC_divx mmioFOURCC('d','i','v','x') +#define FOURCC_dx50 mmioFOURCC('d','x','5','0') +#define FOURCC_mp4v mmioFOURCC('m','p','4','v') + /* yuyu 4:2:2 16bit, y-u-y-v, packed*/ #define FOURCC_YUYV mmioFOURCC('Y','U','Y','V') #define FOURCC_YUY2 mmioFOURCC('Y','U','Y','2') @@ -95,6 +101,6 @@ LRESULT decompress_end(CODEC *); LRESULT decompress(CODEC *, ICDECOMPRESS *); -extern int pp_dy, pp_duv, pp_dr, pp_fe; /* decoder options */ +extern int pp_brightness, pp_dy, pp_duv, pp_fe, pp_dry, pp_druv; /* decoder options */ #endif /* _CODEC_H_ */