Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumblekit.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikkel Krautz <mikkel@krautz.dk>2012-03-11 01:38:39 +0400
committerMikkel Krautz <mikkel@krautz.dk>2012-03-11 01:41:57 +0400
commit94ceb59d76d3625871de1bbe32b884d9982303f4 (patch)
treeaca8e1b43e7eb8f9380687de04c1984baf343c51 /3rdparty
parent514838eb8c10052e969f94eb4e57e77a5072ceee (diff)
Opus implementation.
Diffstat (limited to '3rdparty')
-rw-r--r--3rdparty/opusbuild/Opus.xcodeproj/project.pbxproj44
-rw-r--r--3rdparty/opusbuild/config.h25
2 files changed, 50 insertions, 19 deletions
diff --git a/3rdparty/opusbuild/Opus.xcodeproj/project.pbxproj b/3rdparty/opusbuild/Opus.xcodeproj/project.pbxproj
index 3df7377..328fc0f 100644
--- a/3rdparty/opusbuild/Opus.xcodeproj/project.pbxproj
+++ b/3rdparty/opusbuild/Opus.xcodeproj/project.pbxproj
@@ -1008,7 +1008,11 @@
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
COPY_PHASE_STRIP = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_FAST_MATH = YES;
+ GCC_OPTIMIZATION_LEVEL = 3;
GCC_PREPROCESSOR_DEFINITIONS = HAVE_CONFIG_H;
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_UNROLL_LOOPS = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
@@ -1021,6 +1025,14 @@
"$(PROJECT_DIR)/../opus/celt",
);
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ OTHER_CFLAGS = (
+ "-x",
+ "c++",
+ );
+ OTHER_LDFLAGS = (
+ "-x",
+ "c++",
+ );
SDKROOT = iphoneos;
VALIDATE_PRODUCT = YES;
};
@@ -1067,7 +1079,11 @@
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
COPY_PHASE_STRIP = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_FAST_MATH = YES;
+ GCC_OPTIMIZATION_LEVEL = 3;
GCC_PREPROCESSOR_DEFINITIONS = HAVE_CONFIG_H;
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_UNROLL_LOOPS = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
@@ -1080,6 +1096,14 @@
"$(PROJECT_DIR)/../opus/celt",
);
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ OTHER_CFLAGS = (
+ "-x",
+ "c++",
+ );
+ OTHER_LDFLAGS = (
+ "-x",
+ "c++",
+ );
SDKROOT = iphoneos;
VALIDATE_PRODUCT = YES;
};
@@ -1146,6 +1170,14 @@
"$(PROJECT_DIR)/../opus/celt",
);
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ OTHER_CFLAGS = (
+ "-x",
+ "c++",
+ );
+ OTHER_LDFLAGS = (
+ "-x",
+ "c++",
+ );
SDKROOT = iphoneos;
};
name = Debug;
@@ -1157,7 +1189,11 @@
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
COPY_PHASE_STRIP = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_FAST_MATH = YES;
+ GCC_OPTIMIZATION_LEVEL = 3;
GCC_PREPROCESSOR_DEFINITIONS = HAVE_CONFIG_H;
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_UNROLL_LOOPS = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
@@ -1170,6 +1206,14 @@
"$(PROJECT_DIR)/../opus/celt",
);
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ OTHER_CFLAGS = (
+ "-x",
+ "c++",
+ );
+ OTHER_LDFLAGS = (
+ "-x",
+ "c++",
+ );
SDKROOT = iphoneos;
VALIDATE_PRODUCT = YES;
};
diff --git a/3rdparty/opusbuild/config.h b/3rdparty/opusbuild/config.h
index d98cd55..98af041 100644
--- a/3rdparty/opusbuild/config.h
+++ b/3rdparty/opusbuild/config.h
@@ -5,28 +5,15 @@
#define OPUS_MINOR_VERSION 9
#define OPUS_VERSION "0.9.8"
-#define VAR_ARRAYS /**/
-
-#define STDC_HEADERS 1
-
-#define SIZEOF_SHORT 2
-#define SIZEOF_LONG_LONG 8
-#define SIZEOF_LONG 8
-#define SIZEOF_INT 4
-
-#define FLOATING_POINT /**/
-#define HAVE_ALLOCA_H 1
-#define HAVE_DLFCN_H 1
-#define HAVE_GETOPT_H 1
-#define HAVE_INTTYPES_H 1
-#define HAVE_LIBM 1
-#define HAVE_LRINT 1
+#define FLOATING_POINT
+#define VAR_ARRAYS
#define HAVE_LRINTF 1
+#define HAVE_LRINT 1
#define HAVE_MEMORY_H 1
#define HAVE_STDINT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRINGS_H 1
#define HAVE_STRING_H 1
-#define HAVE_SYS_STAT_H 1
-#define HAVE_SYS_TYPES_H 1
-#define HAVE_UNISTD_H 1
+#define STDC_HEADERS 1
+
+#define restrict