www.pudn.com > openh323-v1_15_1-src.zip > openh323buildopts.h.in


/* 
 * openh323buildopts.h 
 * 
 * Build options generated by the configure script. 
 * 
 * Portable Windows Library 
 * 
 * Copyright (c) 2003 Equivalence Pty. Ltd. 
 * 
 * The contents of this file are subject to the Mozilla Public License 
 * Version 1.0 (the "License"); you may not use this file except in 
 * compliance with the License. You may obtain a copy of the License at 
 * http://www.mozilla.org/MPL/ 
 * 
 * Software distributed under the License is distributed on an "AS IS" 
 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See 
 * the License for the specific language governing rights and limitations 
 * under the License. 
 * 
 * The Original Code is Portable Windows Library. 
 * 
 * The Initial Developer of the Original Code is Equivalence Pty. Ltd. 
 * 
 * Contributor(s): ______________________________________. 
 * 
 * $Log: openh323buildopts.h.in,v $ 
 * Revision 1.17  2004/05/18 22:27:33  csoutheren 
 * Initial support for embedded codecs 
 * 
 * Revision 1.16  2004/04/29 14:47:56  csoutheren 
 * Reconfigured plugin makefiles per suggestions from Damien Sandras 
 * Changed install targets to use $(INSTALL) 
 * 
 * Revision 1.15  2004/04/22 22:35:00  csoutheren 
 * Fixed mispelling of Guilhem Tardy - my apologies to him 
 * 
 * Revision 1.14  2004/04/22 14:22:20  csoutheren 
 * Added RFC 2190 H.263 code as created by Guilhem Tardy and AliceStreet 
 * Many thanks to them for their contributions. 
 * 
 * Revision 1.13  2004/01/30 01:45:30  csoutheren 
 * Moved some compiler flags to include files 
 * 
 * Revision 1.12  2004/01/27 10:55:24  csoutheren 
 * Added version information to openh323buildopts.h 
 * 
 * Revision 1.11  2003/12/29 12:13:26  csoutheren 
 * configure now checks for libspeex in system libraries and compares 
 * version against version in local sources. Also use --enable-localspeex to 
 * force use of local Speex or system Speex 
 * 
 * Revision 1.10  2003/12/03 06:47:11  csoutheren 
 * Fixed yet another problem with configuring video under Windows 
 * 
 * Revision 1.9  2003/12/03 06:44:07  csoutheren 
 * Fixed problem with configuring video under Windows 
 * 
 * Revision 1.8  2003/11/25 08:30:55  rjongbloed 
 * Added ability to build system without video or audio sw codecs. 
 * 
 * Revision 1.7  2003/07/24 08:09:59  dereksmithies 
 * Update to reflect new vic h263 codec, which is optionally loaded. 
 * 
 * Revision 1.6  2003/05/05 11:59:21  robertj 
 * Changed to use autoconf style selection of options and subsystems. 
 * 
 * Revision 1.5  2003/05/02 07:59:34  robertj 
 * Fixed AVCODEC directory missing slash 
 * 
 * Revision 1.4  2003/05/02 07:35:32  robertj 
 * Fixed ffmpeg AVCODEC include file 
 * 
 * Revision 1.3  2003/05/02 07:27:23  robertj 
 * Fixed voice age library 
 * 
 * Revision 1.2  2003/05/02 07:08:12  craigs 
 * Removed DOS end fo line chars 
 * 
 * Revision 1.1  2003/05/02 07:04:11  craigs 
 * Initial version 
 * 
 */ 
 
#ifndef _OPENH323_BUILDOPTS_H 
#define _OPENH323_BUILDOPTS_H 
 
///////////////////////////////////////////////// 
// 
// Major options 
// 
 
#undef	OPENH323_MAJOR 
#undef	OPENH323_MINOR 
#undef	OPENH323_BUILD 
#undef	OPENH323_VERSION 
 
#undef H323_AUDIO_CODECS 
 
#ifndef H323_AUDIO_CODECS 
#define NO_H323_AUDIO_CODECS 
#endif 
 
 
#undef H323_VIDEO 
 
#ifndef H323_VIDEO 
#define NO_H323_VIDEO 
#endif 
 
////////////////////////////////////////////////// 
 
#ifdef H323_AUDIO_CODECS 
 
#undef H323_EMBEDDED_GSM 
 
#endif // H323_AUDIO_CODECS 
 
 
#ifdef H323_VIDEO 
 
///////////////////////////////////////////////// 
// 
// RFC 2190 compatible H.263 
// 
 
#undef H323_RFC2190_AVCODEC 
 
#if defined(_MSC_VER) 
 
#if H323_RFC2190_AVCODEC 
#pragma include_alias(, <@H323_RFC2190_AVCODEC_DIR@/avcodec.h>) 
#endif 
 
#define H323_RFC2190_AVCODEC_DIR     "@H323_RFC2190_AVCODEC_DIR@/" 
 
#endif 
 
 
///////////////////////////////////////////////// 
// 
// ffmpeg H.263 Support 
// 
 
#undef H323_AVCODEC 
 
#if defined(_MSC_VER) 
 
#if H323_AVCODEC 
#pragma include_alias(, <@H323_AVCODEC_DIR@/avcodec.h>) 
#endif 
 
#define H323_AVCODEC_DIR     "@H323_AVCODEC_DIR@/" 
 
#endif 
 
 
///////////////////////////////////////////////// 
// 
// Vic H.263 Support 
// 
 
#undef H323_VICH263 
 
#if defined(_MSC_VER) 
 
#if H323_VICH263 
#pragma include_alias(, <@H323_VICH263_DIR@/encoder-h263.h>) 
#pragma include_alias(, <@H323_VICH263_DIR@/decoder-h263.h>) 
#endif 
 
#define H323_VICH263_DIR     "@H323_VICH263_DIR@/" 
 
#ifdef _DEBUG 
#define H323_VICH263_LIB_DIR H323_VICH263_DIR"Debug/" 
#else 
#define H323_VICH263_LIB_DIR H323_VICH263_DIR"Release/" 
#endif 
 
#define H323_VICH263_LIBRARY H323_VICH263_LIB_DIR"libvich263.lib" 
 
#endif 
 
///////////////////////////////////////////////// 
// 
// various features migrated from openh323u.mak 
#undef	HAS_IXJ 
 
///////////////////////////////////////////////// 
 
#endif // H323_VIDEO 
 
 
#endif // _OPENH323_BUILDOPTS_H 
 
 
// End Of File ///////////////////////////////////////////////////////////////