Lines Matching defs:sink
39 #include <pulsecore/sink.h>
62 #define SERVICE_TYPE_SINK "_pulse-sink._tcp"
159 pa_sink *sink = PA_SINK(device);
163 s->ss = sink->sample_spec;
164 s->cm = sink->channel_map;
165 s->name = pa_xstrdup(sink->name);
166 s->proplist = pa_proplist_copy(sink->proplist);
167 s->subtype = sink->flags & PA_SINK_HARDWARE ? SUBTYPE_HARDWARE : SUBTYPE_VIRTUAL;
576 pa_sink *sink;
585 for (sink = PA_SINK(pa_idxset_first(u->core->sinks, &idx)); sink; sink = PA_SINK(pa_idxset_next(u->core->sinks, &idx)))
586 if (!shall_ignore(PA_OBJECT(sink))) {
588 pa_mainloop_api_once(u->api, publish_service, get_service(u, PA_OBJECT(sink)));