Lines Matching refs:sink_new_data
895 pa_sink_new_data sink_new_data;
1042 pa_sink_new_data_init(&sink_new_data);
1043 sink_new_data.driver = __FILE__;
1044 sink_new_data.module = m;
1045 pa_sink_new_data_set_name(&sink_new_data, name);
1046 sink_new_data.namereg_fail = namereg_fail;
1047 pa_sink_new_data_set_sample_spec(&sink_new_data, &ss);
1048 pa_sink_new_data_set_channel_map(&sink_new_data, &map);
1049 pa_proplist_sets(sink_new_data.proplist, PA_PROP_DEVICE_STRING, u->device_name);
1050 pa_proplist_sets(sink_new_data.proplist, PA_PROP_DEVICE_API, "solaris");
1051 pa_proplist_sets(sink_new_data.proplist, PA_PROP_DEVICE_DESCRIPTION, "Solaris PCM sink");
1052 pa_proplist_sets(sink_new_data.proplist, PA_PROP_DEVICE_ACCESS_MODE, "serial");
1054 if (pa_modargs_get_proplist(ma, "sink_properties", sink_new_data.proplist, PA_UPDATE_REPLACE) < 0) {
1056 pa_sink_new_data_done(&sink_new_data);
1060 u->sink = pa_sink_new(m->core, &sink_new_data, PA_SINK_HARDWARE|PA_SINK_LATENCY);
1061 pa_sink_new_data_done(&sink_new_data);
1097 if (sink_new_data.volume_is_set)
1102 if (sink_new_data.muted_is_set)