TMdaDesClipLocation Class Reference

class TMdaDesClipLocation : public TMdaClipLocation

A package containing a non-modifiable 8 bit descriptor that stores binary audio clip data.

An object of this class can be passed to CMdaAudioRecorderUtility::OpenL(), or to CMdaAudioConvertUtility::OpenL().

Inherits from

Constructor & Destructor Documentation

TMdaDesClipLocation()

TMdaDesClipLocation()[inline]

Default constructor. Initialises the package attributes so that it can be sent to the server. The thread ID is initialised, but the descriptor is not.

TMdaDesClipLocation(TDes8 &)

TMdaDesClipLocation(TDes8 &aWriteableDes)[inline]

Constructor with a modifiable descriptor. Initialises the thread ID and the descriptor.

Parameters

TDes8 & aWriteableDesA modifiable descriptor which contains the sound data.

TMdaDesClipLocation(const TDesC8 &)

TMdaDesClipLocation(const TDesC8 &aReadOnlyDes)[inline]

Constructor with a non-modifiable descriptor. Initialises the thread ID and the descriptor.

Parameters

const TDesC8 & aReadOnlyDesA non-modifiable descriptor which contains the sound data.

Member Data Documentation

TDesC8 * iDes

TDesC8 *iDes

The descriptor that contains the binary audio clip data.

TThreadId iThreadId

TThreadId iThreadId

The ID of the current thread.