MMMFVideoAudioSamplingRateAndChannelConfigCustomCommandImplementor Class Reference

class MMMFVideoAudioSamplingRateAndChannelConfigCustomCommandImplementor

Mixin class to be derived from controller plug-ins that could support the audio sampling rate and channels configuration.

Member Functions Documentation

MvasrccGetAudioChannelsL(TUint &)

voidMvasrccGetAudioChannelsL(TUint &aChannels)[pure virtual]

Gets the current number of audio channels.

Parameters

TUint & aChannelsThe current number of audio channels.

MvasrccGetAudioSampleRateL(TUint &)

voidMvasrccGetAudioSampleRateL(TUint &aSampleRate)[pure virtual]

Gets the current audio sample rate.

Parameters

TUint & aSampleRateThe current audio sample rate.

MvasrccGetSupportedAudioChannelsL(RArray< TUint > &)

voidMvasrccGetSupportedAudioChannelsL(RArray< TUint > &aChannels)[pure virtual]

Gets the list of supported number of audio channels.

Parameters

RArray< TUint > & aChannelsThe list of supported number of audio channels.

MvasrccGetSupportedAudioSampleRatesL(RArray< TUint > &)

voidMvasrccGetSupportedAudioSampleRatesL(RArray< TUint > &aSampleRates)[pure virtual]

Gets the list of supported audio sample rates.

Parameters

RArray< TUint > & aSampleRatesThe list of supported audio sample rates.

MvasrccSetAudioChannelsL(const TUint)

voidMvasrccSetAudioChannelsL(const TUintaChannels)[pure virtual]

Sets the number of audio channels.

Parameters

const TUint aChannelsThe number of audio channels to use.

MvasrccSetAudioSampleRateL(const TUint)

voidMvasrccSetAudioSampleRateL(const TUintaSampleRate)[pure virtual]

Sets the audio sample rate.

Parameters

const TUint aSampleRateThe audio sample rate to use.