multimedia::MListenerOrientationControl Class Reference

class multimedia::MListenerOrientationControl : public multimedia::MAudioEffectControl

Inherits from

Member Functions Documentation

Orientation(TInt &, TInt &, TInt &)

TInt Orientation(TInt &aHeading,
TInt &aPitch,
TInt &aRoll
)[pure virtual]
Get the orientation vectors for the position
Since
5.0

Parameters

TInt & aHeadingThe heading (thousandths of radians)
TInt & aPitchThe Pitch (thousandths of radians)
TInt & aRollThe Roll (thousandths of radians)

OrientationVectors(TInt &, TInt &, TInt &, TInt &, TInt &, TInt &)

TInt OrientationVectors(TInt &aFrontX,
TInt &aFrontY,
TInt &aFrontZ,
TInt &aAboveX,
TInt &aAboveY,
TInt &aAboveZ
)[pure virtual]
Gets the orientation of the position.
Since
5.0

Parameters

TInt & aFrontXX value of Front vector
TInt & aFrontYY value of Front vector
TInt & aFrontZZ value of Front vector
TInt & aAboveXX value of Above vector
TInt & aAboveYY value of Above vector
TInt & aAboveZZ value of Above vector

SetOrientation(TInt, TInt, TInt)

TInt SetOrientation(TIntaHeading,
TIntaPitch,
TIntaRoll
)[pure virtual]
Sets the Heading, Pitch, Roll values for the orientation of the source
Since
5.0

Parameters

TInt aHeadingThe heading (thousandths of radians)
TInt aPitchThe Pitch (thousandths of radians)
TInt aRollThe Roll (thousandths of radians)

SetOrientationVectors(TInt, TInt, TInt, TInt, TInt, TInt)

TInt SetOrientationVectors(TIntaFrontX,
TIntaFrontY,
TIntaFrontZ,
TIntaAboveX,
TIntaAboveY,
TIntaAboveZ
)[pure virtual]
Sets the Front and Above vectors for the orientation of the position.
Since
5.0

Parameters

TInt aFrontXX value of Front vector
TInt aFrontYY value of Front vector
TInt aFrontZZ value of Front vector
TInt aAboveXX value of Above vector
TInt aAboveYY value of Above vector
TInt aAboveZZ value of Above vector

Member Data Documentation

const TUint KOrientationChanged

const TUintKOrientationChanged[static]

const TUint KOrientationVectorsChanged

const TUintKOrientationVectorsChanged[static]