On Thu, 2009-06-11 at 14:17 +0530, Santosh Singh wrote:
> Hi All,
> 
> We are writing small application on TI's DM6446 evaluation board.
> 
> I am facing sound related problem i.e., with /dev/dsp.
> 
> When we are playing some .wav file using  na_play ,I could hear the sound for 
> a longer period without any problem.
> 
>  
> 
> But from a C routine when we are executing a shell script using system call() 
> to play a .wav file continuously for a period of time in a for loop.
> 
> After some time around 2-5 min sound goes off, but shell script is still 
> being called by c routine and even after reboot sound doesn’t come up.
> 
> Finally we have to do a hard reset to reboot the system to correct this sound 
> problem.
> 
>  
> 
> I don’t find any error messages in dmesg.
> 
> Even command fuser –v /dev/dsp shows only my application name.
> 
> Sample code:
> 
> C routine: 
> 
>  
> 
> for (int i=0; i< 1000; i++ )
> 
>  system (“./na_play tem.wav”);
> 
>  na_play is the player in current directory and 
> 
> tem.wav is the .wav file to play.
> 
> Please help to find out actual problem and solution if possible.
>  
> 
> Regards,
> 
> Santosh 
> 

A few qustions

1.  Which kernel are you using.
2.  Can you reproduce the problem playing a long sound file?

I recall reading a bug report sometime ago that start/stop audio
repeatedly can cause audio to stop working which is what you are doing.

Regards,

Steve

> 
> ______________________________________________________________________
> http://www.mindtree.com/email/disclaimer.html
> _______________________________________________
> Davinci-linux-open-source mailing list
> [email protected]
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to