Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
|
Basic Audio Profile (BAP) LC3 Presets. More...
Data Structures | |
struct | bt_bap_lc3_preset |
Struct to hold a BAP defined LC3 preset. More... | |
Macros | |
#define | BT_BAP_LC3_PRESET(_codec, _qos) |
Helper to declare an LC3 preset structure. | |
#define | BT_BAP_LC3_UNICAST_PRESET_8_1_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 8_1_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_8_2_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 8_2_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_16_1_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 16_1_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_16_2_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 16_2_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_24_1_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 24_1_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_24_2_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 24_2_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_32_1_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 32_1_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_32_2_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 32_2_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_441_1_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 441_1_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_441_2_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 441_2_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_48_1_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 48_1_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_48_2_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 48_2_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_48_3_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 48_3_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_48_4_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 48_4_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_48_5_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 8_5_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_48_6_1(_loc, _stream_context) |
Helper to declare LC3 Unicast 48_6_1 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_8_1_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 8_1_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_8_2_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 8_2_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_16_1_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 16_1_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_16_2_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 16_2_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_24_1_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 24_1_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_24_2_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 24_2_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_32_1_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 32_1_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_32_2_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 32_2_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_441_1_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 441_1_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_441_2_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 441_2_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_48_1_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 48_1_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_48_2_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 48_2_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_48_3_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 48_3_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_48_4_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 48_4_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_48_5_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 48_5_2 codec configuration. | |
#define | BT_BAP_LC3_UNICAST_PRESET_48_6_2(_loc, _stream_context) |
Helper to declare LC3 Unicast 48_6_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_8_1_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 8_1_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_8_2_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 8_2_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_16_1_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 16_1_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_16_2_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 16_2_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_24_1_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 24_1_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_24_2_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 24_2_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_32_1_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 32_1_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_32_2_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 32_2_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_441_1_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 441_1_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_441_2_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 441_2_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_48_1_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 48_1_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_48_2_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 48_2_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_48_3_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 48_3_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_48_4_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 48_4_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_48_5_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 48_5_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_48_6_1(_loc, _stream_context) |
Helper to declare LC3 Broadcast 48_6_1 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_8_1_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 8_1_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_8_2_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 8_2_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_16_1_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 16_1_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_16_2_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 16_2_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_24_1_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 24_1_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_24_2_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 24_2_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_32_1_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 32_1_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_32_2_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 32_2_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_441_1_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 441_1_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_441_2_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 441_2_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_48_1_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 48_1_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_48_2_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 48_2_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_48_3_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 48_3_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_48_4_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 48_4_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_48_5_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 48_5_2 codec configuration. | |
#define | BT_BAP_LC3_BROADCAST_PRESET_48_6_2(_loc, _stream_context) |
Helper to declare LC3 Broadcast 48_6_2 codec configuration. | |
Basic Audio Profile (BAP) LC3 Presets.
These APIs provide preset for codec configuration and QoS based on values supplied by the codec configuration tables in the BAP specification.
#define BT_BAP_LC3_BROADCAST_PRESET_16_1_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 16_1_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_16_1_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 16_1_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_16_2_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 16_2_1 codec configuration.
Mandatory to support as both broadcast source and sink
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_16_2_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 16_2_2 codec configuration.
Mandatory to support as both broadcast source and sink
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_24_1_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 24_1_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_24_1_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 24_1_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_24_2_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 24_2_1 codec configuration.
Mandatory to support as broadcast sink
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_24_2_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 24_2_2 codec configuration.
Mandatory to support as broadcast sink
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_32_1_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 32_1_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_32_1_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 32_1_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_32_2_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 32_2_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_32_2_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 32_2_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_441_1_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 441_1_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_441_1_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 441_1_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_441_2_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 441_2_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_441_2_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 441_2_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_48_1_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 48_1_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_48_1_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 48_1_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_48_2_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 48_2_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_48_2_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 48_2_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_48_3_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 48_3_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_48_3_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 48_3_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_48_4_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 48_4_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_48_4_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 48_4_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_48_5_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 48_5_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_48_5_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 48_5_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_48_6_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 48_6_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_48_6_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 48_6_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_8_1_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 8_1_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_8_1_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 8_1_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_8_2_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 8_2_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_BROADCAST_PRESET_8_2_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Broadcast 8_2_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_PRESET | ( | _codec, | |
_qos ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare an LC3 preset structure.
#define BT_BAP_LC3_UNICAST_PRESET_16_1_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 16_1_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_16_1_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 16_1_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_16_2_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 16_2_1 codec configuration.
Mandatory to support as both unicast client and server
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_16_2_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 16_2_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_24_1_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 24_1_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_24_1_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 24_1_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_24_2_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 24_2_1 codec configuration.
Mandatory to support as unicast server
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_24_2_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 24_2_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_32_1_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 32_1_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_32_1_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 32_1_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_32_2_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 32_2_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_32_2_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 32_2_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_441_1_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 441_1_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_441_1_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 441_1_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_441_2_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 441_2_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_441_2_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 441_2_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_48_1_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 48_1_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_48_1_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 48_1_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_48_2_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 48_2_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_48_2_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 48_2_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_48_3_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 48_3_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_48_3_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 48_3_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_48_4_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 48_4_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_48_4_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 48_4_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_48_5_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 8_5_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_48_5_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 48_5_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_48_6_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 48_6_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_48_6_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 48_6_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_8_1_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 8_1_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_8_1_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 8_1_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_8_2_1 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 8_2_1 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_BAP_LC3_UNICAST_PRESET_8_2_2 | ( | _loc, | |
_stream_context ) |
#include <zephyr/bluetooth/audio/bap_lc3_preset.h>
Helper to declare LC3 Unicast 8_2_2 codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |