I need to write an application for S60 3rd edition (Nokia 5500) that does the following:
1. Record from MIC to a buffer, detect hits/beats and then send a message via bluetooth
2. Record from MIC + incoming call and send audio data via bluetooth
I found out that there is CDevSound that allows recording to a buffer.
However I couldn't find out what format it uses. Furthermore it's not clear if it allows recording incoming calls and the documentation says that it is not part of S60 3rd edition.
Then I found CMdaAudioRecorderUtility, which allows recording of incoming calls + MIC and is available in S60 3rd edition. However it records to a file and I would rather not want that since I need to stream the data to a server using bluetooth.
Could someone please clarify what can be done with S60 3rd edition?
And why is CDevSound not available in 3rd edition?
I would greatly appreciate any suggestions on how to accomplish the two tasks.