I need some sample code ported to Carbide C++ environment. The application must be created from the "GUI Application with UI Designer" template, SDK S60_3rd_FP2.
The sample code in question is the [S60 Platform: Audio Streaming Example][1]
This C++ example application demonstrates the use of Audio Streaming API, which provides functionality for recording audio stream into a buffer, and for playback of the audio buffer. Besides playing, recording, and stopping the audio stream, the recorded audio stream can be saved into a file, to be played again later. The package includes PCM and AMR-NB encoded sample files. Audio Streaming API is part of the Symbian Multimedia Framework (MMF). The updated example has been tested to support S60 5th Edition and touch UI. Important classes: CMdaAudioInputStream, CMdaAudioOutputStream, MMdaAudioInputStreamCallback, MMdaAudioOutputStreamCallback.
## Deliverables
I need the sample code ported to Carbide C++ environment the following way.
The programmer should create an basic GUI application with UI designer with empty design then add the appropriate classes to recreated the functionality in example code. Example code in question is attached below.