check /proc/interrupts during the playback whether the number of irq
10 increases.
During the looped sound, the number of interrupts increases by about fifty a second:

josh@spleen:/proc$ date; cat interrupts | grep SiS
Thu Feb 13 11:41:10 CET 2003
10: 64806 XT-PIC SiS SI7012
josh@spleen:/proc$ date; cat interrupts | grep SiS
Thu Feb 13 11:41:20 CET 2003
10: 65281 XT-PIC SiS SI7012


also, check the status shown in /proc/asound/card0/pcm0p/sub0 during
the playback, too.
Here are several polls taken a couple of seconds apart while the looped sound is playing:

josh@spleen:/proc$ cat asound/card0/pcm0p/sub0/status
state: RUNNING
trigger_time: 1045132684.647330
tstamp : 1045133005.954117
delay : -11695398
avail : 11711782
avail_max : 11711782
-----
hw_ptr : 15423782
appl_ptr : 3728384
josh@spleen:/proc$ cat asound/card0/pcm0p/sub0/status
state: RUNNING
trigger_time: 1045132684.647330
tstamp : 1045133012.359933
delay : -12002901
avail : 12019285
avail_max : 12019285
-----
hw_ptr : 15731285
appl_ptr : 3728384
josh@spleen:/proc$ cat asound/card0/pcm0p/sub0/status
state: RUNNING
trigger_time: 1045132684.647330
tstamp : 1045133015.458098
delay : -12151624
avail : 12168008
avail_max : 12168008
-----
hw_ptr : 15880008
appl_ptr : 3728384



-------------------------------------------------------
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