CMMFVideoAudioSamplingRateAndChannelConfigCustomCommandParser Class Reference
class CMMFVideoAudioSamplingRateAndChannelConfigCustomCommandParser : public CMMFCustomCommandParserBase |
Custom command parser class to be used by controller plug-ins wishing to support the audio sampling rate and channels configuration for the video recording.
The controller plug-in should create an object of this type and add it to the list of custom command parsers in the controller framework. The controller plug-in must be derived from MMMFVideoAudioSamplingRateAndChannelConfigCustomCommandImplementor to use this class.
Inherits from
- CMMFVideoAudioSamplingRateAndChannelConfigCustomCommandParser
Constructor & Destructor Documentation
CMMFVideoAudioSamplingRateAndChannelConfigCustomCommandParser(MMMFVideoAudioSamplingRateAndChannelConfigCustomCommandImplementor &)
~CMMFVideoAudioSamplingRateAndChannelConfigCustomCommandParser()
IMPORT_C | ~CMMFVideoAudioSamplingRateAndChannelConfigCustomCommandParser | ( | ) | |
Member Functions Documentation
DoCopyArrayDataL(TMMFMessage &)
DoCreateBufFromUintArrayL(RArray< TUint > &)
void | DoCreateBufFromUintArrayL | ( | RArray< TUint > & | aArray | ) | [private] |
DoGetAudioChannelsL(TMMFMessage &)
DoGetAudioSampleRateL(TMMFMessage &)
DoGetSupportedAudioChannelsL(TMMFMessage &)
DoGetSupportedAudioSampleRatesL(TMMFMessage &)
DoHandleRequestL(TMMFMessage &)
DoSetAudioChannelsL(TMMFMessage &)
DoSetAudioSampleRateL(TMMFMessage &)
HandleRequest(TMMFMessage &)
Handles a request from the client. Called by the controller framework.
NewL(MMMFVideoAudioSamplingRateAndChannelConfigCustomCommandImplementor &)
Creates a new custom command parser that supports the audio sampling rate and channels configuration for video recording.
Member Data Documentation
CBufFlat * iDataCopyBuffer
MMMFVideoAudioSamplingRateAndChannelConfigCustomCommandImplementor & iImplementor
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.