Location:
Resource.h
class TMdaClipLocation : public TMdaPackage;
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.
TMdaRawPackage
- Abstract base class for all media server package types
TMdaPackage
- A data structure used to package messages (that include the package type) sent between the media server and its clients
TMdaClipLocation
- Abstract base class for providing the location of audio clip data
Defined in TMdaClipLocation
:
TMdaClipLocation()
, iSize
, iVisible
Inherited from TMdaPackage
:
SetUid()
,
Type()
,
Uid()
,
operator==()
Inherited from TMdaRawPackage
:
Package()
,
SetSize()
,
iThis
protected: inline TMdaClipLocation(TUid aUid, TInt aDerivedSize);
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.
|
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.