[S] Change in osmo-msc[master]: ASCI: Check if codec mapping exists for given codec
jolly has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-msc/+/33825 ) Change subject: ASCI: Check if codec mapping exists for given codec ...................................................................... ASCI: Check if codec mapping exists for given codec Fixes: CID#322143 Change-Id: I65cdf2b7feaa72167c8002cd4d47183f99cab761 --- M src/libmsc/msc_vgcs.c 1 file changed, 15 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-msc refs/changes/25/33825/1 diff --git a/src/libmsc/msc_vgcs.c b/src/libmsc/msc_vgcs.c index c6f5e16..ca1fa97 100644 --- a/src/libmsc/msc_vgcs.c +++ b/src/libmsc/msc_vgcs.c @@ -2347,6 +2347,11 @@ } /* Hard coded codec: GSM V1 */ cm = codec_mapping_by_gsm0808_speech_codec_type(GSM0808_SCT_FR1); + if (!cm) { + LOG_CELL(cell, LOGL_DEBUG, "Selected codec not supported, cannot continue.\n"); + cell_clear(cell, GSM0808_CAUSE_PROTOCOL_ERROR_BETWEEN_BSS_AND_MSC); + break; + } rtp_stream_set_one_codec(cell->rtps, &cm->sdp); /* Set initial mode. */ rtp_stream_set_mode(cell->rtps, MGCP_CONN_RECV_ONLY); -- To view, visit https://gerrit.osmocom.org/c/osmo-msc/+/33825 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-msc Gerrit-Branch: master Gerrit-Change-Id: I65cdf2b7feaa72167c8002cd4d47183f99cab761 Gerrit-Change-Number: 33825 Gerrit-PatchSet: 1 Gerrit-Owner: jolly <andreas@eversberg.eu> Gerrit-MessageType: newchange
participants (1)
-
jolly