Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CAudioRecorder Class Reference

A simple audio recorder class, used for capturing audio for random number generator initialization. More...

#include <audiorecorder.h>

List of all members.

Public Methods

 ~CAudioRecorder ()
 Destructor.

void RecordL (TDes8 &aTarget)
 Starts recording audio.

void CancelRecord ()
 Cancels recording.


Static Public Methods

CAudioRecorder * NewL (MRecorderObserver *aObserver)
 Constructs a new CAudioRecorder object.


Detailed Description

A simple audio recorder class, used for capturing audio for random number generator initialization.

Records audio from the default input with maximum gain, in 8kHz 16bit mono format.


Member Function Documentation

CAudioRecorder * CAudioRecorder::NewL MRecorderObserver   aObserver [static]
 

Constructs a new CAudioRecorder object.

Parameters:
aObserver  The observer to use
Returns:
A new CAudioRecorder object

void CAudioRecorder::RecordL TDes8 &    aTarget
 

Starts recording audio.

Recording will proceed until has finished, an error has occurred, or recording has been cancelled using CancelRecord().

Parameters:
aTarget  Target descriptor for the audio. The descriptor must remain valid as long as recording is in progress.


The documentation for this class was generated from the following files:
Generated on Sun Feb 9 13:01:29 2003 for PuTTY by doxygen1.2.18