aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeels Hofmeyr <nhofmeyr@sysmocom.de>2022-08-09 02:16:49 +0200
committerNeels Hofmeyr <nhofmeyr@sysmocom.de>2022-10-13 16:12:26 +0200
commit8512e6d68f0b765e365527ceb2da3c250c33fb5d (patch)
tree12584ebafbb3d6533d1c7d9771307cf8729db9c6
parentbb732bd360382ff54a7d2a349b69f7cb8c77dba6 (diff)
assignment: clear codec when none was included
-rw-r--r--src/libmsc/msc_a.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libmsc/msc_a.c b/src/libmsc/msc_a.c
index 10781478b..a6db39750 100644
--- a/src/libmsc/msc_a.c
+++ b/src/libmsc/msc_a.c
@@ -1441,6 +1441,8 @@ static void msc_a_up_call_assignment_complete(struct msc_a *msc_a, const struct
/* Update codecs filter with the codec chosen by Assignment */
cc_trans->cc.codecs.assignment = m->sdp;
+ } else {
+ cc_trans->cc.codecs.assignment = (struct sdp_audio_codec){};
}
rtp_stream_set_remote_addr(rtps_to_ran, &ac->assignment_complete.remote_rtp);