From 631fffee8a28b1bec5ed1f1d26a20e0135967f99 Mon Sep 17 00:00:00 2001 From: Mamadou DIOP Date: Mon, 17 Aug 2015 01:56:35 +0200 Subject: - --- g729b/droid-makefile | 65 ++++++++ g729b/export.def | 13 ++ g729b/g729b.sln | 23 +++ g729b/g729b.vcproj | 442 +++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 543 insertions(+) create mode 100644 g729b/droid-makefile create mode 100644 g729b/export.def create mode 100644 g729b/g729b.sln create mode 100644 g729b/g729b.vcproj (limited to 'g729b') diff --git a/g729b/droid-makefile b/g729b/droid-makefile new file mode 100644 index 0000000..8b1ef07 --- /dev/null +++ b/g729b/droid-makefile @@ -0,0 +1,65 @@ +APP := lib$(PROJECT)_$(MARCH).$(EXT) + +CFLAGS := $(CFLAGS_LIB) -D__unix__ +LDFLAGS := $(LDFLAGS_LIB) + +all: $(APP) + +OBJS = acelp_ca.o\ + basic_op.o\ + bits.o\ + calcexc.o\ + cod_ld8a.o\ + cor_func.o\ + dec_gain.o\ + dec_lag3.o\ + dec_ld8a.o\ + dec_sid.o\ + de_acelp.o\ + dspfunc.o\ + dtx.o\ + filter.o\ + gainpred.o\ + lpc.o\ + lpcfunc.o\ + lspdec.o\ + lspgetq.o\ + oper_32b.o\ + pitch_a.o\ + postfilt.o\ + post_pro.o\ + pred_lt3.o\ + pre_proc.o\ + p_parity.o\ + qsidgain.o\ + qsidlsf.o\ + qua_gain.o\ + qua_lsp.o\ + tab_dtx.o\ + tab_ld8a.o\ + taming.o\ + util.o\ + vad.o + + +$(APP): $(OBJS) +ifeq ($(EXT), a) + $(AR) rcs $@ $^ +else + $(CC) $(LDFLAGS) -o $@ $^ +endif + +%.O: %.C + $(CC) -c $(INCLUDE) $(CFLAGS) $< -o $@ + +install: $(APP) + cp -f $(APP) ../thirdparties/android/lib + +shell: + $(ANDROID_SDK_ROOT)/tools/adb shell + +run: + $(ANDROID_SDK_ROOT)/tools/adb shell $(LIB_DIR)/$(APP) + +clean: + @rm -f $(OBJS) $(APP) \ No newline at end of file diff --git a/g729b/export.def b/g729b/export.def new file mode 100644 index 0000000..490b886 --- /dev/null +++ b/g729b/export.def @@ -0,0 +1,13 @@ +EXPORTS + + Init_Decod_ld8a + Init_Post_Filter + Init_Post_Process + Decod_ld8a + Check_Parity_Pitch + bits2prm_ld8k + + Init_Pre_Process + Init_Coder_ld8a + Set_zero + \ No newline at end of file diff --git a/g729b/g729b.sln b/g729b/g729b.sln new file mode 100644 index 0000000..df03a4b --- /dev/null +++ b/g729b/g729b.sln @@ -0,0 +1,23 @@ + +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "g729b", "g729b.vcproj", "{6AE3B85D-7696-4AF3-AFFF-2DC7BB153E58}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release_Static|Win32 = Release_Static|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {6AE3B85D-7696-4AF3-AFFF-2DC7BB153E58}.Debug|Win32.ActiveCfg = Debug|Win32 + {6AE3B85D-7696-4AF3-AFFF-2DC7BB153E58}.Debug|Win32.Build.0 = Debug|Win32 + {6AE3B85D-7696-4AF3-AFFF-2DC7BB153E58}.Release_Static|Win32.ActiveCfg = Release_Static|Win32 + {6AE3B85D-7696-4AF3-AFFF-2DC7BB153E58}.Release_Static|Win32.Build.0 = Release_Static|Win32 + {6AE3B85D-7696-4AF3-AFFF-2DC7BB153E58}.Release|Win32.ActiveCfg = Release|Win32 + {6AE3B85D-7696-4AF3-AFFF-2DC7BB153E58}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/g729b/g729b.vcproj b/g729b/g729b.vcproj new file mode 100644 index 0000000..3723239 --- /dev/null +++ b/g729b/g729b.vcproj @@ -0,0 +1,442 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.1