Merge changes from topic 'fix-vts-test' into oc-dev
* changes:
update .hal file to fix vts test
Fix vts tests
diff --git a/audio/2.0/default/ParametersUtil.cpp b/audio/2.0/default/ParametersUtil.cpp
index 5cc60db..2140885 100644
--- a/audio/2.0/default/ParametersUtil.cpp
+++ b/audio/2.0/default/ParametersUtil.cpp
@@ -78,8 +78,9 @@
halKeys.addKey(String8(keys[i].c_str()));
}
std::unique_ptr<AudioParameter> halValues = getParams(halKeys);
- Result retval =
- halValues->size() == keys.size() ? Result::OK : Result::NOT_SUPPORTED;
+ Result retval = (keys.size() == 0 || halValues->size() != 0)
+ ? Result::OK
+ : Result::NOT_SUPPORTED;
hidl_vec<ParameterValue> result;
result.resize(halValues->size());
String8 halKey, halValue;