SCCPlite Assignment Complete: include Speech Codec (Chosen)

Compose the Speech Codec (Chosen) IE not only for AoIP, but also for SCCPlite:
place the code that assigns the codec to sc_ptr outside of the gscon_is_aoip()
if scope.

This way the MSC is told the chosen speech codec, which is mandatory for IP
based user plane, and was missing until now.

Related: OS#3528
Change-Id: Ibedade8d71a7994d25a63bc2faa2a24a10bfffa1
This commit is contained in:
Neels Hofmeyr 2018-09-06 15:39:21 +02:00
parent c3751a3897
commit 320352f510
1 changed files with 4 additions and 4 deletions

View File

@ -163,12 +163,12 @@ static void send_assignment_complete(struct gsm_subscriber_connection *conn, str
return;
}
addr_local_p = &addr_local;
/* Extrapolate speech codec from speech mode */
gsm0808_speech_codec_from_chan_type(&sc, perm_spch);
sc_ptr = ≻
}
/* Extrapolate speech codec from speech mode */
/* FIXME: AMR codec configuration must be derived from lchan1! */
gsm0808_speech_codec_from_chan_type(&sc, perm_spch);
sc_ptr = ≻
}
resp = gsm0808_create_ass_compl(lchan->abis_ip.ass_compl.rr_cause,