mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
Merge "Support 24k and 32k config for LE Audio Offload" into tm-dev am: 1dd0d22f3a am: 10a818be88
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/17951768 Change-Id: I1f33219c74a98e2c006d2ffb9c536e7cd82e1d83 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -114,6 +114,20 @@ static const Lc3Capabilities kLc3Capability_16_2 = {
|
||||
.frameDurationUs = {10000},
|
||||
.octetsPerFrame = {40}};
|
||||
|
||||
// Default Supported Codecs
|
||||
// LC3 24_2: sample rate: 24 kHz, frame duration: 10 ms, octets per frame: 60
|
||||
static const Lc3Capabilities kLc3Capability_24_2 = {
|
||||
.samplingFrequencyHz = {24000},
|
||||
.frameDurationUs = {10000},
|
||||
.octetsPerFrame = {60}};
|
||||
|
||||
// Default Supported Codecs
|
||||
// LC3 32_2: sample rate: 32 kHz, frame duration: 10 ms, octets per frame: 80
|
||||
static const Lc3Capabilities kLc3Capability_32_2 = {
|
||||
.samplingFrequencyHz = {32000},
|
||||
.frameDurationUs = {10000},
|
||||
.octetsPerFrame = {80}};
|
||||
|
||||
// Default Supported Codecs
|
||||
// LC3 48_4: sample rate: 48 kHz, frame duration: 10 ms, octets per frame: 120
|
||||
static const Lc3Capabilities kLc3Capability_48_4 = {
|
||||
@@ -122,7 +136,8 @@ static const Lc3Capabilities kLc3Capability_48_4 = {
|
||||
.octetsPerFrame = {120}};
|
||||
|
||||
static const std::vector<Lc3Capabilities> supportedLc3CapabilityList = {
|
||||
kLc3Capability_48_4, kLc3Capability_16_2, kLc3Capability_16_1};
|
||||
kLc3Capability_48_4, kLc3Capability_32_2, kLc3Capability_24_2,
|
||||
kLc3Capability_16_2, kLc3Capability_16_1};
|
||||
|
||||
static AudioLocation stereoAudio = static_cast<AudioLocation>(
|
||||
static_cast<uint8_t>(AudioLocation::FRONT_LEFT) |
|
||||
|
||||
Reference in New Issue
Block a user