From fba7bd8e24abd215bbce6c704d4c112014f23a82 Mon Sep 17 00:00:00 2001 From: Michal Ratajsky Date: Thu, 20 Nov 2014 15:30:15 +0100 Subject: pulse: Do not hide monitor sources Apart from being useful in some cases, application inputs may get moved to these sources (for example when changing profiles or from another application), and then the library loses track of these controls --- backends/pulse/pulse-backend.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/backends/pulse/pulse-backend.c b/backends/pulse/pulse-backend.c index 84296c3..bb203f5 100644 --- a/backends/pulse/pulse-backend.c +++ b/backends/pulse/pulse-backend.c @@ -952,10 +952,6 @@ on_connection_source_info (PulseConnection *connection, PulseDevice *device = NULL; PulseStream *stream; - /* Skip monitor streams */ - if (info->monitor_of_sink != PA_INVALID_INDEX) - return; - if (info->card != PA_INVALID_INDEX) device = g_hash_table_lookup (pulse->priv->devices, GUINT_TO_POINTER (info->card)); -- cgit v1.2.1