At Mon, 23 Sep 2002 21:14:36 -0700 (PDT), Fedor G. Pikus <[EMAIL PROTECTED]> wrote: > > On Mon, 23 Sep 2002, Clemens Ladisch wrote: > > Fedor G. Pikus wrote: > > > On Fri, 20 Sep 2002, Clemens Ladisch wrote: > > > > > > > case EXPIRED: > > > > snd_printd("capture read error (DMA or IRQ trouble?)\n"); > > > > err = -EIO; > > > > > > > > Are you _really_ sure you have recompiled the entire alsa-driver package > > > > with debug output, installed it correctly, and there's nothing in the log? > > > > > > kernel: ALSA ../alsa-kernel/core/pcm_lib.c:2212: EXPIRED in snd_pcm_lib_read1 ... > > > > The "capture read error" message should have been printed. > > I guess debug output isn't really enabled for your ALSA core. > I also thought so when I found that snd_printd. I use cvscompile which > does add --with-debug-full to configure (and I tried running configure manually > with this switch), --with-debug=full must not be working (I noticed earlier > "full" does not generate the messages which are generated by "detect", so > I'm not sure what "full" actually does).
well, snd_printdd() is activated only when --with-debug=detect is used. but snd_printd() is activated even with --with-debug=full. yeah, this debug option looks confusing. everybody would think that full is full, but not fulfilled in reality :) > > > when everything works ok it gets interrupted but when I'm trying to record > > > at 96000 it does not. Where do I look now? > > > > In theory, snd_complete_urb is called when some data has been received > > from the device, and this function calls retire_capture_urb. Please check > > whether those functions are really called. > They do get called, it goes like this: > pcm_lib.c:2168 unlocked IRQ, waiting for 10 seconds > snd_complete_urb called > retire_capture_urb called > retire_capture_urb done > snd_complete_urb exits (by exiting through the bottom, never through return) > ... repeat about 740 times the above 4 lines ... > pcm_lib.c:2170 timed out after 10 seconds does it means that complete is called _after_ the 10-sec-wait message? could you tell me the function (line) corresponding to the original source (the line is shifted so i cannot see where it is). Takashi ------------------------------------------------------- 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