neels has submitted this change. ( 
https://gerrit.osmocom.org/c/osmo-msc/+/30124 )

 (

1 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted 
one.
 )Change subject: [codecs filter] apply BSS codecs from Assignment Complete
......................................................................

[codecs filter] apply BSS codecs from Assignment Complete

Codec List (BSS Supported) is received once in Complete Layer 3 and
again in Assignment Complete messages. Use the most recent one, i.e. the
one from Assignment Complete, when it occurs.

Related: SYS#5066
Change-Id: I5e66ecc7987fa926f39d8be8eaf5799b931ab20a
---
M src/libmsc/msc_a.c
1 file changed, 19 insertions(+), 0 deletions(-)

Approvals:
  laforge: Looks good to me, approved
  pespin: Looks good to me, but someone else must approve
  Jenkins Builder: Verified




diff --git a/src/libmsc/msc_a.c b/src/libmsc/msc_a.c
index d9a7341..4c7f763 100644
--- a/src/libmsc/msc_a.c
+++ b/src/libmsc/msc_a.c
@@ -47,6 +47,7 @@
 #include <osmocom/msc/rtp_stream.h>
 #include <osmocom/msc/msc_ho.h>
 #include <osmocom/msc/codec_mapping.h>
+#include <osmocom/msc/codec_filter.h>

 #define MSC_A_USE_WAIT_CLEAR_COMPLETE "wait-Clear-Complete"

@@ -1353,6 +1354,10 @@

        rtp_stream_commit(rtps_to_ran);

+       /* Remember the Codec List (BSS Supported) */
+       if (ac->assignment_complete.codec_list_bss_supported)
+               codec_filter_set_bss(&cc_trans->cc.codecs, 
ac->assignment_complete.codec_list_bss_supported);
+
        /* Setup CN side endpoint CI:
         * Now that
         * - the first CI has been created and a definitive endpoint name is 
assigned to the call_leg's MGW

--
To view, visit https://gerrit.osmocom.org/c/osmo-msc/+/30124
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-msc
Gerrit-Branch: master
Gerrit-Change-Id: I5e66ecc7987fa926f39d8be8eaf5799b931ab20a
Gerrit-Change-Number: 30124
Gerrit-PatchSet: 8
Gerrit-Owner: neels <nhofm...@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <lafo...@osmocom.org>
Gerrit-Reviewer: neels <nhofm...@sysmocom.de>
Gerrit-Reviewer: pespin <pes...@sysmocom.de>
Gerrit-MessageType: merged

Reply via email to