TMdaClipLocation Class Reference

#include <mda/common/resource.h>

class TMdaClipLocation : public TMdaPackage, public TMdaPackage

Detailed Description

Deprecated

Deprecated

Abstract base class for providing the location of audio clip data.

The location could be a filename or the address of a descriptor. An object of the derived class is passed as a parameter to CMdaAudioRecorderUtility::OpenL() (to record a clip) or CMdaAudioConvertUtility::OpenL() (to convert a clip to another format). This class could be derived from to create new types of clip location.

See also: TMdaFileClipLocation TMdaDesClipLocation

Abstract base class for providing the location of audio clip data.

The location could be a filename or the address of a descriptor. An object of the derived class is passed as a parameter to CMdaAudioRecorderUtility::OpenL() (to record a clip) or CMdaAudioConvertUtility::OpenL() (to convert a clip to another format). This class could be derived from to create new types of clip location.

See also: TMdaFileClipLocation TMdaDesClipLocation

Member Attribute Documentation

iSize

TInt iSize

The size of the whole audio clip in bytes.

iVisible

TInt iVisible

The size of the part of the clip in bytes currently accessible. For example, a clip whose location is a URL might be larger than the amount currently available to the client.

Constructor & Destructor Documentation

TMdaClipLocation ( TUid, TInt )

TMdaClipLocation(TUidaUid,
TIntaDerivedSize
)[protected, inline]

Protected constructor. This can be called from a derived class, with a UID identifying the type of clip location and the size of the derived class.

Parameters
aUidA UID that identifies the type of package.
aDerivedSizeThe size of the derived class.