Lines Matching defs:passthrough
1482 void pa_sink_reconfigure(pa_sink *s, pa_sample_spec *spec, bool passthrough) {
1498 if (PA_UNLIKELY(default_rate == alternate_rate && !passthrough && !avoid_resampling)) {
1521 if (passthrough) {
1555 if (pa_sample_spec_equal(&desired_spec, &s->sample_spec) && passthrough == pa_sink_is_passthrough(s))
1558 if (!passthrough && pa_sink_used_by(s) > 0)
1565 s->reconfigure(s, &desired_spec, passthrough);
1568 if (s->monitor_source && !passthrough)
1738 /* The sink implementation is reconfigured for passthrough in
1740 * passthrough mode. */
1742 /* disable the monitor in passthrough mode */
1744 pa_log_debug("Suspending monitor source %s, because the sink is entering the passthrough mode.", s->monitor_source->name);
1755 pa_log_debug("Suspending/Restarting sink %s to enter passthrough mode", s->name);
1762 pa_log_debug("Resuming monitor source %s, because the sink is leaving the passthrough mode.", s->monitor_source->name);
1766 /* Restore sink volume to what it was before we entered passthrough mode */