Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
|
Header for Bluetooth BAP LC3 presets. More...
#include <zephyr/bluetooth/audio/audio.h>
#include <zephyr/bluetooth/audio/bap.h>
#include <zephyr/bluetooth/audio/lc3.h>
Go to the source code of this file.
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. | |
Header for Bluetooth BAP LC3 presets.
Copyright (c) 2023-2024 Nordic Semiconductor ASA
SPDX-License-Identifier: Apache-2.0