Best Case Latency

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

 



Am 03.10.2013 10:20, schrieb Patrick Shirkey:
> On Thu, October 3, 2013 5:14 pm, Tanu Kaskinen wrote:
>>
>> That doesn't look healthy. The message is printed when
>> pa_asyncmsgq_post() is called and the message queue is full. The message
>> queue can store 256 messages before this starts to happen, so some queue
>> consumer is having serious trouble keeping up with the producer. It
>> would be nice to know which pa_asyncmsgq_post() call this is (you could
>> set a breakpoint on the line that prints "q overrun", and then get a
>> backtrace).
>>
> Sorry, if this is dense but how do I set a breakpoint on this line in PA
> while it is running?

$ gdb --pid=$(pidof pulseaudio)

If you're on debian you need to install debug symbols ($ sudo apt-get 
install pulseaudio-dbg). For other distros I can't help. Compiling from 
source in debug mode of course also works.

Best regards


[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux