Hi Again!

It did not take long time before i found "yet another bug" in my code, 
related to the PCM multichannel stuff.
If you are playing various PCM channels and repently got a pure sinus 
signal instead (of whatever you was playing).
No pain, no gain, ...
Anyone that have downloaded my yesterday snapshot better apply this patch:


--- 
/home/pub/src/alsa-driver-0.9.0rc2-bs20020731/alsa-kernel/pci/cs46xx/dsp_spos_scb_lib.c
     
Wed Jul 31 23:19:19 2002
+++ dsp_spos_scb_lib.c  Thu Aug  1 07:25:14 2002
@@ -148,6 +148,12 @@
        spin_lock_irqsave(&chip->reg_lock, flags);   
     /* update entry in DSP RAM */
     snd_cs46xx_poke(chip,
+                    (scb->address + SCBsubListPtr) << 2,
+                    (scb->sub_list_ptr->address << 0x10) |
+                    (scb->next_scb_ptr->address));
+
+    /* update parent entry in DSP RAM */
+    snd_cs46xx_poke(chip,
                     (scb->parent_scb_ptr->address + SCBsubListPtr) << 2,
                     (scb->parent_scb_ptr->sub_list_ptr->address << 0x10) |
                     (scb->parent_scb_ptr->next_scb_ptr->address));




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to