From 674f22a589569df9e5965aa3acc54b0553028f89 Mon Sep 17 00:00:00 2001 From: Tormod Volden Date: Fri, 16 Aug 2024 17:47:15 +0200 Subject: [PATCH] alsahcontrol.c: Actually set IEC958 values with Value.set_tuple() The IEC958 structure was prepared, but not actually written. Closes: https://github.com/alsa-project/alsa-python/pull/14 Signed-off-by: Tormod Volden Signed-off-by: Jaroslav Kysela --- pyalsa/alsahcontrol.c | 1 + 1 file changed, 1 insertion(+) diff --git a/pyalsa/alsahcontrol.c b/pyalsa/alsahcontrol.c index f15ccce..70e3476 100644 --- a/pyalsa/alsahcontrol.c +++ b/pyalsa/alsahcontrol.c @@ -1203,6 +1203,7 @@ pyalsahcontrolvalue_settuple(struct pyalsahcontrolvalue *self, PyObject *args) len = (Py_ssize_t)sizeof(iec958->dig_subframe); str = PyBytes_AsString(v); memcpy(iec958->dig_subframe, str, (size_t)len); + snd_ctl_elem_value_set_iec958(self->value, iec958); free(iec958); break; err1: -- 2.47.1