Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_cap_handover_broadcast_to_unicast_param Struct Reference

Parameters for bt_cap_handover_broadcast_to_unicast() More...

#include <zephyr/bluetooth/audio/cap.h>

Data Fields

struct bt_cap_commander_broadcast_reception_stop_paramreception_stop_param
 Parameters for stopping broadcast audio reception on acceptors.
uint32_t broadcast_id
 Broadcast ID of the broadcast_source.
uint8_t adv_sid
 Advertising set ID of the broadcast_source.
uint8_t adv_type
 Advertising type of the advertising address of broadcast_source.
struct bt_cap_broadcast_source * broadcast_source
 The source broadcast source with the streams.
struct bt_cap_unicast_group_paramunicast_group_param
struct bt_cap_unicast_audio_start_paramunicast_start_param

Detailed Description

Field Documentation

◆ adv_sid

uint8_t bt_cap_handover_broadcast_to_unicast_param::adv_sid

Advertising set ID of the broadcast_source.

Ignored if reception_stop_param is not NULL.

◆ adv_type

uint8_t bt_cap_handover_broadcast_to_unicast_param::adv_type

Advertising type of the advertising address of broadcast_source.

Ignored if reception_stop_param is not NULL.

◆ broadcast_id

uint32_t bt_cap_handover_broadcast_to_unicast_param::broadcast_id

Broadcast ID of the broadcast_source.

Ignored if reception_stop_param is not NULL.

◆ broadcast_source

struct bt_cap_broadcast_source* bt_cap_handover_broadcast_to_unicast_param::broadcast_source

The source broadcast source with the streams.

The broadcast source will be stopped and deleted.

◆ reception_stop_param

struct bt_cap_commander_broadcast_reception_stop_param* bt_cap_handover_broadcast_to_unicast_param::reception_stop_param

Parameters for stopping broadcast audio reception on acceptors.

This parameter is optional as stopping the broadcast audio should automatically stop broadcast audio reception on the acceptors. Omitting this parameter will rely on the CAP acceptors timing out on the BIG once it is stopped. The timeout on the CAP acceptors will be between BT_ISO_SYNC_TIMEOUT_MIN and BT_ISO_SYNC_TIMEOUT_MAX.

◆ unicast_group_param

struct bt_cap_unicast_group_param* bt_cap_handover_broadcast_to_unicast_param::unicast_group_param

◆ unicast_start_param

struct bt_cap_unicast_audio_start_param* bt_cap_handover_broadcast_to_unicast_param::unicast_start_param

The documentation for this struct was generated from the following file:
  • zephyr/bluetooth/audio/cap.h