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