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.