Lines Matching refs:currentMatchCriteria
2145 std::vector<uint32_t> currentMatchCriteria(8, 0); in selectOutput() local
2171 currentMatchCriteria[0] = outputHapticChannelCount; in selectOutput()
2180 currentMatchCriteria[1] = 100 * (matchingFunctionalFlags + 1) - totalFunctionalFlags; in selectOutput()
2190 currentMatchCriteria[2] = outputChannelCount; in selectOutput()
2192 currentMatchCriteria[3] = outputChannelCount; in selectOutput()
2204 currentMatchCriteria[4] = diff >= 0 ? -diff + 200'000'000 : diff + 100'000'000; in selectOutput()
2208 currentMatchCriteria[5] = popcount(outputDesc->mFlags & performanceFlags); in selectOutput()
2212 currentMatchCriteria[6] = in selectOutput()
2218 currentMatchCriteria[7] = outputDesc->mFlags & AUDIO_OUTPUT_FLAG_PRIMARY; in selectOutput()
2222 currentMatchCriteria.begin(), currentMatchCriteria.end())) { in selectOutput()
2223 bestMatchCriteria = currentMatchCriteria; in selectOutput()