MMMFAudioRecordDeviceCustomCommandImplementor Class Reference

#include "mmfstandardcustomcommands.h"

class MMMFAudioRecordDeviceCustomCommandImplementor
Public Member Functions
pure virtual voidMardGetBalanceL(TInt &)
pure virtual voidMardGetGainL(TInt &)
pure virtual voidMardGetMaxGainL(TInt &)
pure virtual voidMardSetBalanceL(TInt)
pure virtual voidMardSetGainL(TInt)

Detailed Description

Mixin class to be derived from controller plugins that could support the audio record device custom commands.

Member Function Documentation

MardGetBalanceL ( TInt & )

voidMardGetBalanceL(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.

Since
7.0s
ParameterDescription
aBalanceThe current balance, filled in by the controller.

MardGetGainL ( TInt & )

voidMardGetGainL(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.

Since
7.0s
ParameterDescription
aGainThe gain, to be filled in by the controller.

MardGetMaxGainL ( TInt & )

voidMardGetMaxGainL(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.

Since
7.0s
ParameterDescription
aMaxGainThe maximum gain, to be filled in by the controller plugin.

MardSetBalanceL ( TInt )

voidMardSetBalanceL(TIntaBalance)[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.

Since
7.0s
ParameterDescription
aBalanceUse a value between KMMFBalanceMaxLeft and KMMFBalanceMaxRight. Centre balance can be restored by using KMMFBalanceCenter.

MardSetGainL ( TInt )

voidMardSetGainL(TIntaGain)[pure virtual]

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.

Since
7.0s
ParameterDescription
aGainThe new gain.