diff --git a/lutin_speexdsp.py b/lutin_speexdsp.py deleted file mode 100644 index f5ca08f..0000000 --- a/lutin_speexdsp.py +++ /dev/null @@ -1,70 +0,0 @@ -#!/usr/bin/python -import lutin.module as module -import lutin.tools as tools - -def get_desc(): - return "speex dsp : Algorithm of speex codec" - - -def create(target): - myModule = module.Module(__file__, 'speexdsp', 'LIBRARY') - # add extra compilation flags : - #myModule.add_extra_compile_flags() - # add the file to compile: - myModule.add_src_file([ - 'libspeexdsp/filterbank.c', - 'libspeexdsp/resample.c', - 'libspeexdsp/scal.c', - 'libspeexdsp/fftwrap.c', - 'libspeexdsp/jitter.c', - 'libspeexdsp/mdf.c', - 'libspeexdsp/preprocess.c', - 'libspeexdsp/smallft.c', - 'libspeexdsp/buffer.c', - 'libspeexdsp/kiss_fft.c', - 'libspeexdsp/kiss_fftr.c' - ]) - # name of the dependency - myModule.add_module_depend('z') - - myModule.compile_version_CC(1999) - - myModule.add_export_path(tools.get_current_path(__file__) + "/include") - # configure library : - - # Make use of ARM4 assembly optimizations - #myModule.compile_flags('c', "-DARM4_ASM=1") - # Make use of ARM5E assembly optimizations - #myModule.compile_flags('c', "-DARM5E_ASM=1") - # Make use of Blackfin assembly optimizations - #myModule.compile_flags('c', "-DBFIN_ASM=1") - # Disable all parts of the API that are using floats - #myModule.compile_flags('c', "-DDISABLE_FLOAT_API=1") - # Enable valgrind extra checks - #myModule.compile_flags('c', "-DENABLE_VALGRIND=1") - # Symbol visibility prefix */ - #define EXPORT __attribute__((visibility("default"))) - myModule.compile_flags('c', "-DEXPORT=''") - # Debug fixed-point implementation */ - #myModule.compile_flags('c', "-DFIXED_DEBUG=1") - # Compile as fixed-point / floating-point - if True: - myModule.compile_flags('c', "-DFIXED_POINT") - else: - myModule.compile_flags('c', "-DFLOATING_POINT") - # Enable NEON support */ - #myModule.compile_flags('c', "-D_USE_NEON=1") - # Enable SSE support */ - myModule.compile_flags('c', "-D_USE_SSE=1") - # Enable SSE2 support */ - myModule.compile_flags('c', "-D_USE_SSE2=1") - # Define to 1 if you have the header file. - myModule.compile_flags('c', "-DHAVE_ALLOCA_H=1") - # Use FFT from OggVorbis */ - myModule.compile_flags('c', "-DUSE_SMALLFT=1") - # Use C99 variable-size arrays */ - myModule.compile_flags('c', "-DVAR_ARRAYS=1") - - return myModule - - diff --git a/lutin_speextestdenoise.py b/lutin_speextestdenoise.py deleted file mode 100644 index c8c24c1..0000000 --- a/lutin_speextestdenoise.py +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/python -import lutin.module as module -import lutin.tools as tools - -def get_desc(): - return "speex dsp (test): denoise test algorithm" - - -def create(target): - myModule = module.Module(__file__, 'speextestdenoise', 'BINARY') - # add extra compilation flags : - myModule.add_extra_compile_flags() - # add the file to compile: - myModule.add_src_file([ - 'libspeexdsp/testdenoise.c' - ]) - - # name of the dependency - myModule.add_module_depend('speexdsp') - - # add the currrent module at the - return myModule - - diff --git a/lutin_speextestecho.py b/lutin_speextestecho.py deleted file mode 100644 index 60b384e..0000000 --- a/lutin_speextestecho.py +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/python -import lutin.module as module -import lutin.tools as tools - -def get_desc(): - return "speex dsp (test): echo test algorithm" - - -def create(target): - myModule = module.Module(__file__, 'speextestecho', 'BINARY') - # add extra compilation flags : - myModule.add_extra_compile_flags() - # add the file to compile: - myModule.add_src_file([ - 'libspeexdsp/testecho.c' - ]) - - # name of the dependency - myModule.add_module_depend('speexdsp') - - # add the currrent module at the - return myModule - - diff --git a/lutin_speextestjitter.py b/lutin_speextestjitter.py deleted file mode 100644 index 1bebe58..0000000 --- a/lutin_speextestjitter.py +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/python -import lutin.module as module -import lutin.tools as tools - -def get_desc(): - return "speex dsp (test): jitter test algorithm" - - -def create(target): - myModule = module.Module(__file__, 'speextestjitter', 'BINARY') - # add extra compilation flags : - myModule.add_extra_compile_flags() - # add the file to compile: - myModule.add_src_file([ - 'libspeexdsp/testjitter.c' - ]) - - # name of the dependency - myModule.add_module_depend('speexdsp') - - # add the currrent module at the - return myModule - - diff --git a/lutin_speextestresample.py b/lutin_speextestresample.py deleted file mode 100644 index a761dac..0000000 --- a/lutin_speextestresample.py +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/python -import lutin.module as module -import lutin.tools as tools - -def get_desc(): - return "speex dsp (test): resample test algorithm" - - -def create(target): - myModule = module.Module(__file__, 'speextestresample', 'BINARY') - # add extra compilation flags : - myModule.add_extra_compile_flags() - # add the file to compile: - myModule.add_src_file([ - 'libspeexdsp/testresample.c' - ]) - - # name of the dependency - myModule.add_module_depend('speexdsp') - - # add the currrent module at the - return myModule - -