This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GSM Audio Pocket Knife". The branch, master has been updated via bd42eba35dca8ae23013ad0825d007a0a5f69091 (commit) via 495c694781d21c66acbdd7fb8726c7058d62de86 (commit) via 8b01f0ca05d92c593d9f33e40bae3f6dbb78a521 (commit) via 494d92c3c7c2197381807f999d9d2a6ba23299e4 (commit) via 5912848d2edbf61158ac7edc72c2302649a0d9ed (commit) via 62688b60c29225d557da8844d7259ce3eee962c5 (commit) via 2ae47af0be4152447e3fd5317d9dffa8c1cdf211 (commit) from 07d691314c3b61735a766ec3d455f8084fa05872 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/gapk/commit/?id=bd42eba35dca8ae23013ad0825d007a0a5f69091 commit bd42eba35dca8ae23013ad0825d007a0a5f69091 Author: Harald Welte <laforge at gnumonks.org> Date: Sun May 28 12:53:44 2017 +0200 Print some useful information while putting together the procqueue http://cgit.osmocom.org/gapk/commit/?id=495c694781d21c66acbdd7fb8726c7058d62de86 commit 495c694781d21c66acbdd7fb8726c7058d62de86 Author: Harald Welte <laforge at gnumonks.org> Date: Sun May 28 12:25:59 2017 +0200 print meaningful error messages if something goes wrong in main/pq http://cgit.osmocom.org/gapk/commit/?id=8b01f0ca05d92c593d9f33e40bae3f6dbb78a521 commit 8b01f0ca05d92c593d9f33e40bae3f6dbb78a521 Author: Harald Welte <laforge at gnumonks.org> Date: Sun May 28 11:04:26 2017 +0200 Add AMR codec support After merging this change, there is support for the AMR codec (by means of libopencore-amr, which is already used for EFR). In terms of gapk formats, we introdude * the "amr-opencore" format, which serves both as the canonical format, and as the input format to opencore-amrnb itself. * the "rtp-amr" format, which is the payload of RFC4867 octet-aligned mode You can use the following command for a real-time RTP playback for AMR frames: ./gapk -I 0.0.0.0/30000 -f rtp-amr -A default -g rawpcm-s16le ----------------------------------------------------------------------- Summary of changes: configure.ac | 1 + include/gapk/codecs.h | 17 +++- include/gapk/formats.h | 14 ++- include/gapk/procqueue.h | 14 ++- src/Makefile.am | 10 +- src/{codec_efr.c => codec_amr.c} | 51 ++++++----- src/codec_efr.c | 16 +++- src/codec_fr.c | 24 +++-- src/codec_hr.c | 18 +++- src/codec_pcm.c | 2 +- src/codecs.c | 2 + src/fmt_amr.c | 16 +++- src/{fmt_gsm.c => fmt_amr_opencore.c} | 50 ++++------ src/fmt_gsm.c | 23 +++-- src/fmt_hr_ref.c | 32 +++++-- src/fmt_racal.c | 46 +++++++--- src/fmt_rawpcm.c | 17 ++-- src/fmt_rtp_amr.c | 60 ++++++++++++ src/fmt_ti.c | 46 ++++++---- src/formats.c | 4 + src/main.c | 73 +++++++++++++-- src/pq_alsa.c | 168 ++++++++++++++++++++++++++++++++++ src/pq_codec.c | 3 + src/pq_file.c | 12 ++- src/pq_format.c | 11 ++- src/pq_rtp.c | 12 ++- src/procqueue.c | 28 ++++-- 27 files changed, 601 insertions(+), 169 deletions(-) copy src/{codec_efr.c => codec_amr.c} (63%) copy src/{fmt_gsm.c => fmt_amr_opencore.c} (51%) create mode 100644 src/fmt_rtp_amr.c create mode 100644 src/pq_alsa.c hooks/post-receive -- GSM Audio Pocket Knife