Merge "audio HAL: fix getParameters status check." into oc-dev

am: af7bc59c0a

Change-Id: Icd5926031ace47bc0dc1b1f24cb48e107851fcd7
This commit is contained in:
Eric Laurent
2017-05-18 17:37:02 +00:00
committed by android-build-merger

View File

@@ -78,8 +78,9 @@ void ParametersUtil::getParametersImpl(
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;