summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWim Taymans <wtaymans@redhat.com>2020-09-02 14:19:45 +0200
committerWim Taymans <wtaymans@redhat.com>2020-09-02 14:25:11 +0200
commitdd0f4c72956a41b2b82b044cb509c6f9610f671c (patch)
tree6b4b8488e3c3f45cce5bf75514c9808778ecf65e
parent6b50279364c93166b2cdc063a042a60285970faf (diff)
policy-node: only send PortConfig on audio nodes
0.2 version don't handle this correctly. Possibly fixes #270
-rw-r--r--src/examples/media-session/policy-node.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/examples/media-session/policy-node.c b/src/examples/media-session/policy-node.c
index f25bdbde..3710357f 100644
--- a/src/examples/media-session/policy-node.c
+++ b/src/examples/media-session/policy-node.c
@@ -150,6 +150,9 @@ static int configure_node(struct node *node, struct spa_audio_info *info, bool f
if (node->configured && !force)
return 0;
+ if (strcmp(node->media, "Audio") != 0)
+ return 0;
+
format = node->format;
if (info != NULL && info->info.raw.channels > 0) {