a3fbase.h File Reference

const TInt KA3FModeMonoValue

const TIntKA3FModeMonoValue

Mode setting available.

"Mode" in this context refers to the number of channels (i.e. mono or stereo). The modes are given as UIDs. Mono data

const TUid KA3FModeMono

const TUidKA3FModeMono

const TInt KA3FModeStereoNonInterleavedValue

const TIntKA3FModeStereoNonInterleavedValue

Stereo data, non-interleaved

const TUid KA3FModeStereoNonInterleaved

const TUidKA3FModeStereoNonInterleaved

const TInt KA3FModeStereoInterleavedValue

const TIntKA3FModeStereoInterleavedValue

Interleaved Stereo data

const TUid KA3FModeStereoInterleaved

const TUidKA3FModeStereoInterleaved

const TInt KA3FMode51Value

const TIntKA3FMode51Value

5.1 encoded data

const TUid KA3FMode51

const TUidKA3FMode51

const TInt KUidGainSawToothValue

const TIntKUidGainSawToothValue

KGainSawTooth an explicit 0->aGain sweep, rising linearly. If the channel is active, the effective gain drops to 0 ASAP after the request. If used when the stream is not in EActive state, this acts as fade-in during the subsequent Activate() transistion.

const TUid KUidGainSawTooth

const TUidKUidGainSawTooth

const TInt KUidGainFadeOutValue

const TIntKUidGainFadeOutValue

KGainFadeOut drop from current to 0, dropping linearly over aRampDuration period.

const TUid KUidGainFadeOut

const TUidKUidGainFadeOut

const TInt KUidGainRampedValue

const TIntKUidGainRampedValue

KGainRamped (gradual) change from current gain values to those given in aGain over aRampDuration period

const TUid KUidGainRamped

const TUidKUidGainRamped

const TInt KUidGainContinueValue

const TIntKUidGainContinueValue

KGainContinue if a previous ramped operation is in progress, this continues but the concept of target gain is updated using the new values. aRampDuration is ignored the previous ramp duration is reused, minus the time already spent ramping. The smoothness of this operation will depend on the implementation. If no ramped operation is in progress, this is the same as KNullUid. This is intended as a way of changing gain values without stopping an ongoing ramp operation.

const TUid KUidGainContinue

const TUidKUidGainContinue

const TInt KErrA3fUnsupportedRamp

const TIntKErrA3fUnsupportedRamp