Lines Matching refs:null_sink
89 pa_sink *null_sink; in unload_null_sink_module_for_sink() local
91 null_sink = pa_hashmap_get(u->null_sinks, s); in unload_null_sink_module_for_sink()
92 if (null_sink == NULL) in unload_null_sink_module_for_sink()
95 pa_module_unload_request_by_index(c, null_sink->module->index, true); in unload_null_sink_module_for_sink()
131 pa_sink *null_sink; in new_passthrough_stream() local
141 null_sink = ensure_null_sink_for_sink(u, sink, c); in new_passthrough_stream()
142 if (null_sink == NULL) in new_passthrough_stream()
148 move_stream(u, stream, null_sink); in new_passthrough_stream()
164 pa_sink *null_sink; in sink_input_new_cb() local
196 null_sink = new_normal_stream(u, core, new_data->sink); in sink_input_new_cb()
198 if (null_sink) { in sink_input_new_cb()
200 pa_sink_input_new_data_set_sink(new_data, null_sink, false, false); in sink_input_new_cb()
209 pa_sink *null_sink; in passthrough_stream_removed() local
213 null_sink = pa_hashmap_get(u->null_sinks, i->sink); in passthrough_stream_removed()
214 if (null_sink == NULL) in passthrough_stream_removed()
219 PA_IDXSET_FOREACH(stream, null_sink->inputs, idx) { in passthrough_stream_removed()
249 pa_sink *null_sink; in sink_input_move_finish_cb() local
258 null_sink = new_normal_stream(u, core, i->sink); in sink_input_move_finish_cb()
259 if (null_sink) { in sink_input_move_finish_cb()
261 move_stream(u, i, null_sink); in sink_input_move_finish_cb()
295 pa_sink *null_sink; in unload_all_null_sink_modules() local
297 PA_HASHMAP_FOREACH(null_sink, u->null_sinks, state) in unload_all_null_sink_modules()
298 pa_module_unload_request_by_index(c, null_sink->module->index, true); in unload_all_null_sink_modules()