Public Member Functions | |
void | Play () |
void | Stop () |
void | Pause () |
~CAudioPlayerEngine () | |
Static Public Member Functions | |
static CAudioPlayerEngine * | NewL (AudioPlayerPrivate *audioPlayerPvt) |
static CAudioPlayerEngine * | NewLC (AudioPlayerPrivate *audioPlayerPvt) |
Public Attributes | |
TBuf< 128 > | iResponse |
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.
CAudioPlayerEngine::~CAudioPlayerEngine | ( | ) |
Delete the player instance and close the file.
Definition at line 81 of file audioengine.cpp.
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.