Lines Matching refs:value_str
104 char *token_end, *value_str;
124 value_str = token_end + strspn(token_end, WHITESPACE);
132 if (!*value_str) {
137 if (pa_atou(value_str, &k) >= 0)
142 token_end = value_str + strcspn(value_str, WHITESPACE);
144 len = token_end - value_str;
145 if (len == (sizeof(UPDATE_REPLACE) - 1) && !strncmp(value_str, UPDATE_REPLACE, len))
147 else if (len == (sizeof(UPDATE_MERGE) - 1) && !strncmp(value_str, UPDATE_MERGE, len))
151 value_str = token_end + strspn(token_end, WHITESPACE);
153 if (!*value_str) {
160 if (*value_str == '"') {
161 value_str++;
163 token_end = strchr(value_str, '"');
169 token_end = value_str + strcspn(value_str, WHITESPACE);
173 value_str = pa_sprintf_malloc("media.role=\"%s\"", value_str);
174 proplist = pa_proplist_from_string(value_str);
175 pa_xfree(value_str);