On 23.11.2012 11:05, Sandulescu Bogdan wrote:
I'm an User-Space application developer, using the ALSA library to play mixed sounds. My application (and for that matter also aplay) are having one underrun problem, and I need help on how to interpret the following debug information and receive some possible workarounds/solutions.
The underrun occurs only: once after writei() was performed with get_buffer_size bytes written, and try to do another writei().
Target: Fujitsu Jade microcontroller
ALSA: 1.0.25
ALSA PCM interface for Jade-xxsvideo: /kernel/linux-2.6.31.4/sound/soc/xxsvideo/jade-pcm.c
DMA driver: /kernel/linux-2.6.31.4/arch/arm/mach-xxsvideo/dma.c
Neither the ARM platform code nor the ASoC parts are present in mainline.
Here are the traces I managed to do, if there is any other information needed, please ask me for it.
Without providing any code, I guess nobody on this list will be able to help you.
Daniel