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