Lines Matching refs:formats
56 "formats=<semi-colon separated sink formats>"
75 pa_idxset *formats;
87 "formats",
145 /* If sink was suspended to change sample formats, both
176 static bool sink_set_formats_cb(pa_sink *s, pa_idxset *formats) {
181 pa_idxset_free(u->formats, (pa_free_cb_t) pa_format_info_free);
182 u->formats = pa_idxset_copy(formats, (pa_copy_func_t) pa_format_info_copy);
192 return pa_idxset_copy(u->formats, (pa_copy_func_t) pa_format_info_copy);
322 const char *formats;
359 u->formats = pa_idxset_new(NULL, NULL);
360 if ((formats = pa_modargs_get_value(ma, "formats", NULL))) {
364 while ((f = pa_split(formats, ";", &state))) {
374 pa_idxset_put(u->formats, format, NULL);
379 pa_idxset_put(u->formats, format, NULL);
479 if (u->formats)
480 pa_idxset_free(u->formats, (pa_free_cb_t) pa_format_info_free);