diff -r 000000000000 -r 89d6a7a84779 Symbian3/SDK/Source/GUID-7082D222-72B8-580F-B4FD-D2934F1B3800-GENID-1-6-1-17-1-1-5-1-7-1-6-1-4-1.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/SDK/Source/GUID-7082D222-72B8-580F-B4FD-D2934F1B3800-GENID-1-6-1-17-1-1-5-1-7-1-6-1-4-1.dita Thu Jan 21 18:18:20 2010 +0000 @@ -0,0 +1,41 @@ + + + + + +MMFRec: +Multimedia Framework Audio Recording example This example helps the user in understanding the available audio +formats supported and how to do audio recording using Multimedia Framework. +
Purpose

The following is the list of utilities +demonstrated here:

- This example gives the details of all the plugins +and supported formats that can be used for audio recording.

- This +example is used to record the audio in various supported formats.

+
Download

Click on the following link to download +the example: MMFRec.zip file

Click: browse to view the example code.

+
Class summary

The example shows the following APIs:

GetPluginInformationL() is +used to gather the information of all the supported formats and plugins that +can be used for audio recording.

MoscoStateChangeEvent() is +used to do recording, incase of any problems it terminates the recording.

CMdaAudioRecorderUtility CMMFControllerPluginSelectionParameters CMMFFormatSelectionParameters CMMFControllerImplementationInformation

+
Building and +configuring

To build the example:

You can build the example +from your IDE or the command line.

If you use an IDE, import the bld.inf file +of the example into your IDE, and use the build command of the IDE.

If +you use the command line, open a command prompt, and set the current directory +to the source code directory of the example. You can then build the example +with the SBSv1 build tools with the following commands:

bldmake +bldfiles

abld build

How to use bldmake and How to use abld describe +how to use the SBSv1 build tools.

For the emulator, the example builds +an executable called mmfrec.exe.exe in the epoc32\release\winscw\<udeb +or urel>\ folder.

+
Running the +example

When running the example, the user is presented with various +menu options that are self explanatory.

+
See also:

Audio +Client Overview

+
\ No newline at end of file