AIDL effect: Skip status FMQ verification for offload effects
Bug: 297295866
Test: Enable AIDL and test on Pixel YTM
Change-Id: I5a673386f0d9c07dd63303495df42548e2a18fea
diff --git a/media/libaudiohal/impl/EffectProxy.cpp b/media/libaudiohal/impl/EffectProxy.cpp
index 7b5e195..4d7db4c 100644
--- a/media/libaudiohal/impl/EffectProxy.cpp
+++ b/media/libaudiohal/impl/EffectProxy.cpp
@@ -278,6 +278,10 @@
return mSubEffects[mActiveSubIdx].descriptor.common.flags.bypass;
}
+bool EffectProxy::isOffload() const {
+ return mSubEffects[mActiveSubIdx].descriptor.common.flags.offloadIndication;
+}
+
binder_status_t EffectProxy::dump(int fd, const char** args, uint32_t numArgs) {
const std::string dumpString = toString();
write(fd, dumpString.c_str(), dumpString.size());