Android: test if Audio-Record-Focus is available?
I am using AudioRecord to record audio for further proccessing. It seems that only one AudioRecord at a time can have access to the audio hardware. How can i check if the audio hardware is accessible, so that i can start recording? One possibility is to instantiate a AudioRecord instance and then check its state with AudioRecord.getState(). This will return, wether the AudioRecord-Instance was initialized properly. Is this the only way to do so? But there is another problem, which you have to address when doing audiorecording. What happens when another application wants to record? Is there 开发者_开发技巧any possibility to be notified if another application wants to record?
Thanks in advance! Tobias
PS: is there any possibility to check which sampling rates are supported on an android device?
精彩评论