In Nokia 6630, Today we use CMdaAudioRecorderUtility to record the data and it only allows to record in file. It does not allow to record in buffer, which means
OpenDesL() does not work, only OpenFileL() works. But the same API was working in 6600. Is there a way to open the recorder in buffer mode?

In this file based recording, When we issue RecordL() on the recorder it comes back with a callback on MoscoStateChangeEvent from Open state to Recording state. The delay between the time when it called the
callback and the time when data is available in the file is nearly around 2 seconds. This introduces
lot of voice delay. Is this the expected behavior of the API?