class MMMFAudioRecordDeviceCustomCommandImplementor |
Mixin class to be derived from controller plugins that could support the audio record device custom commands.
Public Member Functions | |
---|---|
void | MardGetBalanceL(TInt &) |
void | MardGetGainL(TInt &) |
void | MardGetMaxGainL(TInt &) |
void | MardSetBalanceL(TInt) |
void | MardSetGainL(TInt) |
void | MardGetBalanceL | ( | TInt & | aBalance | ) | [pure virtual] |
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.
7.0s
TInt & aBalance | The current balance, filled in by the controller. |
void | MardGetGainL | ( | TInt & | aGain | ) | [pure virtual] |
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.
7.0s
TInt & aGain | The gain, to be filled in by the controller. |
void | MardGetMaxGainL | ( | TInt & | aMaxGain | ) | [pure virtual] |
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.
7.0s
TInt & aMaxGain | The maximum gain, to be filled in by the controller plugin. |
void | MardSetBalanceL | ( | TInt | aBalance | ) | [pure virtual] |
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.
7.0s
TInt aBalance | Use a value between KMMFBalanceMaxLeft and KMMFBalanceMaxRight. Centre balance can be restored by using KMMFBalanceCenter. |