Parent: 25eaeeb7e1bc9a35091a1bb21c0fb20581fcbe8a
Author: Iulia Tanasescu <iulia.tanasescu@nxp.com>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2024-05-21 17:38:07
Tree: 230fc49b5cd0bebb95683fd69b3b05242e3d8972
test-bap: Add Broadcast Sink STR MBIS tests 4.14.4 Broadcast Sink Receives Audio Data Over Multiple BISes (page 193): Test Purpose: Verify that a Broadcast Sink IUT can receive audio data over multiple BISes from a Broadcast Source. The verification is performed for each set of parameters in turn. Test Case Configuration: BAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1] BAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2] BAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1] BAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2] BAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1] BAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2] BAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1] BAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2] BAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1] BAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2] BAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1] BAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2] BAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3] BAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4] BAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5] BAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6] BAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS] Pass verdict: The IUT synchronizes to the Lower Tester (the Link Layer receives a BIS Data PDU). The host on the IUT receives an LE BIG Sync Established event. If the Codec ID is LC3, the IUT receives encoded LC3 audio data in BIS Data PDUs on each synchronized BIS. The audio data is formatted using the LC3 Media Packet format. If the Codec ID is a vendor-specific Codec ID, the IUT receives BIS Data PDUs on each synchronized BIS. The parameters included in the Codec_Specific_Configuration data are as defined in TSPX_VS_Codec_Specific_Configuration. If the Codec ID is LC3, each parameter included in Codec_Specific_Configuration data is formatted in an LTV structure with the length, type, and value specified in Table 4.85. Test Summary ------------ BAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1] Passed BAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2] Passed BAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1] Passed BAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2] Passed BAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1] Passed BAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2] Passed BAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1] Passed BAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2] Passed BAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1] Passed BAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2] Passed BAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1] Passed BAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2] Passed BAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3] Passed BAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4] Passed BAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5] Passed BAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6] Passed BAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS] Passed
Diffstat
| M | unit/test-bap.c | | | 188 | ++++++++++++++++++++++++++++++++++++++++ |
1 files changed, 188 insertions(+), 0 deletions(-)