| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
#include <cap.h>
Data Fields | |
| size_t | subgroup_count | 
| struct bt_cap_initiator_broadcast_subgroup_param * | subgroup_params | 
| struct bt_codec_qos * | qos | 
| uint8_t | packing | 
| Broadcast Source packing mode.  More... | |
| bool | encryption | 
| uint8_t | broadcast_code [BT_AUDIO_BROADCAST_CODE_SIZE] | 
| 16-octet broadcast code.  More... | |
| uint8_t bt_cap_initiator_broadcast_create_param::broadcast_code[BT_AUDIO_BROADCAST_CODE_SIZE] | 
16-octet broadcast code.
Only valid if encrypt is true.
If the value is a string or a the value is less than 16 octets, the remaining octets shall be 0.
Example: The string "Broadcast Code" shall be [42 72 6F 61 64 63 61 73 74 20 43 6F 64 65 00 00]
| bool bt_cap_initiator_broadcast_create_param::encryption | 
Whether or not to encrypt the streams.
| uint8_t bt_cap_initiator_broadcast_create_param::packing | 
Broadcast Source packing mode.
BT_ISO_PACKING_SEQUENTIAL or BT_ISO_PACKING_INTERLEAVED.
| struct bt_codec_qos* bt_cap_initiator_broadcast_create_param::qos | 
Quality of Service configuration.
| size_t bt_cap_initiator_broadcast_create_param::subgroup_count | 
The number of parameters in subgroup_params 
| struct bt_cap_initiator_broadcast_subgroup_param* bt_cap_initiator_broadcast_create_param::subgroup_params | 
Array of stream parameters