[alsa-devel] playback open error:
Hi,
I m trying to run the simple playback program that I have attached with this email -- and I get the following error:
ALSA lib pcm_dmix.c:862:(snd_pcm_dmix_open) unable to open slave
Playback open error: Device or resource busy
I am running this program as a function called wavplay (attached) -- however, if i run the same program, as part of the main function, then there is no problem -- What i mean is that if i basically just paste the code for the wavplay function in main and provide the input values (the pcm data to be played) -- then it can very well open the default device and play the pcm data that is being passed to it!
Any pointers? Thanks, Ashlesha.
Sorry forgot to add that
fuser -v /dev/dsp
gives no output --
Thanks, Ashlesha.
On 25/04/07, Ashlesha Shintre ashlesha.shintre@gmail.com wrote:
Hi,
I m trying to run the simple playback program that I have attached with this email -- and I get the following error:
ALSA lib pcm_dmix.c:862:(snd_pcm_dmix_open) unable to open slave
Playback open error: Device or resource busy
I am running this program as a function called wavplay (attached) -- however, if i run the same program, as part of the main function, then there is no problem -- What i mean is that if i basically just paste the code for the wavplay function in main and provide the input values (the pcm data to be played) -- then it can very well open the default device and play the pcm data that is being passed to it!
Any pointers? Thanks, Ashlesha.
On 4/25/07, Ashlesha Shintre ashlesha.shintre@gmail.com wrote:
Hi,
I m trying to run the simple playback program that I have attached with this email -- and I get the following error:
ALSA lib pcm_dmix.c:862:(snd_pcm_dmix_open) unable to open slave
Playback open error: Device or resource busy
Are you calling wavplay in a loop or something? Maybe a delay is required between closing the device and opening it again.
Lee
participants (2)
-
Ashlesha Shintre
-
Lee Revell