Andreas Eversberg
6036e1f379
Audio rework, new jitter buffer
...
Jitter buffer is now based on packets, not on samples. The frames are
dejittered in received form. After reading from jitter buffer, they are
decoded in correct order. If a frame is missing, it is concealed by
repeating audio.
2024-03-27 20:51:09 +01:00
Andreas Eversberg
89541b04a2
Update libs
2024-01-25 20:14:12 +01:00
Andreas Eversberg
757082c99b
Move from local to external osmo* libraries
...
src/libdebug -> libosmocore
src/libselect -> libosmocore
src/libtimer -> libosmocore
src/libosmocc -> libosmo-cc
src/libg711 -> libosmo-cc
2024-01-25 20:14:07 +01:00
Andreas Eversberg
2346b3795a
Fix pulse dialing with R1
2023-12-10 18:02:46 +01:00
Andreas Eversberg
9c7c3470c7
Updated libs
2023-12-10 16:47:11 +01:00
Andreas Eversberg
3e5f378f66
Improved status display
2023-12-10 12:03:47 +01:00
Andreas Eversberg
846addb9af
Minor Fixup: Code move....
2023-12-10 12:02:13 +01:00
Andreas Eversberg
c89853f65a
Fix number type conversion
...
subscriber/national/international numbers are converted to and from dial
string correctly.
2023-12-10 12:01:30 +01:00
Andreas Eversberg
72a9a666a2
Use notch filter to filter 2600 Hz out of ringback/anouncement
2023-12-09 20:30:07 +01:00
Andreas Eversberg
480179541f
Detect signaling tones before trying to detect MF tones.
...
This prevents missing signaling tones, if MF tones or noise is present.
2023-12-09 20:30:01 +01:00
Andreas Eversberg
2c02ad31c0
Add option to disable L16 codec (linear 16 bit PCM)
...
Yate uses wrong byte order, so the codec fails. Disable it if you have
problems with Yate or other defective peers.
2023-11-15 20:55:14 +01:00
Andreas Eversberg
49c2600165
Change low pass filter to second order with one iteration
2023-11-08 22:12:20 +01:00
Andreas Eversberg
d0c08f4f7d
Add R1 system
2023-11-08 22:11:49 +01:00
Andreas Eversberg
2483f1c2b1
Move more common code; make it usable for SS5 and R1
2023-11-08 22:11:43 +01:00
Andreas Eversberg
91e8521071
Preparte for Bell system; Put common code into lib
2023-06-11 10:32:45 +02:00
Andreas Eversberg
48dd37e1ae
Update libs
2023-06-11 10:32:42 +02:00
Andreas Eversberg
6caaad2059
Moved from polling to select
2023-01-22 09:06:38 +01:00
Andreas Eversberg
c2655f17b8
Updated libs
2023-01-22 09:05:51 +01:00
Andreas Eversberg
6330b4e2cb
Ported to new jitter buffer API
2022-10-30 17:11:09 +01:00
Andreas Eversberg
502a95ada3
Fixed compiler warnings
2022-10-30 17:11:07 +01:00
Andreas Eversberg
822e4e9b11
Removed bearer capability
2022-10-30 17:11:06 +01:00
Andreas Eversberg
d1f92950b8
updated libs
2022-10-30 17:11:03 +01:00
Andreas Eversberg
22c2b9ea6d
Updated libs
2021-09-17 16:34:15 +02:00
Andreas Eversberg
19b4cee580
Updated libs
2021-03-28 13:15:35 +02:00
Andreas Eversberg
348e204f4f
Fixed command line help
2021-03-28 12:56:07 +02:00
Andreas Eversberg
329cefe966
Fix configure.ac
2021-03-20 07:24:06 +01:00
Andreas Eversberg
06340a1287
Add missing m4 directory
2021-03-20 07:23:51 +01:00
Andreas Eversberg
3c36ee8d99
Correctly acknowledge connect
2021-03-14 11:29:41 +01:00
Andreas Eversberg
319719b095
Add option to change config path
2021-03-14 11:16:49 +01:00
Andreas Eversberg
4e45d95012
Updated libs
2021-03-14 11:16:31 +01:00
Martin Hauke
3a27f15740
Fix typos
2021-01-03 10:15:25 +01:00
Andreas Eversberg
379c1aa20a
Updated libs
2021-01-03 10:12:44 +01:00
Andreas Eversberg
8c4e8c4ec3
Add LICENSE file
2021-01-03 09:47:29 +01:00
Andreas Eversberg
0bafcfa52a
Add libs from Osmocom-Analog
2020-12-29 11:18:53 +01:00
Andreas Eversberg
c354814c97
Initial GIT import
2020-12-23 10:09:27 +01:00