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 "An utility library for Open Source Mobile Communications".
The branch, neels/aoip has been updated
discards 38c03689625157ef137a0baa3b713af6626a1c27 (commit)
discards e1a35729fd065e1a5b7da01ea06c7a00a0c589ba (commit)
discards 0c3c5075a8bda389e25d44c14304217584040ce7 (commit)
discards e86b80bb9fa2d579b70f02d739b53dc2b1bb91b9 (commit)
discards 06a3eba1c24c0e20b616ccae29746f6fe8d221eb (commit)
discards 507ad3df35fd2a4933495328dedf3c9640ce7560 (commit)
discards 7121a8f59ad6d0052f86b0bde1e6929e24bb113f (commit)
discards bf294db1e6a061f88d6869fce151263e61f147be (commit)
via 11f261356d4cf18de19678b59dca4fabf617a510 (commit)
via 3b349530559a058c939d9386355e8859b0bc15ac (commit)
via 727f108147ba3fdd5769f60975261d4f35639532 (commit)
via 3a7adb721579fe01228dedd3b2273921e8c2c9fc (commit)
via 15058d82e74081c180616a92434996020e6e1e60 (commit)
via 55be6200f60ae4bd06caccbcd9acb6dc566eaca5 (commit)
via 2ab2a10cb1d118b17efebd072850755d7538b0a0 (commit)
via 790ffa7b40ed2867f7ad72a1d4bba97b2f932f48 (commit)
via c2afe81d854ba4e8a1d68d588ffdfc83d14e3323 (commit)
via 556f03685e1222a7db89c4e50373811be3dc2da3 (commit)
via 49a0dec1fe889ca444984af25129874f0fa4e52d (commit)
via 6e6978ad1224eb0f1c9e5472a7ee6e923b1ab872 (commit)
via f17869546651601b24a2ac333cff05f7526f63a3 (commit)
via d1c7323f3c48f7983e87a2e1230623aa29fa83f4 (commit)
via cfb1eaacf4107bcf2a368f70cf9bd9d5e8677fa0 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (38c03689625157ef137a0baa3b713af6626a1c27)
\
N -- N -- N (11f261356d4cf18de19678b59dca4fabf617a510)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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/libosmocore/commit/?id=11f261356d4cf18de19678b59dca…
commit 11f261356d4cf18de19678b59dca4fabf617a510
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 2 13:49:16 2017 +0200
gsm0808: add function to extrapolate speech codec
The contents of the speech codec element (struct gsm0808_speech_codec),
that is also used in the speech codec list element (struct
gsm0808_speech_codec_list) can be extrapolated directly from the
permitted speech parameter in the channel type field (struct
gsm0808_channel_type) when full AoIP with compressed speech via
RTP/UDP/IP is assumed and when the codec configuration on the air
interface exactly matches the codec configuration on the IP backhaul.
This patch adds a function that can be used as a helper to fill
out spech codec fields by only giving a permitted speech parameter
as input.
Change-Id: I257c972e9fdf0dfe940a8d483447085bd62e50a2
http://cgit.osmocom.org/libosmocore/commit/?id=3b349530559a058c939d9386355e…
commit 3b349530559a058c939d9386355e8859b0bc15ac
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 2 13:22:34 2017 +0200
gsm0808: add function to translate perm speech to speech codec type
The permitted speech field used in channel type element (struct
gsm0808_channel_type) uses a different representation as
the type field in the speech codec element (struct
gsm0808_speech_codec)
This patch adds a function to convert from permitted speech to
speech codec type.
Change-Id: Ib26a9c20864459b2baaa04f49b6e7902ba44b7cb
http://cgit.osmocom.org/libosmocore/commit/?id=727f108147ba3fdd5769f6097526…
commit 727f108147ba3fdd5769f60975261d4f35639532
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 2 11:25:28 2017 +0200
gsm0808: add default speech codec configuration
In an AoIP scenario, the speech codec list field specifies the
codecs used in the RTP interface. This patch adds a table
with default codec configurations that match the codec
configurations that are also used on the air interface.
Change-Id: I9dc0165d76a022b2c1b7418bc3133407e61b7261
http://cgit.osmocom.org/libosmocore/commit/?id=3a7adb721579fe01228dedd3b227…
commit 3a7adb721579fe01228dedd3b2273921e8c2c9fc
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 1 17:11:19 2017 +0200
gsm0808: fix AoIP speech codec element parser/generator
The implementation of the parser/generator for the speech codec
information element slightly wrong, making it impossible to use
it properly.
(See also: 3GPP TS 48.008, 3.2.2.103)
Change-Id: Idabb0f9620659557672e1c6b90c75481192e5c89
http://cgit.osmocom.org/libosmocore/commit/?id=15058d82e74081c180616a924349…
commit 15058d82e74081c180616a92434996020e6e1e60
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 1 12:11:56 2017 +0200
gsm0808: add speech codec type constants
The codec type to be set in member type in struct gsm0808_speech_codec
has its own coding scheme to reference the used codec types. This patch
declares an enum with valid speech codec types.
Change-Id: Icaa768071d4364e671bc7e6d48b82d1f07f93f93
http://cgit.osmocom.org/libosmocore/commit/?id=55be6200f60ae4bd06caccbcd9ac…
commit 55be6200f60ae4bd06caccbcd9acb6dc566eaca5
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Apr 28 11:05:44 2017 +0200
gsm0808: fixup length check of the element decoder functions
The length check of the decoder functions is not entirely
correct. The check also checks for values below zero,
which does not make sense, since the length is encoded
as uint8_t.
For some elements a minimum length is known (in most cases
this is 1, so checking for zero is sufficient but in some
cases (e.g. channel type) the spec mentions a minimum and
maximum length. This is now also reflected in the code.
Change-Id: I78bc887f68d1963d28c6fcd631ac20ccd893d6d6
http://cgit.osmocom.org/libosmocore/commit/?id=2ab2a10cb1d118b17efebd072850…
commit 2ab2a10cb1d118b17efebd072850755d7538b0a0
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed May 31 15:07:26 2017 +0200
gsm0808: update permitted speech constants
3GPP TS 48.008 specifies two new half rate speech modes and two
new full rate speech modes. This patch adds the matching constants
to enum gsm0808_permitted_speech
Change-Id: Id426f7dbffe46450d0cf6df20236a9e68f065f8d
http://cgit.osmocom.org/libosmocore/commit/?id=790ffa7b40ed2867f7ad72a1d4bb…
commit 790ffa7b40ed2867f7ad72a1d4bba97b2f932f48
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed May 31 17:22:03 2017 +0200
gsm0408: update bearer capability speech version
3GPP TS 24.008 specifies two new speech versions for half rate and
two new speech modes for full rate. This patch adds the relevant
constants to enum gsm48_bcap_speech_ver in gsm_04_08.h
Change-Id: Id2835384c855f924332d38f01c73bd1cfdb62549
-----------------------------------------------------------------------
Summary of changes:
src/conv.c | 2 +-
src/gb/gprs_bssgp.c | 13 +++----------
src/gsm/gsm48.c | 1 -
src/sim/core.c | 2 +-
src/viterbi.c | 19 ++++++++++++++++---
src/vty/command.c | 2 +-
tests/ctrl/ctrl_test.c | 2 +-
7 files changed, 23 insertions(+), 18 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications