Vadim Yanitskiy
f8d91a07b4
osmo-gapk: use more convenient name for the source file
...
Since GAPK package contains a library and the representative
osmo-gapk application, the 'main.c' looks a bit confusing. Let's
use the common naming scheme.
2017-12-31 12:20:59 +01:00
Vadim Yanitskiy
4f0a47d0e3
Add the symbol export map for libosmogapk
2017-12-31 12:20:59 +01:00
Vadim Yanitskiy
40d59f14a2
Add a pkg-config manifest for libosmogapk
...
In order to make pkg-config 'see' the libosmogapk, a corresponding
package description is required. For more details, see:
https://autotools.io/pkgconfig/file-format.html
2017-12-31 12:20:59 +01:00
Vadim Yanitskiy
30209ceddd
Install GAPK headers to '${includedir}/osmocom/gapk/'
...
To be able to use the library, external applications need to know,
which symbols are exposed. This information is provided by header
files, which are being installed to a system's ${includedir}
since this change.
2017-12-31 12:20:59 +01:00
Harald Welte
2ae47af0be
Add ALSA input/output support to GAPK
...
The ALSA source/sink uses the pcm-s16le format.
2017-05-28 01:56:33 +02:00
Sylvain Munaut
ac967d20fd
build: Don't build static libraries
...
They won't be supported anyway when using the 'bss switcheroo' hack
for libgsmhr
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2015-12-30 11:44:37 +01:00
Sylvain Munaut
ea1c6c61f4
build: Use autotools 'subdir-objects' option
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2015-12-30 11:44:37 +01:00
Harald Welte
0790f03eb9
add git-version-gen to auto-generate version from git repo tags
2015-11-05 21:25:32 +01:00
Harald Welte
ce94d971e1
gapk: Add support for RTP input/output streams
...
Instead of having only file-based I/O, this enables gapk to receive and
send RTP streams, e.g. from live GSM network equipment like
sysmoBTS/nanoBTS.
Support is currently simplistic. On transmit, there is hard-coded codec
type of full-rate GSM. On receive-side, we should auto-detect the
format based on frame size and/or payload type, but we don't do that yet
at all.
2013-02-11 11:38:23 +01:00
Sylvain Munaut
19428ca7bf
autotools: Add AC_LANG_SOURCE required for autotools >= 2.68
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-30 12:15:12 +02:00
Sylvain Munaut
3c9c2fb6ee
Fix error in configure.ac preventing compiling without opencore-amrnb
...
Obvious typo ...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-11-13 00:19:09 +01:00
Sylvain Munaut
aa55d30d20
[2/4] HR support: Add logic to fetch reference source code and build it
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-11-12 20:47:30 +01:00
Sylvain Munaut
0d2a82c312
[1/4] HR support: Add autotools skeleton for libgsmhr
...
Not functional yet, just the autotools magic to make a library
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-11-12 20:36:14 +01:00
Sylvain Munaut
8552b9dc0c
codec/efr: Add support for encoding/decoding using OpenCore AMR NB
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-11-11 20:26:41 +01:00
Sylvain Munaut
dc5b38b991
codec/fr: Add support for encoding/decoding using libgsm
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-11-11 20:26:41 +01:00
Sylvain Munaut
553b3b6002
Add dependency to libosmocodec (part of libosmocore)
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-10-29 11:49:33 +02:00
Sylvain Munaut
294db60a4e
utils: Add various bit manipulation related utilites
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-10-29 11:49:33 +02:00
Sylvain Munaut
96b1c3b2b4
Initial skeleton import
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-10-24 10:22:06 +02:00