|
|
|
|
Location:
mmfstandardcustomcommands.h
class MMMFAudioRecordDeviceCustomCommandImplementor;
Mixin class to be derived from by controller plugins wishing to support the audio record device custom commands.
Defined in MMMFAudioRecordDeviceCustomCommandImplementor:
MardGetBalanceL(), MardGetGainL(), MardGetMaxGainL(), MardSetBalanceL(), MardSetGainL()
virtual void MardSetGainL(TInt aGain)=0;
Sets the gain of the sound device.
This function can leave with one of the system-wide error codes. The request will be completed with the leave code.
|
virtual void MardGetMaxGainL(TInt &aMaxGain)=0;
Gets the maximum gain supported by the sound device.
This function can leave with one of the system-wide error codes. The request will be completed with the leave code.
|
virtual void MardGetGainL(TInt &aGain)=0;
Gets the current recording gain.
This function can leave with one of the system-wide error codes. The request will be completed with the leave code.
|
virtual void MardSetBalanceL(TInt aBalance)=0;
Sets the balance between the left and right stereo microphone channels.
This function can leave with one of the system-wide error codes. The request will be completed with the leave code.
|
virtual void MardGetBalanceL(TInt &aBalance)=0;
Gets the balance between the left and right stereo microphone channels.
This function can leave with one of the system-wide error codes. The request will be completed with the leave code.
|