commit | 919b73fd198eab4b8cc2c4cfd456d19526676d07 | [log] [tgz] |
---|---|---|
author | Shunkai Yao <yaoshunkai@google.com> | Wed Mar 13 00:52:08 2024 +0000 |
committer | Shunkai Yao <yaoshunkai@google.com> | Wed Mar 13 18:38:48 2024 +0000 |
tree | a1787a160542394e3e30c18c7d5795d5a66565bb | |
parent | 519c137523043de245201f92676a76be6311f336 [diff] [blame] |
Effect AIDL: support output accumulate Bug: 327308203 Bug: 327228882 Bug: 329189990 Test: different use cases with Pixel AIDL HAL Change-Id: I7144442c4b4fe4570561402b90867e886340c764 Merged-In: I7144442c4b4fe4570561402b90867e886340c764
diff --git a/media/libaudiohal/impl/EffectConversionHelperAidl.cpp b/media/libaudiohal/impl/EffectConversionHelperAidl.cpp index e1a82f8..882c550 100644 --- a/media/libaudiohal/impl/EffectConversionHelperAidl.cpp +++ b/media/libaudiohal/impl/EffectConversionHelperAidl.cpp
@@ -193,6 +193,7 @@ Parameter aidlParam = UNION_MAKE(Parameter, common, common); RETURN_STATUS_IF_ERROR(statusTFromBinderStatus(mEffect->setParameter(aidlParam))); } + mOutputAccessMode = config->outputCfg.accessMode; mCommon = common; return *static_cast<int32_t*>(pReplyData) = OK;