Hi, this may well be nothing to do with alsa but I thought you may know 
what is happening.
If I make a system call from one thread whilst recording or playing in 
another thread using the alsa lib, then when I try to snd_pcm_close I get:

 >ALSA lib pcm_hw.c:145:(snd_pcm_hw_hw_free) SNDRV_PCM_IOCTL_HW_FREE 
failed: File >descriptor in bad state


It seems like some memory corruption, but I've no real idea. If anybody 
knows I would be very grateful for a solution. The effect of this error 
is that my code then hangs forever the next time it tries to 
snd_pcm_open. Perhaps there is a way around this?

Thanks,
Fergus Reid





**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.

This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.

www.mimesweeper.com
**********************************************************************



-------------------------------------------------------
This sf.net email is sponsored by: Dice - The leading online job board
for high-tech professionals. Search and apply for tech jobs today!
http://seeker.dice.com/seeker.epl?rel_code=31
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to