[alsa-devel] How to report error in _pointer function?
timur at freescale.com
Mon Aug 11 17:37:29 CEST 2008
Takashi Iwai wrote:
> Hm? snd_pcm_pre_stop() returns -EBADFD if the stream *IS* OPEN.
> If it's RUNNING, it will stop the stream and change the state.
Hmmm.... you're right. I don't know what I was thinking.
Tracing the code, I see that ALSA does call my driver's trigger function to stop
the stream. So why doesn't the application also stop?
Linux kernel developer at Freescale
More information about the Alsa-devel