Update of /cvsroot/alsa/alsa-lib/src/control
In directory sc8-pr-cvs1:/tmp/cvs-serv2399/src/control
Modified Files:
control.c
Log Message:
More alisp extensions (card related functions, ctl_card_info).
Index: control.c
===================================================================
RCS file: /cvsroot/alsa/alsa-lib/src/control/control.c,v
retrieving revision 1.98
retrieving revision 1.99
diff -u -r1.98 -r1.99
--- control.c 14 Jul 2003 07:56:03 -0000 1.98
+++ control.c 29 Jul 2003 13:19:19 -0000 1.99
@@ -649,22 +649,6 @@
return snd_ctl_open_noupdate(ctlp, lconf, name, mode);
}
-/**
- * \brief Set CTL element #SND_CTL_ELEM_TYPE_BYTES value
- * \param ctl CTL handle
- * \param data Bytes value
- * \param size Size in bytes
- */
-void snd_ctl_elem_set_bytes(snd_ctl_elem_value_t *obj, void *data, size_t size)
-{
- assert(obj);
- if (size >= sizeof(obj->value.bytes.data)) {
- assert(0);
- return;
- }
- memcpy(obj->value.bytes.data, data, size);
-}
-
#ifndef DOC_HIDDEN
#define TYPE(v) [SND_CTL_ELEM_TYPE_##v] = #v
#define IFACE(v) [SND_CTL_ELEM_IFACE_##v] = #v
@@ -2209,6 +2193,22 @@
{
assert(obj);
obj->value.bytes.data[idx] = val;
+}
+
+/**
+ * \brief Set CTL element #SND_CTL_ELEM_TYPE_BYTES value
+ * \param ctl CTL handle
+ * \param data Bytes value
+ * \param size Size in bytes
+ */
+void snd_ctl_elem_set_bytes(snd_ctl_elem_value_t *obj, void *data, size_t size)
+{
+ assert(obj);
+ if (size >= sizeof(obj->value.bytes.data)) {
+ assert(0);
+ return;
+ }
+ memcpy(obj->value.bytes.data, data, size);
}
/**
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog