From: Tormod Volden Date: Fri, 16 Aug 2024 15:47:15 +0000 (+0200) Subject: alsahcontrol.c: Actually set IEC958 values with X-Git-Tag: v1.2.14~2 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=674f22a589569df9e5965aa3acc54b0553028f89;p=alsa-python.git 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 --- 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: