You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
91 lines
2.0 KiB
91 lines
2.0 KiB
|
|
#include <windows.h>
|
|
#include <windowsx.h> /* for GlobalAllocPtr and GlobalFreePtr */
|
|
#include <math.h>
|
|
#include <memory.h> // for _fmemcpy
|
|
#include <dos.h> // for _FP_SEG, _FP_OFF
|
|
#include <stddef.h>
|
|
#include <stdio.h>
|
|
#include <stdlib.h> // MAX_PATH
|
|
#include <float.h>
|
|
#include <mmreg.h>
|
|
#include <mmsystem.h>
|
|
#include <msviddrv.h>
|
|
#include <mmddk.h> // Equals both?
|
|
#include <compddk.h>
|
|
//#include <vfw.h>
|
|
#ifdef _DEBUG
|
|
#ifdef RING0
|
|
extern "C" {
|
|
#include <std.h>
|
|
#include <sys.h>
|
|
}
|
|
#endif
|
|
#endif
|
|
#include <confdbg.h>
|
|
#include <avutil.h>
|
|
#include "ctypedef.h"
|
|
#ifdef H261
|
|
#include "cxprf.h"
|
|
#endif
|
|
#include "cdrvdefs.h"
|
|
#include "cproto.h"
|
|
#include "cldebug.h"
|
|
#if 0
|
|
// They do test in one case. In the others they always bring d3dec.h
|
|
#ifdef H261
|
|
#include "d1dec.h"
|
|
#else
|
|
#include "d3dec.h"
|
|
#endif
|
|
#endif
|
|
#include "d3dec.h"
|
|
#include "c3rtp.h"
|
|
#include "dxgetbit.h"
|
|
#include "d3rtp.h"
|
|
#include "d3coltbl.h"
|
|
#include "cresourc.h"
|
|
#include "cdialogs.h"
|
|
#ifndef H261
|
|
// They do test in one case. In the others they always bring e3enc.h, e3rtp.h
|
|
#include "exbrc.h"
|
|
#include "e3enc.h"
|
|
#include "e3rtp.h"
|
|
#else
|
|
// This section never is included... so I guess we haven't defined H261 -> we build H263
|
|
// Look for the include files for H.261 and bring them into the build
|
|
#include "e1enc.h"
|
|
#include "e1rtp.h"
|
|
#endif
|
|
#include "ccustmsg.h"
|
|
#include "ccpuvsn.h"
|
|
#include "cdrvcom.h"
|
|
#include "d3tables.h"
|
|
#include "dxcolori.h"
|
|
#include "d3const.h"
|
|
#include "d3coltbl.h"
|
|
#include "ccodecid.h"
|
|
#include "dxap.h"
|
|
#include "d3pict.h"
|
|
#include "d3gob.h"
|
|
#include "d3mblk.h"
|
|
#include "d3mvdec.h"
|
|
#include "dxfm.h"
|
|
#include "d3idct.h"
|
|
#include "d3halfmc.h"
|
|
#include "d3bvriq.h"
|
|
#ifdef RING0
|
|
// RINGO ain't defined, so there is no encasst.h
|
|
#include "encasst.h"
|
|
#endif
|
|
#ifdef ENCODE_STATS
|
|
#include "e3stat.h"
|
|
#endif /* ENCODE_STATS */
|
|
#if defined(H263P) || defined(USE_BILINEAR_MSH26X) // {
|
|
#include "e3pcolor.h"
|
|
#endif
|
|
#include "e3vlc.h"
|
|
#include "counters.h"
|
|
#include "ctiming.h"
|
|
#include "MemMon.h"
|
|
|