Thanks for your answer > It may be possible that the ALC650's clock runs faster than that of > the DVD player (i.e., ac3dec reads more data than arecord than > supply). Do you still get CRC errors when you don't play to the sound > card ("-D null")?
The difference between the DVD and the ALC650 clocks could be a possibility, but in this case I would expect a regular data loss rate, and this is not the case. From the sample rate point of view, I get a 48000 rate from SPDIF input status, and I specify 'dat' format to arecord. The problem is independent of the playback. I can see how 8 bytes (2 samples) are lost in the SPIDF stream from arecord -- I made a mistake in my previous mail. I check that using the commands: setrtsched nice -n -20 arecord -f dat -t raw -d 20 > /mnt/disk/bitstream hexdump /mnt/disk/bitstream | less where /mnt/disk is a ram disk. I'll try installing the 2.6 kernel and the latest version of ALSA. Alejandro ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user