Lines Matching defs:source_new_data
896 pa_source_new_data source_new_data;
992 pa_source_new_data_init(&source_new_data);
993 source_new_data.driver = __FILE__;
994 source_new_data.module = m;
995 pa_source_new_data_set_name(&source_new_data, name);
996 source_new_data.namereg_fail = namereg_fail;
997 pa_source_new_data_set_sample_spec(&source_new_data, &ss);
998 pa_source_new_data_set_channel_map(&source_new_data, &map);
999 pa_proplist_sets(source_new_data.proplist, PA_PROP_DEVICE_STRING, u->device_name);
1000 pa_proplist_sets(source_new_data.proplist, PA_PROP_DEVICE_API, "solaris");
1001 pa_proplist_sets(source_new_data.proplist, PA_PROP_DEVICE_DESCRIPTION, "Solaris PCM source");
1002 pa_proplist_sets(source_new_data.proplist, PA_PROP_DEVICE_ACCESS_MODE, "serial");
1003 pa_proplist_setf(source_new_data.proplist, PA_PROP_DEVICE_BUFFERING_BUFFER_SIZE, "%lu", (unsigned long) u->buffer_size);
1005 if (pa_modargs_get_proplist(ma, "source_properties", source_new_data.proplist, PA_UPDATE_REPLACE) < 0) {
1007 pa_source_new_data_done(&source_new_data);
1011 u->source = pa_source_new(m->core, &source_new_data, PA_SOURCE_HARDWARE|PA_SOURCE_LATENCY);
1012 pa_source_new_data_done(&source_new_data);
1115 if (source_new_data.volume_is_set)