Refactoring tone and anouncement gerneration

Move all tones and anouncements into libtones. Each application can name
the tone set (american, german, uk, ect.) during initializaton. The
tones are converted to samples of the target codec. These samples can
then be streamed by the application.

The application of osmocom-analog is the call control of libmobile.
This commit is contained in:
Andreas Eversberg
2024-10-21 23:33:31 +02:00
parent 4ebf64f7c8
commit 8cac394e04
86 changed files with 9909 additions and 14394 deletions

View File

@@ -93,6 +93,7 @@ AC_CONFIG_FILES([src/liblogging/Makefile
src/libv27/Makefile
src/libmtp/Makefile
src/libaaimage/Makefile
src/libtones/Makefile
src/anetz/Makefile
src/bnetz/Makefile
src/cnetz/Makefile