00001 /* 00002 * openh323buildopts.h 00003 * 00004 * Build options generated by the configure script. 00005 * 00006 * Portable Windows Library 00007 * 00008 * Copyright (c) 2003 Equivalence Pty. Ltd. 00009 * 00010 * The contents of this file are subject to the Mozilla Public License 00011 * Version 1.0 (the "License"); you may not use this file except in 00012 * compliance with the License. You may obtain a copy of the License at 00013 * http://www.mozilla.org/MPL/ 00014 * 00015 * Software distributed under the License is distributed on an "AS IS" 00016 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See 00017 * the License for the specific language governing rights and limitations 00018 * under the License. 00019 * 00020 * The Original Code is Portable Windows Library. 00021 * 00022 * The Initial Developer of the Original Code is Equivalence Pty. Ltd. 00023 * 00024 * Contributor(s): ______________________________________. 00025 * 00026 * $Log: openh323buildopts.h.in,v $ 00027 * Revision 1.3 2007/10/16 16:35:44 shorne 00028 * Added H.230 Support 00029 * 00030 * Revision 1.2 2007/08/07 22:25:46 shorne 00031 * update for H323_H350 00032 * 00033 * Revision 1.1 2007/08/06 20:50:50 shorne 00034 * First commit of h323plus 00035 * 00036 * Revision 1.31.2.5 2007/08/02 20:11:57 shorne 00037 * Added H.341 Support 00038 * 00039 * Revision 1.31.2.4 2007/07/20 22:03:26 shorne 00040 * Initial H.350 Support 00041 * 00042 * Revision 1.31.2.3 2007/02/19 20:11:05 shorne 00043 * Added Baseline H.239 Support 00044 * 00045 * Revision 1.31.2.2 2007/02/18 17:11:23 shorne 00046 * Added H.249 Extended UserInput Support 00047 * 00048 * Revision 1.31.2.1 2006/12/23 19:08:02 shorne 00049 * Plugin video codecs & sundry 00050 * 00051 * Revision 1.31 2006/07/23 08:48:21 rjongbloed 00052 * Fixed VPB configuration file support 00053 * 00054 * Revision 1.30 2006/06/23 03:18:23 shorne 00055 * Backport FECC (H.224) from Opal 00056 * 00057 * Revision 1.29 2006/05/30 11:12:26 hfriederich 00058 * Removing DISABLE_H460 00059 * 00060 * Revision 1.28 2006/05/17 04:17:51 shorne 00061 * Oops try again 00062 * 00063 * Revision 1.27 2006/05/17 03:36:52 shorne 00064 * DISABLE_H460 default under linux 00065 * 00066 * Revision 1.26 2006/01/18 07:46:08 csoutheren 00067 * Initial version of RTP aggregation (disabled by default) 00068 * 00069 * Revision 1.25 2005/08/30 01:12:38 csoutheren 00070 * Added automatic detection of OSP toolkit version on Unix 00071 * 00072 * Revision 1.24 2005/08/27 02:11:58 csoutheren 00073 * Added support for different pthread library required by new OSP toolkit on Windows 00074 * Added support for new parameters to GetFirst and GetNext 00075 * Fixed incorrect usage of destination address and destination device 00076 * 00077 * Revision 1.23 2005/08/15 01:55:33 csoutheren 00078 * Removed duplicate alias for osptoken.h 00079 * 00080 * Revision 1.22 2005/04/28 00:07:00 csoutheren 00081 * Allow compilation with OSP Toolkit without setting include directory 00082 * 00083 * Revision 1.21 2005/01/03 06:25:52 csoutheren 00084 * Added extensive support for disabling code modules at compile time 00085 * 00086 * Revision 1.20 2004/12/08 05:24:38 csoutheren 00087 * Changed pragma directive to match changes for Linux 00088 * 00089 * Revision 1.19 2004/12/08 01:59:23 csoutheren 00090 * initial support for Transnexus OSP toolkit 00091 * 00092 * Revision 1.18 2004/11/26 03:06:12 csoutheren 00093 * Added detection of Transnexus OSP toolkit under Windows 00094 * 00095 * Revision 1.17 2004/05/18 22:27:33 csoutheren 00096 * Initial support for embedded codecs 00097 * 00098 * Revision 1.16 2004/04/29 14:47:56 csoutheren 00099 * Reconfigured plugin makefiles per suggestions from Damien Sandras 00100 * Changed install targets to use $(INSTALL) 00101 * 00102 * Revision 1.15 2004/04/22 22:35:00 csoutheren 00103 * Fixed mispelling of Guilhem Tardy - my apologies to him 00104 * 00105 * Revision 1.14 2004/04/22 14:22:20 csoutheren 00106 * Added RFC 2190 H.263 code as created by Guilhem Tardy and AliceStreet 00107 * Many thanks to them for their contributions. 00108 * 00109 * Revision 1.13 2004/01/30 01:45:30 csoutheren 00110 * Moved some compiler flags to include files 00111 * 00112 * Revision 1.12 2004/01/27 10:55:24 csoutheren 00113 * Added version information to openh323buildopts.h 00114 * 00115 * Revision 1.11 2003/12/29 12:13:26 csoutheren 00116 * configure now checks for libspeex in system libraries and compares 00117 * version against version in local sources. Also use --enable-localspeex to 00118 * force use of local Speex or system Speex 00119 * 00120 * Revision 1.10 2003/12/03 06:47:11 csoutheren 00121 * Fixed yet another problem with configuring video under Windows 00122 * 00123 * Revision 1.9 2003/12/03 06:44:07 csoutheren 00124 * Fixed problem with configuring video under Windows 00125 * 00126 * Revision 1.8 2003/11/25 08:30:55 rjongbloed 00127 * Added ability to build system without video or audio sw codecs. 00128 * 00129 * Revision 1.7 2003/07/24 08:09:59 dereksmithies 00130 * Update to reflect new vic h263 codec, which is optionally loaded. 00131 * 00132 * Revision 1.6 2003/05/05 11:59:21 robertj 00133 * Changed to use autoconf style selection of options and subsystems. 00134 * 00135 * Revision 1.5 2003/05/02 07:59:34 robertj 00136 * Fixed AVCODEC directory missing slash 00137 * 00138 * Revision 1.4 2003/05/02 07:35:32 robertj 00139 * Fixed ffmpeg AVCODEC include file 00140 * 00141 * Revision 1.3 2003/05/02 07:27:23 robertj 00142 * Fixed voice age library 00143 * 00144 * Revision 1.2 2003/05/02 07:08:12 craigs 00145 * Removed DOS end fo line chars 00146 * 00147 * Revision 1.1 2003/05/02 07:04:11 craigs 00148 * Initial version 00149 * 00150 */ 00151 00152 #ifndef _OPENH323_BUILDOPTS_H 00153 #define _OPENH323_BUILDOPTS_H 00154 00156 // 00157 // Major options 00158 // 00159 00160 #define OPENH323_MAJOR 1 00161 #define OPENH323_MINOR 19 00162 #define OPENH323_BUILD 5 00163 #define OPENH323_VERSION "1.19.5" 00164 00165 #define H323_AUDIO_CODECS 1 00166 00167 #ifndef H323_AUDIO_CODECS 00168 #define NO_H323_AUDIO_CODECS 00169 #endif 00170 00171 00172 #define H323_VIDEO 1 00173 00174 #ifndef H323_VIDEO 00175 #define NO_H323_VIDEO 00176 #endif 00177 00179 00180 #ifdef H323_AUDIO_CODECS 00181 00182 #undef H323_EMBEDDED_GSM 00183 00184 #endif // H323_AUDIO_CODECS 00185 00187 // 00188 // Various item support 00189 // 00190 00191 #undef H323_AEC 00192 #define H323_T38 1 00193 #define H323_T120 1 00194 #define H323_H224 1 00195 #define H323_H230 1 00196 #define H323_H239 1 00197 #define H323_H248 1 00198 #define H323_H249 1 00199 #define H323_H341 1 00200 #ifdef P_LDAP 00201 #define H323_H350 1 00202 #endif 00203 #define H323_H450 1 00204 #define H323_H460 1 00205 #define H323_H501 1 00206 00207 #undef H323_SIGNAL_AGGREGATE 00208 #undef H323_RTP_AGGREGATE 00209 00210 #endif 00211 00212 // End Of File /////////////////////////////////////////////////////////////// 00213
1.5.2