Re: How to report error in _pointer function?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



At Thu, 7 Aug 2008 13:59:56 -0500,
Timur Tabi wrote:
> 
> On Thu, Aug 7, 2008 at 11:29 AM, Takashi Iwai <tiwai@xxxxxxx> wrote:
> 
> > How is the PCM status during hang?  Check
> > /proc/asound/card0/pcm*/sub*/* files.
> 
> I wrote a script that repeatedly dumps the contents of
> /proc/asound/card0/pcm0p/sub0/status.  I started playback, and it
> shows this:
...
> hw_ptr      : 0
> appl_ptr    : 17840
> state: XRUN
> trigger_time: 165.300191122
> tstamp      : 165.304661787
> delay       : 0
> avail       : 0
> avail_max   : 0

So, the PCM status is properly changed to XRUN as expected.  From the
driver perspective, everything must be fine.


> > Also, could you run with gdb and check at which code-path is it
> > stopped?
> 
> Sorry, I don't use gdb that much.  How can I do this?  I don't think I
> have debug versions of alsa-lib or mplayer.

What about ltrace?  I'd like to know which functions are called.


Takashi
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux