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 & aWriteableDes A 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 & aReadOnlyDes A 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.