Helper functions to manage broadcast source functionality.
More...
|
| int | broadcast_source_ext_adv_populate (uint8_t big_index, bool fixed_id, uint32_t broadcast_id, struct broadcast_source_ext_adv_data *ext_adv_data, struct bt_data *ext_adv_buf, size_t ext_adv_buf_vacant) |
| | Populate the extended advertising data buffer.
|
| |
| int | broadcast_source_per_adv_populate (uint8_t big_index, struct broadcast_source_per_adv_data *per_adv_data, struct bt_data *per_adv_buf, size_t per_adv_buf_vacant) |
| | Populate the periodic advertising data buffer.
|
| |
| bool | broadcast_source_is_streaming (uint8_t big_index) |
| | Check if the broadcast source is streaming.
|
| |
| int | broadcast_source_start (uint8_t big_index, struct bt_le_ext_adv *ext_adv) |
| | Start the Bluetooth LE Audio broadcast (BIS) source.
|
| |
| int | broadcast_source_stop (uint8_t big_index) |
| | Stop the Bluetooth LE Audio broadcast (BIS) source.
|
| |
| int | broadcast_source_id_get (uint8_t big_index, uint32_t *broadcast_id) |
| | Get the broadcast ID for the given Broadcast Isochronous Group (BIG).
|
| |
| int | broadcast_source_send (struct net_buf const *const audio_frame, uint8_t big_index, uint8_t subgroup_index) |
| | Broadcast the Bluetooth LE Audio data.
|
| |
| int | broadcast_source_disable (uint8_t big_index) |
| | Disable the LE Audio broadcast (BIS) source.
|
| |
| void | broadcast_source_default_create (struct broadcast_source_big *broadcast_param) |
| | Create a set up for a default broadcaster.
|
| |
| int | broadcast_source_enable (struct broadcast_source_big const *const broadcast_param, uint8_t big_index) |
| | Enable the LE Audio broadcast (BIS) source.
|
| |
Helper functions to manage broadcast source functionality.