Lines Matching refs:sink_data
1723 pa_sink_new_data sink_data; in pa__init() local
1915 pa_sink_new_data_init(&sink_data); in pa__init()
1916 sink_data.driver = __FILE__; in pa__init()
1917 sink_data.module = m; in pa__init()
1918 if (!(sink_data.name = pa_xstrdup(pa_modargs_get_value(ma, "sink_name", NULL)))) in pa__init()
1919 sink_data.name = pa_sprintf_malloc("%s.echo-cancel", sink_master->name); in pa__init()
1920 pa_sink_new_data_set_sample_spec(&sink_data, &sink_ss); in pa__init()
1921 pa_sink_new_data_set_channel_map(&sink_data, &sink_map); in pa__init()
1922 pa_proplist_sets(sink_data.proplist, PA_PROP_DEVICE_MASTER_DEVICE, sink_master->name); in pa__init()
1923 pa_proplist_sets(sink_data.proplist, PA_PROP_DEVICE_CLASS, "filter"); in pa__init()
1925 pa_proplist_sets(sink_data.proplist, PA_PROP_DEVICE_INTENDED_ROLES, "phone"); in pa__init()
1927 if (pa_modargs_get_proplist(ma, "sink_properties", sink_data.proplist, PA_UPDATE_REPLACE) < 0) { in pa__init()
1929 pa_sink_new_data_done(&sink_data); in pa__init()
1933 … if ((u->sink_auto_desc = !pa_proplist_contains(sink_data.proplist, PA_PROP_DEVICE_DESCRIPTION))) { in pa__init()
1938 … pa_proplist_setf(sink_data.proplist, PA_PROP_DEVICE_DESCRIPTION, "%s (echo cancelled with %s)", in pa__init()
1942 …u->sink = pa_sink_new(m->core, &sink_data, (sink_master->flags & (PA_SINK_LATENCY | PA_SINK_DYNAMI… in pa__init()
1944 pa_sink_new_data_done(&sink_data); in pa__init()