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.