diff options
author | alk3pInjection <webmaster@raspii.tech> | 2023-01-11 15:53:05 +0800 |
---|---|---|
committer | alk3pInjection <webmaster@raspii.tech> | 2023-01-11 15:53:05 +0800 |
commit | f2e9f05ae87a2a4155798e80bc86f827e020a62a (patch) | |
tree | 178bfa8333af2fac4234626a90880e4d29b27ac2 /audio/common/all-versions/default/7.0/HidlUtils.cpp | |
parent | 5365f7d00b7afdc45d6a95c5080f9f29719e57fd (diff) | |
parent | f177343e18479a9420a73aa1a1be56cce1714253 (diff) |
Merge tag 'LA.QSSI.13.0.r1-08600-qssi.0' into tachibana
"LA.QSSI.13.0.r1-08600-qssi.0"
Change-Id: Iddb463b48260eb82738fdda94df88b12032d64dd
Diffstat (limited to 'audio/common/all-versions/default/7.0/HidlUtils.cpp')
-rw-r--r-- | audio/common/all-versions/default/7.0/HidlUtils.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/audio/common/all-versions/default/7.0/HidlUtils.cpp b/audio/common/all-versions/default/7.0/HidlUtils.cpp index 0fd2947963..f89c898da8 100644 --- a/audio/common/all-versions/default/7.0/HidlUtils.cpp +++ b/audio/common/all-versions/default/7.0/HidlUtils.cpp @@ -898,7 +898,7 @@ status_t HidlUtils::audioTransportsToHal(const hidl_vec<AudioTransport>& transpo for (const auto& transport : transports) { switch (transport.audioCapability.getDiscriminator()) { case AudioTransport::AudioCapability::hidl_discriminator::profile: - if (halPort->num_audio_profiles > AUDIO_PORT_MAX_AUDIO_PROFILES) { + if (halPort->num_audio_profiles >= AUDIO_PORT_MAX_AUDIO_PROFILES) { ALOGE("%s, too many audio profiles", __func__); result = BAD_VALUE; break; @@ -914,7 +914,8 @@ status_t HidlUtils::audioTransportsToHal(const hidl_vec<AudioTransport>& transpo result); break; case AudioTransport::AudioCapability::hidl_discriminator::edid: - if (halPort->num_extra_audio_descriptors > AUDIO_PORT_MAX_EXTRA_AUDIO_DESCRIPTORS) { + if (halPort->num_extra_audio_descriptors >= + AUDIO_PORT_MAX_EXTRA_AUDIO_DESCRIPTORS) { ALOGE("%s, too many extra audio descriptors", __func__); result = BAD_VALUE; break; |