diff options
author | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2022-01-13 21:38:35 +0100 |
---|---|---|
committer | neels <nhofmeyr@sysmocom.de> | 2023-03-14 22:41:52 +0000 |
commit | e276ae9bc727559943189dfbaf75c474626f4349 (patch) | |
tree | ec542ee26b7bf353eb3e9930405ec20f17755488 /include | |
parent | 4c57bb0476b1c14a9f7c9858e7f21d478296107f (diff) |
[codecs filter] store BSS codec list from Compl L3
The initial Compl L3 happens long before we establish a CC transaction.
Remember the Codec List (BSS Supported), so that we can feed the new
codecs filter with it. Subsequent patches implement feeding the filter.
Related: SYS#5066
Change-Id: I7cdc348218433141a43d2e42750af02591688240
Diffstat (limited to 'include')
-rw-r--r-- | include/osmocom/msc/msc_a.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/osmocom/msc/msc_a.h b/include/osmocom/msc/msc_a.h index e56ea5292..18eb76c43 100644 --- a/include/osmocom/msc/msc_a.h +++ b/include/osmocom/msc/msc_a.h @@ -121,6 +121,9 @@ struct msc_a { * \-------RTP--> (ISUP) <--RTP--> <--RTP--> */ struct { + /* Codec List (BSS Supported) as received during Complete Layer 3 Information */ + struct gsm0808_speech_codec_list compl_l3_codec_list_bss_supported; + /* All of the RTP stream handling */ struct call_leg *call_leg; struct mncc_call *mncc_forwarding_to_remote_ran; |