I am trying to record audio from a back ground service. The service i have written records audio to a file in sd card for 15 min. After 15 min the service is restarted, so i am able to record multiple files of content 15 min each.
Although the recorded file is supposed to have a content for 15 min, most of the time it has hardly 3-5 mins. I have implemented onErrorLister, onInfo lister to get any call back, i am not getting any exception aswell. One observation till now is - if the phone is not idle it records properly ..
Can any body suggest what could be the poblem ??