Lines Matching defs:source_output_data
1556 pa_source_output_new_data source_output_data;
1710 pa_source_output_new_data_init(&source_output_data);
1711 source_output_data.driver = __FILE__;
1712 source_output_data.module = m;
1714 pa_source_output_new_data_set_source(&source_output_data, source, false, true);
1716 if (pa_modargs_get_proplist(ma, "source_output_properties", source_output_data.proplist, PA_UPDATE_REPLACE) < 0) {
1718 pa_source_output_new_data_done(&source_output_data);
1722 if (!pa_proplist_contains(source_output_data.proplist, PA_PROP_MEDIA_ROLE))
1723 pa_proplist_sets(source_output_data.proplist, PA_PROP_MEDIA_ROLE, "abstract");
1725 pa_source_output_new_data_set_sample_spec(&source_output_data, &ss);
1726 pa_source_output_new_data_set_channel_map(&source_output_data, &map);
1727 source_output_data.flags = PA_SOURCE_OUTPUT_START_CORKED;
1730 source_output_data.flags |= PA_SOURCE_OUTPUT_NO_REMIX;
1733 source_output_data.flags |= PA_SOURCE_OUTPUT_FIX_FORMAT;
1736 source_output_data.flags |= PA_SOURCE_OUTPUT_FIX_RATE;
1739 source_output_data.flags |= PA_SOURCE_OUTPUT_FIX_CHANNELS;
1748 source_output_data.flags |= PA_SOURCE_OUTPUT_DONT_MOVE;
1750 pa_source_output_new(&u->source_output, m->core, &source_output_data);
1751 pa_source_output_new_data_done(&source_output_data);