This 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 848db7b6622261c105495efb3f3cc7e9ab78551a (commit)
via dc3589a6be66f00730860f2b70a86a98183f885a (commit)
via f62e7a4936d2785f6c7711f5528ebdafd581b572 (commit)
via 526fc6e5e906937c3227b88c238d2a6d7e520434 (commit)
from bd42eba35dca8ae23013ad0825d007a0a5f69091 (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=848db7b6622261c105495efb3f3cc7e9ab7…
commit 848db7b6622261c105495efb3f3cc7e9ab78551a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun May 28 14:17:05 2017 +0200
Add support for RTP with GSM-HR payload according to RFC5993
This is incompatible with the ETSI TS 101 318 format!
http://cgit.osmocom.org/gapk/commit/?id=dc3589a6be66f00730860f2b70a86a98183…
commit dc3589a6be66f00730860f2b70a86a98183f885a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun May 28 14:09:00 2017 +0200
Add support for RTP with GSM-HR payload according to ETSI TS 101 318
http://cgit.osmocom.org/gapk/commit/?id=f62e7a4936d2785f6c7711f5528ebdafd58…
commit f62e7a4936d2785f6c7711f5528ebdafd581b572
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun May 28 13:46:47 2017 +0200
Add "rtp-efr" format support for RTP payload according to RFC3551 4.5.9
The RTP EFR payload is a bit like the FR payload: one nibble magic
marker, then followed by the actual codec bits. So we need to
add/remove that magic marker and shift the remainder by one nibble.
http://cgit.osmocom.org/gapk/commit/?id=526fc6e5e906937c3227b88c238d2a6d7e5…
commit 526fc6e5e906937c3227b88c238d2a6d7e520434
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun May 28 16:16:21 2017 +0200
Fix HR codec block sizes
The ETSI reference codec actually uses an array of 20/22 16bit values
rather than a "canonical" format. The conversion is what fmt_hr_ref.c
is doing. However, codec_hr.c must then subsequently not check for the
canonical input/output sizes, but those specific to it.
-----------------------------------------------------------------------
Summary of changes:
include/gapk/codecs.h | 2 +
include/gapk/formats.h | 7 +++
src/Makefile.am | 4 +-
src/codec_hr.c | 4 +-
src/fmt_hr_ref.c | 3 --
src/{fmt_rtp_amr.c => fmt_rtp_efr.c} | 51 ++++++++++++--------
src/{fmt_rtp_amr.c => fmt_rtp_hr_etsi.c} | 40 ++++++++--------
src/fmt_rtp_hr_ietf.c | 80 ++++++++++++++++++++++++++++++++
src/formats.c | 6 +++
9 files changed, 152 insertions(+), 45 deletions(-)
copy src/{fmt_rtp_amr.c => fmt_rtp_efr.c} (53%)
copy src/{fmt_rtp_amr.c => fmt_rtp_hr_etsi.c} (56%)
create mode 100644 src/fmt_rtp_hr_ietf.c
hooks/post-receive
--
GSM Audio Pocket Knife