diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2017-11-18 08:33:07 +0100 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2017-12-03 08:45:54 +0100 |
commit | ab59a26a519d4bfb88f9ca6f882da8baab90a95a (patch) | |
tree | 1c49655c2344a3bd5edc4e76948eaa33d7754e1c | |
parent | ed31a26ebabcd28678aff679093b6e6fba55b67f (diff) |
Restructure: Move mobile from common code to 'libmobile'
52 files changed, 81 insertions, 65 deletions
@@ -20,6 +20,7 @@ compile .libs .dirstamp m4 +src/libmobile/libmobile.a src/libimage/libimage.a src/libcompandor/libcompandor.a src/libgoertzel/libgoertzel.a @@ -41,7 +42,6 @@ src/libsound/libsound.a src/libsdr/libsdr.a src/libsample/libsample.a src/common/libcommon.a -src/common/libmobile.a src/anetz/libgermanton.a src/anetz/anetz src/bnetz/bnetz diff --git a/configure.ac b/configure.ac index 2cd920b..5da06a3 100644 --- a/configure.ac +++ b/configure.ac @@ -75,6 +75,7 @@ AS_IF([test "x$with_soapy" == "xyes"],[AC_MSG_NOTICE( Compiling with SoapySDR su AS_IF([test "x$somethingmagick" == "xyes"],[AC_MSG_NOTICE( Compiling with ImageMagick )],[AC_MSG_NOTICE( ImageMagick not supported )]) AC_OUTPUT( + src/libmobile/Makefile src/libimage/Makefile src/libcompandor/Makefile src/libgoertzel/Makefile diff --git a/src/Makefile.am b/src/Makefile.am index ff58c84..d96b041 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,6 +1,7 @@ AUTOMAKE_OPTIONS = foreign SUBDIRS = \ + libmobile \ libsample \ libimage \ libcompandor \ diff --git a/src/amps/Makefile.am b/src/amps/Makefile.am index 88da1cb..1dab22b 100644 --- a/src/amps/Makefile.am +++ b/src/amps/Makefile.am @@ -26,10 +26,10 @@ amps_SOURCES = \ amps_LDADD = \ $(COMMON_LA) \ libamps.a \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/libcompandor/libcompandor.a \ $(top_builddir)/src/libgoertzel/libgoertzel.a \ $(top_builddir)/src/libjitter/libjitter.a \ - $(top_builddir)/src/common/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(top_builddir)/src/libtimer/libtimer.a \ $(top_builddir)/src/libsamplerate/libsamplerate.a \ diff --git a/src/amps/amps.c b/src/amps/amps.c index de9cac2..63ac076 100644 --- a/src/amps/amps.c +++ b/src/amps/amps.c @@ -44,7 +44,7 @@ #include <errno.h> #include "../libsample/sample.h" #include "../common/debug.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "../libmncc/cause.h" #include "amps.h" #include "dsp.h" diff --git a/src/amps/amps.h b/src/amps/amps.h index 445675e..9087be5 100644 --- a/src/amps/amps.h +++ b/src/amps/amps.h @@ -1,5 +1,5 @@ #include "../libgoertzel/goertzel.h" -#include "../common/sender.h" +#include "../libmobile/sender.h" #include "../libtimer/timer.h" #include "../libcompandor/compandor.h" #include "sysinfo.h" diff --git a/src/amps/amps_tacs_main.c b/src/amps/amps_tacs_main.c index dbb9973..28f7d0c 100644 --- a/src/amps/amps_tacs_main.c +++ b/src/amps/amps_tacs_main.c @@ -23,9 +23,9 @@ #include <stdlib.h> #include <string.h> #include "../libsample/sample.h" -#include "../common/main_mobile.h" +#include "../libmobile/main_mobile.h" #include "../common/debug.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "amps.h" #include "dsp.h" #include "frame.h" diff --git a/src/amps/dsp.c b/src/amps/dsp.c index ae71432..8873026 100644 --- a/src/amps/dsp.c +++ b/src/amps/dsp.c @@ -83,7 +83,7 @@ #include <math.h> #include "../libsample/sample.h" #include "../common/debug.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "amps.h" #include "frame.h" #include "dsp.h" diff --git a/src/amps/transaction.c b/src/amps/transaction.c index edad0a3..7e1ff2c 100644 --- a/src/amps/transaction.c +++ b/src/amps/transaction.c @@ -22,7 +22,7 @@ #include <stdlib.h> #include "../libsample/sample.h" #include "../common/debug.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "../libmncc/cause.h" #include "amps.h" //#include "database.h" diff --git a/src/anetz/Makefile.am b/src/anetz/Makefile.am index fb92754..d15024f 100644 --- a/src/anetz/Makefile.am +++ b/src/anetz/Makefile.am @@ -18,10 +18,10 @@ anetz_SOURCES = \ anetz_LDADD = \ $(COMMON_LA) \ libgermanton.a \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/libgoertzel/libgoertzel.a \ $(top_builddir)/src/libjitter/libjitter.a \ $(top_builddir)/src/libsquelch/libsquelch.a \ - $(top_builddir)/src/common/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(top_builddir)/src/libtimer/libtimer.a \ $(top_builddir)/src/libsamplerate/libsamplerate.a \ diff --git a/src/anetz/anetz.c b/src/anetz/anetz.c index 077d673..899cc80 100644 --- a/src/anetz/anetz.c +++ b/src/anetz/anetz.c @@ -27,7 +27,7 @@ #include "../libsample/sample.h" #include "../common/debug.h" #include "../libtimer/timer.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "../libmncc/cause.h" #include "anetz.h" #include "dsp.h" diff --git a/src/anetz/anetz.h b/src/anetz/anetz.h index 9303280..9a813cd 100644 --- a/src/anetz/anetz.h +++ b/src/anetz/anetz.h @@ -1,6 +1,6 @@ #include "../libsquelch/squelch.h" #include "../libgoertzel/goertzel.h" -#include "../common/sender.h" +#include "../libmobile/sender.h" enum dsp_mode { DSP_MODE_SILENCE, /* send silence to transmitter, block audio from receiver */ diff --git a/src/anetz/dsp.c b/src/anetz/dsp.c index ec971fc..fed1613 100644 --- a/src/anetz/dsp.c +++ b/src/anetz/dsp.c @@ -28,7 +28,7 @@ #include "../libsample/sample.h" #include "../common/debug.h" #include "../libtimer/timer.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "anetz.h" #include "dsp.h" diff --git a/src/anetz/main.c b/src/anetz/main.c index 382ccc4..825c4e9 100644 --- a/src/anetz/main.c +++ b/src/anetz/main.c @@ -24,10 +24,10 @@ #include <string.h> #include <math.h> #include "../libsample/sample.h" -#include "../common/main_mobile.h" +#include "../libmobile/main_mobile.h" #include "../common/debug.h" #include "../libtimer/timer.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "freiton.h" #include "besetztton.h" #include "anetz.h" diff --git a/src/bnetz/Makefile.am b/src/bnetz/Makefile.am index 5a98339..5571b11 100644 --- a/src/bnetz/Makefile.am +++ b/src/bnetz/Makefile.am @@ -14,9 +14,9 @@ bnetz_SOURCES = \ bnetz_LDADD = \ $(COMMON_LA) \ ../anetz/libgermanton.a \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/libjitter/libjitter.a \ $(top_builddir)/src/libsquelch/libsquelch.a \ - $(top_builddir)/src/common/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(top_builddir)/src/libtimer/libtimer.a \ $(top_builddir)/src/libsamplerate/libsamplerate.a \ diff --git a/src/bnetz/bnetz.c b/src/bnetz/bnetz.c index cd78db0..21ef024 100644 --- a/src/bnetz/bnetz.c +++ b/src/bnetz/bnetz.c @@ -26,7 +26,7 @@ #include <errno.h> #include "../libsample/sample.h" #include "../common/debug.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "../libmncc/cause.h" #include "bnetz.h" #include "telegramm.h" diff --git a/src/bnetz/bnetz.h b/src/bnetz/bnetz.h index 631fb27..34fa93f 100644 --- a/src/bnetz/bnetz.h +++ b/src/bnetz/bnetz.h @@ -1,6 +1,6 @@ #include "../libsquelch/squelch.h" #include "../libfsk/fsk.h" -#include "../common/sender.h" +#include "../libmobile/sender.h" #include "../libtimer/timer.h" /* fsk modes of transmission */ diff --git a/src/bnetz/dsp.c b/src/bnetz/dsp.c index 01326ef..b3d1599 100644 --- a/src/bnetz/dsp.c +++ b/src/bnetz/dsp.c @@ -27,7 +27,7 @@ #include <math.h> #include "../libsample/sample.h" #include "../common/debug.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "bnetz.h" #include "dsp.h" diff --git a/src/bnetz/main.c b/src/bnetz/main.c index 014165b..68d1359 100644 --- a/src/bnetz/main.c +++ b/src/bnetz/main.c @@ -25,8 +25,8 @@ #include <math.h> #include "../libsample/sample.h" #include "../common/debug.h" -#include "../common/call.h" -#include "../common/main_mobile.h" +#include "../libmobile/call.h" +#include "../libmobile/main_mobile.h" #include "../anetz/freiton.h" #include "../anetz/besetztton.h" #include "bnetz.h" diff --git a/src/cnetz/Makefile.am b/src/cnetz/Makefile.am index 6c1164e..2cb0b86 100644 --- a/src/cnetz/Makefile.am +++ b/src/cnetz/Makefile.am @@ -17,9 +17,9 @@ cnetz_SOURCES = \ cnetz_LDADD = \ $(COMMON_LA) \ ../anetz/libgermanton.a \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/libcompandor/libcompandor.a \ $(top_builddir)/src/libjitter/libjitter.a \ - $(top_builddir)/src/common/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(top_builddir)/src/libtimer/libtimer.a \ $(top_builddir)/src/libsamplerate/libsamplerate.a \ diff --git a/src/cnetz/cnetz.c b/src/cnetz/cnetz.c index d8a9ccf..c34397d 100644 --- a/src/cnetz/cnetz.c +++ b/src/cnetz/cnetz.c @@ -144,7 +144,7 @@ #include <inttypes.h> #include "../libsample/sample.h" #include "../common/debug.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "../libmncc/cause.h" #include "cnetz.h" #include "database.h" diff --git a/src/cnetz/cnetz.h b/src/cnetz/cnetz.h index 55b5d2b..9b2323f 100644 --- a/src/cnetz/cnetz.h +++ b/src/cnetz/cnetz.h @@ -1,6 +1,6 @@ #include "../libcompandor/compandor.h" #include "../libtimer/timer.h" -#include "../common/sender.h" +#include "../libmobile/sender.h" #include "fsk_demod.h" #include "../libscrambler/scrambler.h" #include "transaction.h" diff --git a/src/cnetz/dsp.c b/src/cnetz/dsp.c index cba0de9..30d7372 100644 --- a/src/cnetz/dsp.c +++ b/src/cnetz/dsp.c @@ -27,7 +27,7 @@ #include <errno.h> #include "../libsample/sample.h" #include "../common/debug.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "cnetz.h" #include "sysinfo.h" #include "telegramm.h" diff --git a/src/cnetz/main.c b/src/cnetz/main.c index 3285fee..d1b9a38 100644 --- a/src/cnetz/main.c +++ b/src/cnetz/main.c @@ -23,9 +23,9 @@ #include <stdlib.h> #include <string.h> #include "../libsample/sample.h" -#include "../common/main_mobile.h" +#include "../libmobile/main_mobile.h" #include "../common/debug.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "../anetz/freiton.h" #include "../anetz/besetztton.h" #include "cnetz.h" diff --git a/src/cnetz/transaction.c b/src/cnetz/transaction.c index 724fe9e..b26b642 100644 --- a/src/cnetz/transaction.c +++ b/src/cnetz/transaction.c @@ -22,7 +22,7 @@ #include <stdlib.h> #include "../libsample/sample.h" #include "../common/debug.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "../libmncc/cause.h" #include "cnetz.h" #include "telegramm.h" diff --git a/src/common/Makefile.am b/src/common/Makefile.am index 8380053..879307c 100644 --- a/src/common/Makefile.am +++ b/src/common/Makefile.am @@ -1,18 +1,12 @@ AM_CPPFLAGS = -Wall -Wextra -g $(all_includes) -noinst_LIBRARIES = libcommon.a libmobile.a +noinst_LIBRARIES = libcommon.a libcommon_a_SOURCES = \ debug.c \ display_wave.c \ display_measurements.c -libmobile_a_SOURCES = \ - sender.c \ - call.c \ - display_status.c \ - main_mobile.c - if HAVE_SDR AM_CPPFLAGS += -DHAVE_SDR endif diff --git a/src/common/display_measurements.c b/src/common/display_measurements.c index 07ee5a7..eb8618e 100644 --- a/src/common/display_measurements.c +++ b/src/common/display_measurements.c @@ -25,7 +25,7 @@ #include <sys/ioctl.h> #include <math.h> #include "../libsample/sample.h" -#include "sender.h" +#include "../libmobile/sender.h" #define MAX_NAME_LEN 16 #define MAX_UNIT_LEN 16 diff --git a/src/common/display_wave.c b/src/common/display_wave.c index b88080b..b4005f9 100644 --- a/src/common/display_wave.c +++ b/src/common/display_wave.c @@ -24,7 +24,7 @@ #include <math.h> #include <sys/ioctl.h> #include "../libsample/sample.h" -#include "sender.h" +#include "../libmobile/sender.h" #define HEIGHT 11 diff --git a/src/jtacs/Makefile.am b/src/jtacs/Makefile.am index a920e03..e13fd28 100644 --- a/src/jtacs/Makefile.am +++ b/src/jtacs/Makefile.am @@ -12,10 +12,10 @@ jtacs_SOURCES = \ jtacs_LDADD = \ $(COMMON_LA) \ ../amps/libamps.a \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/libcompandor/libcompandor.a \ $(top_builddir)/src/libgoertzel/libgoertzel.a \ $(top_builddir)/src/libjitter/libjitter.a \ - $(top_builddir)/src/common/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(top_builddir)/src/libtimer/libtimer.a \ $(top_builddir)/src/libsamplerate/libsamplerate.a \ diff --git a/src/libmncc/mncc_console.c b/src/libmncc/mncc_console.c index 5bfbc9f..273e377 100644 --- a/src/libmncc/mncc_console.c +++ b/src/libmncc/mncc_console.c @@ -32,7 +32,7 @@ #include "mncc.h" #include "mncc_console.h" #include "cause.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "../libsound/sound.h" static int new_callref = 0; /* toward mobile */ diff --git a/src/libmncc/mncc_cross.c b/src/libmncc/mncc_cross.c index 9609d78..36d3a64 100644 --- a/src/libmncc/mncc_cross.c +++ b/src/libmncc/mncc_cross.c @@ -24,7 +24,7 @@ #include <stdlib.h> #include "../libsample/sample.h" #include "../common/debug.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "cause.h" #include "mncc.h" #include "mncc_cross.h" diff --git a/src/libmncc/mncc_sock.c b/src/libmncc/mncc_sock.c index 7f90b11..5343a7e 100644 --- a/src/libmncc/mncc_sock.c +++ b/src/libmncc/mncc_sock.c @@ -28,7 +28,7 @@ #include <unistd.h> #include "../libsample/sample.h" #include "../common/debug.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "cause.h" #include "mncc_sock.h" diff --git a/src/libmobile/Makefile.am b/src/libmobile/Makefile.am new file mode 100644 index 0000000..8b2a0e6 --- /dev/null +++ b/src/libmobile/Makefile.am @@ -0,0 +1,14 @@ +AM_CPPFLAGS = -Wall -Wextra -g $(all_includes) + +noinst_LIBRARIES = libmobile.a + +libmobile_a_SOURCES = \ + sender.c \ + call.c \ + display_status.c \ + main_mobile.c + +if HAVE_SDR +AM_CPPFLAGS += -DHAVE_SDR +endif + diff --git a/src/common/call.c b/src/libmobile/call.c index 85c0e9f..a3bce20 100644 --- a/src/common/call.c +++ b/src/libmobile/call.c @@ -25,7 +25,7 @@ #include <errno.h> #include <sys/time.h> #include "../libsample/sample.h" -#include "debug.h" +#include "../common/debug.h" #include "sender.h" #include "call.h" #include "../libtimer/timer.h" @@ -333,6 +333,11 @@ static void process_timeout(struct timer *timer) uint8_t buf[sizeof(struct gsm_mncc)]; struct gsm_mncc *mncc = (struct gsm_mncc *)buf; + if (process->state == PROCESS_DISCONNECT) { + PDEBUG(DCALL, DEBUG_INFO, "Call released toward mobile network (after timeout)\n"); + call_down_release(process->callref, process->cause); + } + memset(buf, 0, sizeof(buf)); mncc->msg_type = MNCC_REL_IND; mncc->callref = process->callref; @@ -763,13 +768,14 @@ void mncc_down(uint8_t *buf, int length) new_state_process(callref, PROCESS_DISCONNECT); PDEBUG(DCALL, DEBUG_INFO, "Call disconnected\n"); call_down_disconnect(callref, mncc->cause.value); + timer_start(&process->timer, DISC_TIMEOUT); break; case MNCC_REL_REQ: PDEBUG(DCALL, DEBUG_INFO, "Received MNCC release from fixed network with cause %d\n", mncc->cause.value); release: destroy_process(callref); - PDEBUG(DCALL, DEBUG_INFO, "Call released\n"); + PDEBUG(DCALL, DEBUG_INFO, "Call released toward mobile network\n"); call_down_release(callref, mncc->cause.value); break; } diff --git a/src/common/call.h b/src/libmobile/call.h index 7273a1e..7273a1e 100644 --- a/src/common/call.h +++ b/src/libmobile/call.h diff --git a/src/common/display_status.c b/src/libmobile/display_status.c index 961f294..961f294 100644 --- a/src/common/display_status.c +++ b/src/libmobile/display_status.c diff --git a/src/common/main_mobile.c b/src/libmobile/main_mobile.c index bb83cf8..499e4c6 100644 --- a/src/common/main_mobile.c +++ b/src/libmobile/main_mobile.c @@ -31,7 +31,7 @@ #include <getopt.h> #include "../libsample/sample.h" #include "main_mobile.h" -#include "debug.h" +#include "../common/debug.h" #include "sender.h" #include "../libtimer/timer.h" #include "call.h" diff --git a/src/common/main_mobile.h b/src/libmobile/main_mobile.h index e958f2c..e958f2c 100644 --- a/src/common/main_mobile.h +++ b/src/libmobile/main_mobile.h diff --git a/src/common/sender.c b/src/libmobile/sender.c index ff14e93..4e47fd7 100644 --- a/src/common/sender.c +++ b/src/libmobile/sender.c @@ -25,7 +25,7 @@ #include <errno.h> #include <string.h> #include "../libsample/sample.h" -#include "debug.h" +#include "../common/debug.h" #include "sender.h" #include "../libtimer/timer.h" diff --git a/src/common/sender.h b/src/libmobile/sender.h index 12a17c9..4be39d1 100644 --- a/src/common/sender.h +++ b/src/libmobile/sender.h @@ -6,7 +6,7 @@ #include "../libsamplerate/samplerate.h" #include "../libjitter/jitter.h" #include "../libemphasis/emphasis.h" -#include "display.h" +#include "../common/display.h" #define MAX_SENDER 16 diff --git a/src/libsdr/display_iq.c b/src/libsdr/display_iq.c index dfe64ec..c6ab910 100644 --- a/src/libsdr/display_iq.c +++ b/src/libsdr/display_iq.c @@ -24,7 +24,7 @@ #include <pthread.h> #include <stdlib.h> #include "../libsample/sample.h" -#include "../common/sender.h" +#include "../libmobile/sender.h" /* must be odd value! */ #define SIZE 23 diff --git a/src/libsdr/display_spectrum.c b/src/libsdr/display_spectrum.c index a7f6150..3c885b7 100644 --- a/src/libsdr/display_spectrum.c +++ b/src/libsdr/display_spectrum.c @@ -23,7 +23,7 @@ #include <string.h> #include <math.h> #include "../libsample/sample.h" -#include "../common/sender.h" +#include "../libmobile/sender.h" #include "../libfft/fft.h" #define HEIGHT 20 diff --git a/src/libsdr/sdr.c b/src/libsdr/sdr.c index f56b2b7..d9839a7 100644 --- a/src/libsdr/sdr.c +++ b/src/libsdr/sdr.c @@ -32,7 +32,7 @@ enum paging_signal; #include "../libsample/sample.h" #include "../libfm/fm.h" #include "../libtimer/timer.h" -#include "../common/sender.h" +#include "../libmobile/sender.h" #include "sdr_config.h" #include "sdr.h" #ifdef HAVE_UHD diff --git a/src/libsound/sound_alsa.c b/src/libsound/sound_alsa.c index b3ab8b8..cfd97bd 100644 --- a/src/libsound/sound_alsa.c +++ b/src/libsound/sound_alsa.c @@ -23,7 +23,7 @@ #include <alsa/asoundlib.h> #include "../libsample/sample.h" #include "../common/debug.h" -#include "../common/sender.h" +#include "../libmobile/sender.h" typedef struct sound { snd_pcm_t *phandle, *chandle; diff --git a/src/nmt/Makefile.am b/src/nmt/Makefile.am index 8e9bbcf..9adf3ff 100644 --- a/src/nmt/Makefile.am +++ b/src/nmt/Makefile.am @@ -22,12 +22,12 @@ nmt_SOURCES = \ nmt_LDADD = \ $(COMMON_LA) \ libdmssms.a \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/libcompandor/libcompandor.a \ $(top_builddir)/src/libgoertzel/libgoertzel.a \ $(top_builddir)/src/libjitter/libjitter.a \ $(top_builddir)/src/libhagelbarger/libhagelbarger.a \ $(top_builddir)/src/libdtmf/libdtmf.a \ - $(top_builddir)/src/common/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(top_builddir)/src/libtimer/libtimer.a \ $(top_builddir)/src/libsamplerate/libsamplerate.a \ diff --git a/src/nmt/main.c b/src/nmt/main.c index 460ec57..50f4851 100644 --- a/src/nmt/main.c +++ b/src/nmt/main.c @@ -27,7 +27,7 @@ #include <sys/types.h> #include <sys/stat.h> #include "../libsample/sample.h" -#include "../common/main_mobile.h" +#include "../libmobile/main_mobile.h" #include "../common/debug.h" #include "nmt.h" #include "frame.h" diff --git a/src/nmt/nmt.h b/src/nmt/nmt.h index 5179fb2..d644a79 100644 --- a/src/nmt/nmt.h +++ b/src/nmt/nmt.h @@ -1,8 +1,8 @@ -#include "../common/sender.h" +#include "../libmobile/sender.h" #include "../libtimer/timer.h" #include "../libcompandor/compandor.h" #include "../libdtmf/dtmf_encode.h" -#include "../common/call.h" +#include "../libmobile/call.h" #include "../libfsk/fsk.h" #include "../libgoertzel/goertzel.h" #include "dms.h" diff --git a/src/r2000/Makefile.am b/src/r2000/Makefile.am index 6a70680..414d532 100644 --- a/src/r2000/Makefile.am +++ b/src/r2000/Makefile.am @@ -12,10 +12,10 @@ radiocom2000_SOURCES = \ main.c radiocom2000_LDADD = \ $(COMMON_LA) \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/libcompandor/libcompandor.a \ $(top_builddir)/src/libjitter/libjitter.a \ $(top_builddir)/src/libhagelbarger/libhagelbarger.a \ - $(top_builddir)/src/common/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(top_builddir)/src/libtimer/libtimer.a \ $(top_builddir)/src/libsamplerate/libsamplerate.a \ diff --git a/src/r2000/main.c b/src/r2000/main.c index 4789d9e..2bd5a83 100644 --- a/src/r2000/main.c +++ b/src/r2000/main.c @@ -27,7 +27,7 @@ #include <sys/types.h> #include <sys/stat.h> #include "../libsample/sample.h" -#include "../common/main_mobile.h" +#include "../libmobile/main_mobile.h" #include "../common/debug.h" #include "r2000.h" #include "dsp.h" diff --git a/src/r2000/r2000.h b/src/r2000/r2000.h index 553258b..a0dec22 100644 --- a/src/r2000/r2000.h +++ b/src/r2000/r2000.h @@ -1,7 +1,7 @@ #include "../libcompandor/compandor.h" #include "../libtimer/timer.h" -#include "../common/sender.h" -#include "../common/call.h" +#include "../libmobile/sender.h" +#include "../libmobile/call.h" #include "../libfsk/fsk.h" enum dsp_mode { diff --git a/src/tacs/Makefile.am b/src/tacs/Makefile.am index 4f57fa1..87e50fc 100644 --- a/src/tacs/Makefile.am +++ b/src/tacs/Makefile.am @@ -13,10 +13,10 @@ tacs_SOURCES = \ tacs_LDADD = \ $(COMMON_LA) \ ../amps/libamps.a \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/libcompandor/libcompandor.a \ $(top_builddir)/src/libgoertzel/libgoertzel.a \ $(top_builddir)/src/libjitter/libjitter.a \ - $(top_builddir)/src/common/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(top_builddir)/src/libtimer/libtimer.a \ $(top_builddir)/src/libsamplerate/libsamplerate.a \ diff --git a/src/test/Makefile.am b/src/test/Makefile.am index 57cf665..e55c62d 100644 --- a/src/test/Makefile.am +++ b/src/test/Makefile.am @@ -13,7 +13,7 @@ test_filter_SOURCES = test_filter.c dummy.c test_filter_LDADD = \ $(COMMON_LA) \ - $(top_builddir)/src/common/libmobile.a \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(top_builddir)/src/libjitter/libjitter.a \ $(top_builddir)/src/libtimer/libtimer.a \ @@ -40,8 +40,8 @@ test_compandor_SOURCES = dummy.x test_compandor.c test_compandor_LDADD = \ $(COMMON_LA) \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/libcompandor/libcompandor.a \ - $(top_builddir)/src/common/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(ALSA_LIBS) \ $(UHD_LIBS) \ @@ -52,7 +52,7 @@ test_emphasis_SOURCES = test_emphasis.c dummy.c test_emphasis_LDADD = \ $(COMMON_LA) \ - $(top_builddir)/src/common/libmobile.a \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(top_builddir)/src/libjitter/libjitter.a \ $(top_builddir)/src/libtimer/libtimer.a \ @@ -79,8 +79,8 @@ test_dms_SOURCES = test_dms.c dummy.c test_dms_LDADD = \ $(COMMON_LA) \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/nmt/libdmssms.a \ - $(top_builddir)/src/common/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(top_builddir)/src/libjitter/libjitter.a \ $(top_builddir)/src/libtimer/libtimer.a \ @@ -107,8 +107,8 @@ test_sms_SOURCES = dummy.c test_sms.c test_sms_LDADD = \ $(COMMON_LA) \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/nmt/libdmssms.a \ - $(top_builddir)/src/common/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(top_builddir)/src/libjitter/libjitter.a \ $(top_builddir)/src/libtimer/libtimer.a \ @@ -135,7 +135,7 @@ test_performance_SOURCES = dummy.c test_performance.c test_performance_LDADD = \ $(COMMON_LA) \ - $(top_builddir)/src/common/libmobile.a \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(top_builddir)/src/libfm/libfm.a \ $(top_builddir)/src/libfilter/libfilter.a \ @@ -148,8 +148,8 @@ test_hagelbarger_SOURCES = dummy.c test_hagelbarger.c test_hagelbarger_LDADD = \ $(COMMON_LA) \ + $(top_builddir)/src/libmobile/libmobile.a \ $(top_builddir)/src/libhagelbarger/libhagelbarger.a \ - $(top_builddir)/src/common/libmobile.a \ $(top_builddir)/src/common/libcommon.a \ $(ALSA_LIBS) \ $(UHD_LIBS) \ |