Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Gaming Audio Profile (GMAP) LC3 Presets. More...
Macros | |
#define | BT_GMAP_LC3_PRESET_32_1_GR(_loc, _stream_context) |
Helper to declare LC3 32_1_gr codec configuration. | |
#define | BT_GMAP_LC3_PRESET_32_2_GR(_loc, _stream_context) |
Helper to declare LC3 32_2_gr codec configuration. | |
#define | BT_GMAP_LC3_PRESET_48_1_GR(_loc, _stream_context) |
Helper to declare LC3 48_1_gr codec configuration. | |
#define | BT_GMAP_LC3_PRESET_48_2_GR(_loc, _stream_context) |
Helper to declare LC3 48_2_gr codec configuration. | |
#define | BT_GMAP_LC3_PRESET_48_3_GR(_loc, _stream_context) |
Helper to declare LC3 48_3_gr codec configuration. | |
#define | BT_GMAP_LC3_PRESET_48_4_GR(_loc, _stream_context) |
Helper to declare LC3 48_4_gr codec configuration. | |
#define | BT_GMAP_LC3_PRESET_16_1_GS(_loc, _stream_context) |
Helper to declare LC3 16_1_gs codec configuration. | |
#define | BT_GMAP_LC3_PRESET_16_2_GS(_loc, _stream_context) |
Helper to declare LC3 16_2_gs codec configuration. | |
#define | BT_GMAP_LC3_PRESET_32_1_GS(_loc, _stream_context) |
Helper to declare LC3 32_1_gs codec configuration. | |
#define | BT_GMAP_LC3_PRESET_32_2_GS(_loc, _stream_context) |
Helper to declare LC3 32_2_gs codec configuration. | |
#define | BT_GMAP_LC3_PRESET_48_1_GS(_loc, _stream_context) |
Helper to declare LC3 48_1_gs codec configuration. | |
#define | BT_GMAP_LC3_PRESET_48_2_GS(_loc, _stream_context) |
Helper to declare LC3 48_2_gs codec configuration. | |
#define | BT_GMAP_LC3_PRESET_48_1_G(_loc, _stream_context) |
Helper to declare LC3 48_1_g codec configuration. | |
#define | BT_GMAP_LC3_PRESET_48_2_G(_loc, _stream_context) |
Helper to declare LC3 48_2_g codec configuration. | |
#define | BT_GMAP_LC3_PRESET_48_3_G(_loc, _stream_context) |
Helper to declare LC3 48_3_g codec configuration. | |
#define | BT_GMAP_LC3_PRESET_48_4_G(_loc, _stream_context) |
Helper to declare LC3 48_4_g codec configuration. | |
Gaming Audio Profile (GMAP) LC3 Presets.
These APIs provide presets for codec configuration and QoS based on values supplied by the codec configurations from table 3.16 in the GMAP v1.0 specification
#define BT_GMAP_LC3_PRESET_16_1_GS | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 16_1_gs codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_16_2_GS | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 16_2_gs codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_32_1_GR | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 32_1_gr codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_32_1_GS | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 32_1_gs codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_32_2_GR | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 32_2_gr codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_32_2_GS | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 32_2_gs codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_48_1_G | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 48_1_g codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_48_1_GR | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 48_1_gr codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_48_1_GS | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 48_1_gs codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_48_2_G | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 48_2_g codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_48_2_GR | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 48_2_gr 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_GMAP_LC3_PRESET_48_2_GS | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 48_2_gs codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_48_3_G | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 48_3_g codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_48_3_GR | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 48_3_gr codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_48_4_G | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 48_4_g codec configuration.
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |
#define BT_GMAP_LC3_PRESET_48_4_GR | ( | _loc, | |
_stream_context | |||
) |
#include <include/zephyr/bluetooth/audio/gmap_lc3_preset.h>
Helper to declare LC3 48_4_gr codec configuration.
Mandatory to support as unicast server
_loc | Audio channel location bitfield (bt_audio_location) |
_stream_context | Stream context (BT_AUDIO_CONTEXT_* ) |