From: gitosis@osmocom.org
Precedence: list
To: osmocom-commitlog@lists.osmocom.org
Date: Fri, 25 Jul 2014 07:24:35 GMT
Message-ID: <201407250724.s6P7OZXd020632@git.osmocom.org>
Subject: osmo-bts.git branch master updated. 0.3.0-174-g3674645
Message: 9

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 "Osmocom BTS-side code (Abis, scheduling, ...)".

The branch, master has been updated
       via  3674645e20d23d37269ee9226363f94bbde4b5c6 (commit)
      from  a2b806c375dc6b3e3b7df0496e06b34b1520bd1b (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/osmo-bts/commit/?id=3674645e20d23d37269ee9226363f94bbde4b5c6

commit 3674645e20d23d37269ee9226363f94bbde4b5c6
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Thu Jul 24 21:24:29 2014 +0200

    amr: Avoid toggling the CMR from none and a set one
    
    For LCR and other systems without out-of-band information we need
    to indicate the CMR. Not every air message will include the mode
    and we sent a stream that had the CMR set and not-set. This lead
    to the AudioCodes MGW only playing every second frame.
    
    Remember the last used mode and initialize it to _NONE when we
    receive the multirate config. In case of a real error we will
    still use AMR_CMR_NONE.
    
    The initial patch is from Harald. I have added the initialization
    and moving of the defines to amr.h.
    
    Manually verified by enabling AMR5.9 and looking at two RTP
    packages in sequence. In both cases the CMR was 2. I have looked
    at "amr.nb.cmr != 2" in wireshark and only found the MGCP dummy
    packet.

-----------------------------------------------------------------------

Summary of changes:
 include/osmo-bts/amr.h   |  3 +++
 src/common/rsl.c         |  2 ++
 src/osmo-bts-sysmo/tch.c | 18 +++++++++---------
 3 files changed, 14 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
Osmocom BTS-side code (Abis, scheduling, ...)


