Update of /cvsroot/alsa/alsa-lib/src/pcm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15380

Modified Files:
        pcm.c 
Log Message:
Added 24-bit copy

Index: pcm.c
===================================================================
RCS file: /cvsroot/alsa/alsa-lib/src/pcm/pcm.c,v
retrieving revision 1.280
retrieving revision 1.281
diff -u -r1.280 -r1.281
--- pcm.c       24 Mar 2004 08:50:01 -0000      1.280
+++ pcm.c       31 Mar 2004 14:16:31 -0000      1.281
@@ -2372,6 +2372,15 @@
                }
                break;
        }
+       case 24:
+               while (samples-- > 0) {
+                       *(dst + 0) = *(src + 0);
+                       *(dst + 1) = *(src + 1);
+                       *(dst + 2) = *(src + 2);
+                       src += src_step;
+                       dst += dst_step;
+               }
+               break;
        case 32: {
                while (samples-- > 0) {
                        *(u_int32_t*)dst = *(const u_int32_t*)src;



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to