Lines Matching refs:params
222 int32_t GetAudioParamStr(const std::string ¶ms, const std::string &key, std::string &value)
225 if (step >= params.size()) {
228 size_t pos = params.find(key);
229 if (pos == params.npos || params.at(pos + step) != '=') {
232 size_t splitPosEnd = params.find(';', pos);
233 if (splitPosEnd != params.npos) {
234 value = params.substr(pos + step + 1, splitPosEnd - pos - step - 1);
236 value = params.substr(pos + step + 1);
241 int32_t GetAudioParamBool(const std::string ¶ms, const std::string &key, bool &value)
244 int32_t ret = GetAudioParamStr(params, key, val);
254 int32_t GetAudioParamInt(const std::string ¶ms, const std::string &key, int32_t &value)
257 int32_t ret = GetAudioParamStr(params, key, val);