Re: [Alsa-user] alsa-lib: tests: Error in pause/resume
Brought to you by:
perex
From: Clemens L. <cla...@go...> - 2011-12-08 12:57:18
|
ajay khandelwal wrote: > On Tue, Dec 6, 2011 at 5:24 PM, Clemens Ladisch <cla...@go... <mailto:cla...@go...>> wrote: > > -77 is EBADFD. This usually implies that the device is not > in the correct state; check snd_pcm_state(). > > State during this is 4 (XRUN) Then do the usual xrun recovery. (In theory, you should get -EPIPE for xruns, but it's possible that this is a consequence of your unsynchronized accesses to the device state.) > Please note that accessing the same snd_pcm_t* device from > multiple threads at the same time is not supported. > > Is it applicable for processes too. I'm forking two process, one playing > audio and other pausing and resuming on same thread > In this case how should I pause/resume my audio. >From the same thread/process. Regards, Clemens |