Hi We are not able to update our system. We are using USB codecs which are working fine but they are using the snd_pcm_hw_prepare function. The Problem only exists for the I2S codec in our system. When i changed the buffer size in the asound.conf for the codec the problem allready exists but it arise not so often because there is not so often a underrun. Is there any hint where i could lock for the problem?! br Harald
Zitat von Takashi Iwai tiwai@suse.de:
On Fri, 22 Jun 2018 20:36:12 +0200, Harald Schuster wrote:
Zitat von Takashi Iwai tiwai@suse.de:
On Fri, 22 Jun 2018 15:29:21 +0200, Harald Schuster wrote:
I found out that an underrun occours and so the pcm_prepare function for pcm_direct is called and then pcm_start_dshare is called. Both functions returns without any error but the playback path is blocked in the snd_pcm_wait_nocheck function. I read that there was an similar problem before in the group but i didn't found any solution. Is this a problem in the driver and how can i go forward to fix it. The codec is a tlv320aic3x-audio. Thanks for your help.
Does this happen with the very latest alsa-lib git version? Just to be sure.
Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
Hi We are using k4.1.15-6QP+ga2066af.
I'm asking the alsa-lib, not kernel.
And 4.1.x is very old... Please check either 4.17.x or latest Linus tree whether the problem persists, too.
Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel