commit | 688613e28573cac3c3f11b183d9579933dedf3d8 | [log] [tgz] |
---|---|---|
author | Shunkai Yao <yaoshunkai@google.com> | Thu Sep 12 23:57:55 2024 +0000 |
committer | Shunkai Yao <yaoshunkai@google.com> | Tue Sep 17 00:30:16 2024 +0000 |
tree | bc00530d4954b21e8837dc137e33687bb061bf78 | |
parent | f722f8bfbb917f86b8f1453dbb81c72b35280046 [diff] [blame] |
EffectHalAidl: fix the input/output buffer reading size the actual framecount in EffectBufferHalInterface could be smaller than allocated buffer size cleanup and split the process code Flag: EXEMPT bugfix Bug: 363428226 Test: atest AudioEffectTest CtsMediaAudioTestCases audioeffect_analysis Test: HapticGenerator testing APP Change-Id: I1f2808b20fe084935e0b77a38b8b0d4ed9b52f6b Merged-In: I1f2808b20fe084935e0b77a38b8b0d4ed9b52f6b
diff --git a/media/libaudiohal/impl/EffectConversionHelperAidl.h b/media/libaudiohal/impl/EffectConversionHelperAidl.h index 50b47a9..e9e9fc2 100644 --- a/media/libaudiohal/impl/EffectConversionHelperAidl.h +++ b/media/libaudiohal/impl/EffectConversionHelperAidl.h
@@ -51,6 +51,8 @@ size_t getAudioChannelCount() const; size_t getHapticChannelCount() const; + size_t getInputChannelCount() const; + size_t getOutputChannelCount() const; uint8_t mOutputAccessMode = EFFECT_BUFFER_ACCESS_WRITE;