MMMFAudioRecordControllerCustomCommandImplementor Class Reference
class MMMFAudioRecordControllerCustomCommandImplementor |
Mixin class to be derived from controller plugins that could support the audio record controller custom commands.
Member Functions Documentation
MarcAddMetaDataEntryL(const CMMFMetaDataEntry &)
Adds meta data to the clip.
MarcCropL(TBool)
void | MarcCropL | ( | TBool | aToEnd | ) | [pure virtual] |
Removes a portion from the clip, either from the current position to the beginning or the current position to the end.
This function can leave with one of the system-wide error codes. The request will be completed with the leave code.
Parameters
TBool aToEnd | A boolean indicating whether to crop to the end or the beginning. ETrue to crop to the end, EFalse to the beginning. |
MarcGetRecordTimeAvailableL(TTimeIntervalMicroSeconds &)
Gets the (possibly estimated) record time left in the clip.
This function can leave with one of the system-wide error codes. The request will be completed with the leave code.
MarcRemoveMetaDataEntryL(TInt)
void | MarcRemoveMetaDataEntryL | ( | TInt | aIndex | ) | [pure virtual] |
Removes a meta data entry from the clip.
Parameters
TInt aIndex | The ID of the meta data entry to delete. |
MarcReplaceMetaDataEntryL(TInt, const CMMFMetaDataEntry &)
Replaces a meta data entry in the clip.
Parameters
TInt aIndex | The ID of the meta data entry to replace. |
const CMMFMetaDataEntry & aNewEntry | The details of the new entry to be added. |
MarcSetMaxDurationL(const TTimeIntervalMicroSeconds &)
Sets the maximum duration of the recorded clip, in microseconds.
This function can leave with one of the system-wide error codes. The request will be completed with the leave code.
MarcSetMaxFileSizeL(TInt)
void | MarcSetMaxFileSizeL | ( | TInt | aMaxSize | ) | [pure virtual] |
Sets the maximum size of the recorded clip, in bytes.
This function can leave with one of the system-wide error codes. The request will be completed with the leave code.
Parameters
TInt aMaxSize | The maximum size of the recorded clip, in bytes. |
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.