CAudioPlayerEngine Class Reference

List of all members.

Public Member Functions

void Play ()
void Stop ()
void Pause ()
 ~CAudioPlayerEngine ()

Static Public Member Functions

static CAudioPlayerEngineNewL (AudioPlayerPrivate *audioPlayerPvt)
static CAudioPlayerEngineNewLC (AudioPlayerPrivate *audioPlayerPvt)

Public Attributes

TBuf< 128 > iResponse

Detailed Description

This class will demonstrate the Symbian multimedia framework APIS which are used to play an audio file.

Definition at line 61 of file audioengine.h.


Constructor & Destructor Documentation

CAudioPlayerEngine::~CAudioPlayerEngine (  ) 

Delete the player instance and close the file.

Definition at line 81 of file audioengine.cpp.


Member Function Documentation

CAudioPlayerEngine * CAudioPlayerEngine::NewL ( AudioPlayerPrivate audioPlayerPvt  )  [static]

Create the instance of the audio player engine.

Definition at line 52 of file audioengine.cpp.

CAudioPlayerEngine * CAudioPlayerEngine::NewLC ( AudioPlayerPrivate audioPlayerPvt  )  [static]

Creates the instance of the audio player engine.

Definition at line 62 of file audioengine.cpp.

void CAudioPlayerEngine::Play (  ) 

This method is called to play the opened audio file. After playing of the file completes, MapcPlayComplete() callback function is called.

Definition at line 132 of file audioengine.cpp.

void CAudioPlayerEngine::Stop (  ) 

Stop the audio file which is playing.

Definition at line 155 of file audioengine.cpp.

void CAudioPlayerEngine::Pause (  ) 

Pause the audio file which is playing.

Definition at line 178 of file audioengine.cpp.


Generated by  doxygen 1.6.2