Public Member Functions | |
~CAudioStreamEngine () | |
void | Play () |
void | Record () |
void | Stop () |
void | LoadAudioFileL () |
void | SaveAudioFileL () |
void | SetEncodingL (TBool aAmr) |
Static Public Member Functions | |
static CAudioStreamEngine * | NewL (CAudioStreamAppUi *) |
static CAudioStreamEngine * | NewLC (CAudioStreamAppUi *) |
CAudioStreamEngine application engine class.
Definition at line 29 of file AudioStreamEngine.h.
CAudioStreamEngine::~CAudioStreamEngine | ( | ) |
discussion Destroy the object and release all memory objects
Definition at line 106 of file AudioStreamEngine.cpp.
CAudioStreamEngine * CAudioStreamEngine::NewL | ( | CAudioStreamAppUi * | aAppUi | ) | [static] |
discussion Create new CAudioStreamEngine object return a pointer to the created instance of CAudioStreamEngine
Definition at line 37 of file AudioStreamEngine.cpp.
CAudioStreamEngine * CAudioStreamEngine::NewLC | ( | CAudioStreamAppUi * | aAppUi | ) | [static] |
discussion Create new CAudioStreamEngine object return a pointer to the created instance of CAudioStreamEngine which has also been pushed to cleanup stack
Definition at line 44 of file AudioStreamEngine.cpp.
void CAudioStreamEngine::Play | ( | ) |
void CAudioStreamEngine::Record | ( | ) |
discussion Records an audio data sample
Definition at line 171 of file AudioStreamEngine.cpp.
void CAudioStreamEngine::Stop | ( | ) |
discussion Stops the playing/recording of the audio data
Definition at line 191 of file AudioStreamEngine.cpp.
void CAudioStreamEngine::LoadAudioFileL | ( | ) |
discussion Loads an audio data from a file
Definition at line 215 of file AudioStreamEngine.cpp.
void CAudioStreamEngine::SaveAudioFileL | ( | ) |
discussion Saves the audio data into a file
Definition at line 265 of file AudioStreamEngine.cpp.
void CAudioStreamEngine::SetEncodingL | ( | TBool | aAmr | ) |
discussion Sets the audio encoding to be used param aAmr If ETrue, AMR-NB encoding will be used, if EFalse, the platform's default encoding will be used
Definition at line 323 of file AudioStreamEngine.cpp.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.