00001 /* 00002 * Copyright (C) 2003-2005 Gabest 00003 * http://www.gabest.org 00004 * 00005 * This Program is free software; you can redistribute it and/or modify 00006 * it under the terms of the GNU General Public License as published by 00007 * the Free Software Foundation; either version 2, or (at your option) 00008 * any later version. 00009 * 00010 * This Program is distributed in the hope that it will be useful, 00011 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00012 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00013 * GNU General Public License for more details. 00014 * 00015 * You should have received a copy of the GNU General Public License 00016 * along with GNU Make; see the file COPYING. If not, write to 00017 * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. 00018 * http://www.gnu.org/copyleft/gpl.html 00019 * 00020 */ 00021 00022 // stdafx.h : include file for standard system include files, 00023 // or project specific include files that are used frequently, but 00024 // are changed infrequently 00025 // 00026 00027 #pragma once 00028 00029 #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers 00030 #define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // some CString constructors will be explicit 00031 00032 #ifndef VC_EXTRALEAN 00033 #define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers 00034 #endif 00035 00036 #include <afx.h> 00037 #include <afxwin.h> // MFC core and standard components 00038 00039 // TODO: reference additional headers your program requires here 00040 00041 #include <dshow.h> 00042 #include <streams.h> 00043 #include <dvdmedia.h> 00044 #include "..\..\..\DSUtil\DSUtil.h"