|
Zephyr Project API
3.3.0
A Scalable Open Source RTOS
|
#include <cap.h>
Data Fields | |
| size_t | count |
| struct bt_cap_stream ** | streams |
| const struct bt_codec * | codec |
| Codec configuration. More... | |
| const struct bt_codec_qos * | qos |
| bool | encrypt |
| Whether or not to encrypt the streams. More... | |
| uint8_t | broadcast_code [BT_ISO_BROADCAST_CODE_SIZE] |
| 16-octet broadcast code. More... | |
| uint8_t bt_cap_broadcast_audio_start_param::broadcast_code[BT_ISO_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]
| const struct bt_codec* bt_cap_broadcast_audio_start_param::codec |
Codec configuration.
The codec.meta shall include a list of CCIDs as well as a non-0 context bitfield.
| size_t bt_cap_broadcast_audio_start_param::count |
The number of streams in streams.
| bool bt_cap_broadcast_audio_start_param::encrypt |
Whether or not to encrypt the streams.
If set to true, then the broadcast code in broadcast_code will be used to encrypt the streams.
| const struct bt_codec_qos* bt_cap_broadcast_audio_start_param::qos |
Quality of Service configuration.
| struct bt_cap_stream** bt_cap_broadcast_audio_start_param::streams |
Streams for broadcast source.