summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Raghavan <arun@accosted.net>2014-02-17 16:32:40 +0530
committerArun Raghavan <arun@accosted.net>2014-02-17 16:32:40 +0530
commit3152226502014129d03a50564b1914ce267817f9 (patch)
tree41bebc62054876f59bc203d633b000c763a1897c
parent80f138f20fac735f21822b924a9ac74db79072c1 (diff)
Revert "protocol-native: Don't enumerate unlinked sinks and sources"
-rw-r--r--src/pulsecore/protocol-native.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/pulsecore/protocol-native.c b/src/pulsecore/protocol-native.c
index 80e72a894..41b4b505a 100644
--- a/src/pulsecore/protocol-native.c
+++ b/src/pulsecore/protocol-native.c
@@ -3588,13 +3588,11 @@ static void command_get_info_list(pa_pdispatch *pd, uint32_t command, uint32_t t
if (i) {
PA_IDXSET_FOREACH(p, i, idx) {
- if (command == PA_COMMAND_GET_SINK_INFO_LIST) {
- if (PA_SINK_IS_LINKED(((pa_sink *)p)->state))
- sink_fill_tagstruct(c, reply, p);
- } else if (command == PA_COMMAND_GET_SOURCE_INFO_LIST) {
- if (PA_SOURCE_IS_LINKED(((pa_source *)p)->state))
- source_fill_tagstruct(c, reply, p);
- } else if (command == PA_COMMAND_GET_CLIENT_INFO_LIST)
+ if (command == PA_COMMAND_GET_SINK_INFO_LIST)
+ sink_fill_tagstruct(c, reply, p);
+ else if (command == PA_COMMAND_GET_SOURCE_INFO_LIST)
+ source_fill_tagstruct(c, reply, p);
+ else if (command == PA_COMMAND_GET_CLIENT_INFO_LIST)
client_fill_tagstruct(c, reply, p);
else if (command == PA_COMMAND_GET_CARD_INFO_LIST)
card_fill_tagstruct(c, reply, p);