Lines Matching refs:master
50 "master=<name of source to filter> "
88 "master",
173 /* Get the latency of the master source */
215 /* Just hand this one over to the master source */
435 * to the master. */
490 pa_source *master=NULL;
507 if (!(master = pa_namereg_get(m->core, pa_modargs_get_value(ma, "master", NULL), PA_NAMEREG_SOURCE))) {
512 pa_assert(master);
514 ss = master->sample_spec;
516 map = master->channel_map;
559 source_data.name = pa_sprintf_malloc("%s.vsource", master->name);
562 pa_proplist_sets(source_data.proplist, PA_PROP_DEVICE_MASTER_DEVICE, master->name);
575 z = pa_proplist_gets(master->proplist, PA_PROP_DEVICE_DESCRIPTION);
576 pa_proplist_setf(source_data.proplist, PA_PROP_DEVICE_DESCRIPTION, "Virtual Source %s on %s", source_data.name, z ? z : master->name);
579 u->source = pa_source_new(m->core, &source_data, (master->flags & (PA_SOURCE_LATENCY|PA_SOURCE_DYNAMIC_LATENCY))
602 pa_source_set_asyncmsgq(u->source, master->asyncmsgq);
608 pa_source_output_new_data_set_source(&source_output_data, master, false, true);
637 * source output is attached to the master. */
649 pa_proplist_sets(sink_data.proplist, PA_PROP_DEVICE_MASTER_DEVICE, master->name);
656 z = pa_proplist_gets(master->proplist, PA_PROP_DEVICE_DESCRIPTION);
657 pa_proplist_setf(sink_data.proplist, PA_PROP_DEVICE_DESCRIPTION, "Uplink Sink %s on %s", sink_data.name, z ? z : master->name);
680 pa_sink_set_asyncmsgq(u->sink, master->asyncmsgq);