Home
last modified time | relevance | path

Searched full:audio (Results 1 – 25 of 456) sorted by relevance

12345678910>>...19

/Zephyr-Core-3.4.0/tests/bluetooth/shell/
Dtestcase.yaml56 # Bluetooth Audio Compile validation tests
57 bluetooth.shell.audio:
58 extra_args: CONF_FILE="audio.conf"
62 bluetooth.shell.audio.no_vcs:
63 extra_args: CONF_FILE="audio.conf"
69 bluetooth.shell.audio.no_vocs:
70 extra_args: CONF_FILE="audio.conf"
77 bluetooth.shell.audio.no_aics:
78 extra_args: CONF_FILE="audio.conf"
86 bluetooth.shell.audio.no_aics_vocs:
[all …]
/Zephyr-Core-3.4.0/drivers/audio/
DKconfig1 # Audio Codec configuration options
6 menuconfig AUDIO config
7 bool "Audio drivers"
9 Enable support for Audio
11 if AUDIO
13 # Audio Codec options
16 bool "Audio Codec Drivers"
18 Enable Audio Codec Driver Configuration
26 Audio codec device driver initialization priority.
29 module-str = audio codec
[all …]
/Zephyr-Core-3.4.0/subsys/bluetooth/audio/
DKconfig.bap1 # Bluetooth Audio - Basic Audio Profile configuration options
16 bool "Bluetooth Unicast Audio Server Support [EXPERIMENTAL]"
25 This option enables support for Bluetooth Unicast Audio Server
29 bool "Bluetooth Unicast Audio Client Support [EXPERIMENTAL]"
38 This option enables support for Bluetooth Unicast Audio Client
67 int "Basic Audio Unicast Group count"
72 This option sets the number of connected audio groups to support as
76 int "Basic Audio Profile Unicast Group Connected Isochronous Stream (CIS) count"
84 BAP audio streams per group may be up to twice of this value.
87 int "Basic Audio Profile ASE Sink count"
[all …]
DKconfig.aics1 # Bluetooth Audio - Audio Input Control Service options
9 ##################### Audio Input Control Service #####################
12 int "Audio Input Control Service max instance count [EXPERIMENTAL]"
16 This option sets the maximum number of instances of Audio Input
25 This hidden option enables support for Audio Input Control Service.
30 int "Audio Input Control Service max input description size"
38 ##################### Audio Input Control Service Client #####################
41 int "Audio Input Control Service client max instance count [EXPERIMENTAL]"
45 This option sets the maximum number of instances of Audio Input
53 This hidden option enables support for Audio Input Control Service.
DKconfig.tmap1 # Bluetooth Audio - Telephony and Media Audio Profile (TMAP) options
9 bool "Telephony and Media Audio Profile [EXPERIMENTAL]"
16 bool "Telephony and Media Audio Profile debug"
20 Use this option to enable Telephony and Media Audio Profile debug
21 logs for the Bluetooth Audio functionality.
25 module-str = "Telephony and Media Audio Profile"
DKconfig.ascs1 # Bluetooth Audio - Audio Stream Control configuration options
10 bool "Audio Stream Control Service Support"
12 This option enables support for Audio Stream Control Service.
16 int "Number of Audio Stream Endpoint Sink Characteristics"
21 coupled to a single direction of a unicast Audio Stream.
24 int "Number of Audio Stream Endpoint Source Characteristics"
29 coupled to a single direction of a unicast Audio Stream.
DKconfig.cap1 # Bluetooth Audio - Common Audio Profile (CAP) options
12 bool "Common Audio Profile Acceptor Role Support [EXPERIMENTAL]"
17 common audio service (CAS).
20 bool "Common Audio Profile Acceptor Role Set Member support"
31 bool "Common Audio Profile Initiator Role Support [EXPERIMENTAL]"
Daudio_internal.h2 * @brief Internal APIs for LE Audio
10 #include <zephyr/bluetooth/audio/audio.h>
12 /** @brief LE Audio Attribute User Data. */
27 /** LE Audio Read Characteristic value helper. */
31 /** LE Audio Write Characteristic value helper. */
42 /** Helper to define LE Audio characteristic. */
52 /** LE Audio Write CCCD value helper. */
56 /** Helper to define LE Audio CCC descriptor. */
DKconfig.pacs1 # Bluetooth Audio - Published Audio Capabilities configuration options
8 menu "Published Audio Capabilities (PAC) options"
13 This option enables support for Sink Published Audio Capabilities.
22 reception of audio data associated with specific Context Types:
52 This option enables support for Source Published Audio Capabilities.
61 transmission of audio data associated with specific Context Types:
DKconfig1 # Bluetooth Audio configuration options
11 bool "Bluetooth Audio support [EXPERIMENTAL]"
14 This option enables Bluetooth Audio support. The specific
26 enables support for receiving of audio data.
32 enables support for transmitting of audio data.
56 module-str = "Bluetooth Audio"
/Zephyr-Core-3.4.0/doc/connectivity/bluetooth/
Dbluetooth-audio-arch.rst4 Bluetooth Audio Architecture
9 :alt: Bluetooth Audio Architecture
11 Bluetooth Audio Architecture
13 Generic Audio Framework (GAF)
15 The Generic Audio Framework (GAF) is considered the middleware of the Bluetooth
16 LE Audio architecture. The GAF contains the profiles and services that allows
24 GAF uses ISO for the audio streams themselves, both as unicast (connected)
25 audio streams or broadcast (unconnected) audio streams.
31 :alt: Generic Audio Framework
33 Generic Audio Framework
[all …]
/Zephyr-Core-3.4.0/include/zephyr/bluetooth/audio/
Daics.h11 * @brief Audio Input Control Service (AICS)
13 * @defgroup bt_gatt_aics Audio Input Control Service (AICS)
18 * The Audio Input Control Service is a secondary service, and as such should not be used on its
22 * Note that the API abstracts away the change counter in the audio input control state and will
35 /** Audio Input Control Service mute states */
40 /** Audio Input Control Service input modes */
46 /** Audio Input Control Service input types */
55 /** Audio Input Control Service Error codes */
62 /** @brief Opaque Audio Input Control Service instance. */
65 /** @brief Structure for initializing a Audio Input Control Service instance. */
[all …]
Dbap_lc3_preset.h12 #include <zephyr/bluetooth/audio/audio.h>
33 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
43 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
53 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
65 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
75 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
87 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
97 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
107 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
117 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
[all …]
Dcap.h11 * @brief Common Audio Profile (CAP)
13 * @defgroup bt_cap Common Audio Profile (CAP)
24 #include <zephyr/bluetooth/audio/csip.h>
26 #include <zephyr/bluetooth/audio/audio.h>
27 #include <zephyr/bluetooth/audio/bap.h>
33 /** @brief Abstract Audio Broadcast Source structure. */
37 * @brief Register the Common Audio Service.
45 * is not enabled, the Common Audio Service will by statically registered.
65 * @param err 0 if Common Audio Service was found else -ENODATA.
67 * Common Audio Service was found and includes a
[all …]
Dpacs.h2 * @brief Internal APIs for Audio Capabilities handling
13 #include <zephyr/bluetooth/audio/audio.h>
19 /** @brief Published Audio Capability structure. */
29 * @brief Published Audio Capability iterator callback.
40 /** @brief Published Audio Capability iterator.
52 /** @brief Register Published Audio Capability.
54 * Register Audio Local Capability.
63 /** @brief Unregister Published Audio Capability.
65 * Unregister Audio Local Capability.
/Zephyr-Core-3.4.0/samples/subsys/usb/audio/headset/
DREADME.rst3 USB Audio Sample Application
9 This sample app demonstrates use of a USB Audio driver by the Zephyr
11 ISO endpoints. The device will show up as single audio device.
30 - Chose default Audio IN/OUT.
31 - Start streaming audio (for example by playing an audio file on the HOST).
32 - Start recording audio stream (for example using Audacity).
33 - Verify the recorded audio stream.
36 :zephyr_file:`samples/subsys/usb/audio/headset` in the Zephyr project tree.
/Zephyr-Core-3.4.0/samples/subsys/usb/audio/headphones_microphone/
DREADME.rst3 USB Audio Sample Application
9 This sample app demonstrates use of a USB Audio driver by the Zephyr
11 ISO endpoints. The device will show up as two audio devices. One
31 - Chose default Audio IN/OUT.
32 - Start streaming audio (for example by playing an audio file on the HOST).
33 - Start recording audio stream (for example using Audacity).
34 - Verify the recorded audio stream.
37 :zephyr_file:`samples/subsys/usb/audio/headphones_microphone` in the Zephyr project tree.
/Zephyr-Core-3.4.0/boards/arm/nrf5340_audio_dk_nrf5340/doc/
Dindex.rst3 nRF5340 Audio DK
9 The nRF5340 Audio DK (PCA10121) is designed for showcasing, developing and experimenting
10 with Bluetooth® LE Audio.
12 You can use this board for developing LE-Audio-compatible applications that support Auracast™,
14 and offer support for acting as a audio source, audio sink and source + sink.
17 for the nRF5340 Audio DK.
22 The nRF5340 Audio DK comes with the following hardware features:
25 * CS47L63 Low-Power Audio DSP with mono differential headphone driver
38 More information about the board can be found at the `nRF5340 Audio DK website`_. The `Nordic Semic…
44 The nRF5340 Audio DK is built around the nRF5340 SoC, which has the following characteristics:
[all …]
/Zephyr-Core-3.4.0/subsys/bluetooth/
DKconfig.logging41 menu "[DEPRECATED] Audio"
46 bool "[DEPRECATED] Audio Input Control Service debug"
49 Use this option to enable Audio Input Control Service debug logs for
50 the Bluetooth Audio functionality.
53 bool "[DEPRECATED] Audio Input Control Service client debug"
56 Use this option to enable Audio Input Control Service client debug
57 logs for the Bluetooth Audio functionality.
62 bool "[DEPRECATED] Basic Audio Profile Stream debug"
66 Use this option to enable Basic Audio Profile Stream debug logs.
69 bool "[DEPRECATED] Audio Stream Control Service debug"
[all …]
/Zephyr-Core-3.4.0/tests/bluetooth/audio/ascs/uut/
DCMakeLists.txt10 ${ZEPHYR_BASE}/subsys/bluetooth/audio/ascs.c
11 ${ZEPHYR_BASE}/subsys/bluetooth/audio/audio.c
12 ${ZEPHYR_BASE}/subsys/bluetooth/audio/bap_iso.c
13 ${ZEPHYR_BASE}/subsys/bluetooth/audio/bap_stream.c
14 ${ZEPHYR_BASE}/subsys/bluetooth/audio/bap_unicast_server.c
22 add_subdirectory(${ZEPHYR_BASE}/tests/bluetooth/audio/mocks mocks)
/Zephyr-Core-3.4.0/include/zephyr/audio/
Dcodec.h9 * @brief Public API header file for Audio Codec
11 * This file contains the Audio Codec APIs
18 * @brief Abstraction for audio codecs
20 * @defgroup audio_codec_interface Audio Codec Interface
32 * PCM audio sample rates
46 * PCM audio sample bit widths
56 * Digital Audio Interface (DAI) type
72 * Audio channel identifiers to use in audio_codec_set_property()
88 * Digital Audio Interface Configuration
134 * @brief Configure the audio codec
[all …]
/Zephyr-Core-3.4.0/subsys/usb/device/class/audio/
DKconfig1 # USB AUDIO configuration options
7 bool "USB Audio Device Class Driver"
10 USB Audio Device Class driver.
11 Zephyr USB Audio Class is considered experimental
18 module-str = USB Audio
/Zephyr-Core-3.4.0/tests/bluetooth/audio/ascs/
Dtestcase.yaml6 bluetooth.audio.ascs.test_default:
8 bluetooth.audio.ascs.test_snk_only:
12 bluetooth.audio.ascs.test_src_only:
16 bluetooth.audio.ascs.test_unicast_client_enabled:
20 bluetooth.audio.ascs.test_stream_pair:
/Zephyr-Core-3.4.0/samples/bluetooth/broadcast_audio_source/
DREADME.rst3 Bluetooth: Broadcast Audio Source
9 Application demonstrating the LE Audio broadcast audio source functionality.
10 Will start advertising extended advertising with audio flags, periodic advertising with the
11 broadcast audio source endpoint (BASE) and finally the BIGinfo together with
12 (mock) Audio (ISO) data.
/Zephyr-Core-3.4.0/boards/arm/nrf5340_audio_dk_nrf5340/
DKconfig.board1 # nRF5340 Audio DK board configuration
9 bool "nrf5340 Audio DK nRF5340 Application MCU"
12 bool "nrf5340 Audio DK nRF5340 Application MCU non-secure"
17 bool "nrf5340 Audio DK NRF5340 Network MCU"

12345678910>>...19