RMMFAudioRecordDeviceCustomCommands Class Reference
class RMMFAudioRecordDeviceCustomCommands : public RMMFCustomCommandsBase |
Client class to access Audio Record Device functionality.
The class uses the custom command function of the controller plugin, and removes the necessity for the client to formulate the custom commands.
Inherits from
- RMMFAudioRecordDeviceCustomCommands
Constructor & Destructor Documentation
RMMFAudioRecordDeviceCustomCommands(RMMFController &)
IMPORT_C | RMMFAudioRecordDeviceCustomCommands | ( | RMMFController & | aController | ) | |
Parameters
RMMFController & aController | The client side controller object to be used by this custom command interface. |
Member Functions Documentation
GetBalance(TInt &)
IMPORT_C TInt | GetBalance | ( | TInt & | aBalance | ) | const |
Gets the balance between the left and right stereo microphone channels.
Parameters
TInt & aBalance | The current balance, filled in by the controller. |
GetGain(TInt &)
Gets the current recording gain.
Parameters
TInt & aGain | The gain, filled in by the controller. |
GetMaxGain(TInt &)
IMPORT_C TInt | GetMaxGain | ( | TInt & | aMaxGain | ) | const |
Gets the maximum gain supported by the sound device.
Parameters
TInt & aMaxGain | The maximum gain, filled in by the controller. |
SetBalance(TInt)
IMPORT_C TInt | SetBalance | ( | TInt | aBalance | ) | const |
Sets the balance between the left and right stereo microphone channels.
Parameters
TInt aBalance | Use a value between KMMFBalanceMaxLeft and KMMFBalanceMaxRight. Centre balance can be restored by using KMMFBalanceCenter. |
SetGain(TInt)
Sets the gain of the sound device.
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.