a3fbase.h File Reference

const TInt KA3FModeMonoValue

const TInt KA3FModeMonoValue

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 TUid KA3FModeMono

const TInt KA3FModeStereoNonInterleavedValue

const TInt KA3FModeStereoNonInterleavedValue

Stereo data, non-interleaved

const TUid KA3FModeStereoNonInterleaved

const TUid KA3FModeStereoNonInterleaved

const TInt KA3FModeStereoInterleavedValue

const TInt KA3FModeStereoInterleavedValue

Interleaved Stereo data

const TUid KA3FModeStereoInterleaved

const TUid KA3FModeStereoInterleaved

const TInt KA3FMode51Value

const TInt KA3FMode51Value

5.1 encoded data

const TUid KA3FMode51

const TUid KA3FMode51

const TInt KUidGainSawToothValue

const TInt KUidGainSawToothValue

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 TUid KUidGainSawTooth

const TInt KUidGainFadeOutValue

const TInt KUidGainFadeOutValue

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

const TUid KUidGainFadeOut

const TUid KUidGainFadeOut

const TInt KUidGainRampedValue

const TInt KUidGainRampedValue

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

const TUid KUidGainRamped

const TUid KUidGainRamped

const TInt KUidGainContinueValue

const TInt KUidGainContinueValue

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 TUid KUidGainContinue

const TInt KErrA3fUnsupportedRamp

const TInt KErrA3fUnsupportedRamp