mirror of
https://github.com/zjs81/meshcore-open.git
synced 2026-04-20 22:13:48 +00:00
updated ui added new features
This commit is contained in:
parent
02ca7801ea
commit
a2cfae3a22
589 changed files with 181780 additions and 569 deletions
33
android/app/src/main/cpp/CMakeLists.txt
Normal file
33
android/app/src/main/cpp/CMakeLists.txt
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
cmake_minimum_required(VERSION 3.13)
|
||||
project(meshcore_codec2 C)
|
||||
|
||||
set(CODEC2_ROOT ${CMAKE_CURRENT_LIST_DIR}/../../../../../third_party/codec2)
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/codec2_sources.cmake)
|
||||
|
||||
set(CODEC2_SRC_DIR ${CODEC2_ROOT}/src)
|
||||
|
||||
set(CODEC2_SOURCE_FILES "")
|
||||
foreach(src ${CODEC2_SOURCES})
|
||||
list(APPEND CODEC2_SOURCE_FILES ${CODEC2_SRC_DIR}/${src})
|
||||
endforeach()
|
||||
|
||||
add_library(codec2 SHARED ${CODEC2_SOURCE_FILES})
|
||||
|
||||
set_target_properties(codec2 PROPERTIES
|
||||
OUTPUT_NAME "codec2"
|
||||
)
|
||||
|
||||
target_include_directories(codec2 PUBLIC
|
||||
${CODEC2_ROOT}/src
|
||||
${CODEC2_ROOT}/include
|
||||
)
|
||||
|
||||
target_compile_definitions(codec2 PRIVATE GIT_HASH="Unknown")
|
||||
|
||||
if(ANDROID)
|
||||
target_compile_options(codec2 PRIVATE -std=gnu11)
|
||||
endif()
|
||||
|
||||
# Math library required on some platforms.
|
||||
target_link_libraries(codec2 m)
|
||||
65
android/app/src/main/cpp/codec2_sources.cmake
Normal file
65
android/app/src/main/cpp/codec2_sources.cmake
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
set(CODEC2_SOURCES
|
||||
dump.c
|
||||
lpc.c
|
||||
nlp.c
|
||||
postfilter.c
|
||||
sine.c
|
||||
codec2.c
|
||||
codec2_fft.c
|
||||
cohpsk.c
|
||||
codec2_fifo.c
|
||||
fdmdv.c
|
||||
fm.c
|
||||
fsk.c
|
||||
fmfsk.c
|
||||
kiss_fft.c
|
||||
kiss_fftr.c
|
||||
linreg.c
|
||||
interp.c
|
||||
lsp.c
|
||||
mbest.c
|
||||
newamp1.c
|
||||
ofdm.c
|
||||
ofdm_mode.c
|
||||
phase.c
|
||||
quantise.c
|
||||
pack.c
|
||||
codebook.c
|
||||
codebookd.c
|
||||
codebookjmv.c
|
||||
codebookge.c
|
||||
codebooknewamp1.c
|
||||
codebooknewamp1_energy.c
|
||||
codebooknewamp2.c
|
||||
codebooknewamp2_energy.c
|
||||
golay23.c
|
||||
freedv_api.c
|
||||
freedv_1600.c
|
||||
freedv_700.c
|
||||
freedv_2020.c
|
||||
freedv_fsk.c
|
||||
freedv_vhf_framing.c
|
||||
freedv_data_channel.c
|
||||
varicode.c
|
||||
modem_stats.c
|
||||
mpdecode_core.c
|
||||
phi0.c
|
||||
gp_interleaver.c
|
||||
interldpc.c
|
||||
filter.c
|
||||
HRA_112_112.c
|
||||
HRA_56_56.c
|
||||
HRAb_396_504.c
|
||||
H_256_768_22.c
|
||||
H_256_512_4.c
|
||||
HRAa_1536_512.c
|
||||
H_128_256_5.c
|
||||
H_2064_516_sparse.c
|
||||
H_4096_8192_3d.c
|
||||
H_16200_9720.c
|
||||
H_1024_2048_4f.c
|
||||
H_212_158.c
|
||||
ldpc_codes.c
|
||||
lpcnet_freq.c
|
||||
reliable_text.c
|
||||
)
|
||||
Loading…
Add table
Add a link
Reference in a new issue