Lines Matching defs:dest
885 static bool source_output_may_move_to_cb(pa_source_output *o, pa_source *dest) {
895 return dest != u->sink_input->sink->monitor_source;
899 static void source_output_moving_cb(pa_source_output *o, pa_source *dest) {
904 if (!dest)
912 pa_strnull(pa_proplist_gets(dest->proplist, PA_PROP_DEVICE_DESCRIPTION)));
916 if ((n = pa_proplist_gets(dest->proplist, PA_PROP_DEVICE_ICON_NAME)))
921 u->last_source_latency_offset = dest->port_latency_offset;
923 update_latency_boundaries(u, dest, u->sink_input->sink);
924 set_source_output_latency(u, dest);
925 update_effective_source_latency(u, dest, u->sink_input->sink);
929 if (dest->state == PA_SOURCE_SUSPENDED)
930 pa_sink_input_cork(u->sink_input, (dest->suspend_cause != PA_SUSPEND_IDLE));
1321 static void sink_input_moving_cb(pa_sink_input *i, pa_sink *dest) {
1326 if (!dest)
1334 pa_strnull(pa_proplist_gets(dest->proplist, PA_PROP_DEVICE_DESCRIPTION)));
1338 if ((n = pa_proplist_gets(dest->proplist, PA_PROP_DEVICE_ICON_NAME)))
1343 u->last_sink_latency_offset = dest->port_latency_offset;
1345 update_latency_boundaries(u, NULL, dest);
1346 set_sink_input_latency(u, dest);
1347 update_effective_source_latency(u, u->source_output->source, dest);
1351 if (dest->state == PA_SINK_SUSPENDED)
1352 pa_source_output_cork(u->source_output, (dest->suspend_cause != PA_SUSPEND_IDLE));
1380 static bool sink_input_may_move_to_cb(pa_sink_input *i, pa_sink *dest) {
1390 return dest != u->source_output->source->monitor_of;