From 7bce1762de1934e75dd1c01594ad8e263710f2ac Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 15 Nov 2019 13:33:14 +0100 Subject: [PATCH] alsa-endpoint: set param on node --- src/examples/media-session/alsa-endpoint.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/examples/media-session/alsa-endpoint.c b/src/examples/media-session/alsa-endpoint.c index 8a77fcd64..0fe2575f3 100644 --- a/src/examples/media-session/alsa-endpoint.c +++ b/src/examples/media-session/alsa-endpoint.c @@ -95,7 +95,11 @@ static int client_endpoint_set_session_id(void *object, uint32_t id) static int client_endpoint_set_param(void *object, uint32_t id, uint32_t flags, const struct spa_pod *param) { - return -ENOTSUP; + struct endpoint *endpoint = object; + struct impl *impl = endpoint->obj->monitor->impl; + pw_log_debug(NAME " %p: endpoint %p set param %d", impl, endpoint, id); + return pw_node_proxy_set_param((struct pw_node_proxy*)endpoint->obj->proxy, + id, flags, param); }