multimedia::CMultimediaFactory Class Reference

class multimedia::CMultimediaFactory

Constructor & Destructor Documentation

CMultimediaFactory()

CMultimediaFactory ( ) [private]

~CMultimediaFactory()

IMPORT_C ~CMultimediaFactory ( )

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

CreateDataBuffer(TUid, TUint, MDataBuffer *&)

IMPORT_C TInt CreateDataBuffer ( TUid aType,
TUint aSize,
MDataBuffer *& aBuffer
)

Parameters

TUid aType
TUint aSize
MDataBuffer *& aBuffer

CreateEffectControl(TUid, MEffectControl *&)

IMPORT_C TInt CreateEffectControl ( TUid aType,
MEffectControl *& aControl
)

Parameters

TUid aType
MEffectControl *& aControl

CreateFactory(CMultimediaFactory *&)

IMPORT_C TInt CreateFactory ( CMultimediaFactory *& aFactory ) [static]

Parameters

CMultimediaFactory *& aFactory

CreateSinkControl(TUid, MSinkControl *&)

IMPORT_C TInt CreateSinkControl ( TUid aType,
MSinkControl *& aControl
)

Parameters

TUid aType
MSinkControl *& aControl

CreateSourceControl(TUid, MSourceControl *&)

IMPORT_C TInt CreateSourceControl ( TUid aType,
MSourceControl *& aControl
)

Parameters

TUid aType
MSourceControl *& aControl

CreateStreamControl(TUid, MStreamControl *&)

IMPORT_C TInt CreateStreamControl ( TUid aType,
MStreamControl *& aControl
)

Parameters

TUid aType
MStreamControl *& aControl

DeleteDataBuffer(MDataBuffer *&)

IMPORT_C TInt DeleteDataBuffer ( MDataBuffer *& aBuffer )

Parameters

MDataBuffer *& aBuffer

DeleteEffectControl(MEffectControl *&)

IMPORT_C TInt DeleteEffectControl ( MEffectControl *& aControl )

Parameters

MEffectControl *& aControl

DeleteSinkControl(MSinkControl *&)

IMPORT_C TInt DeleteSinkControl ( MSinkControl *& aControl )

Parameters

MSinkControl *& aControl

DeleteSourceControl(MSourceControl *&)

IMPORT_C TInt DeleteSourceControl ( MSourceControl *& aControl )

Parameters

MSourceControl *& aControl

DeleteStreamControl(MStreamControl *&)

IMPORT_C TInt DeleteStreamControl ( MStreamControl *& aControl )

Parameters

MStreamControl *& aControl

Member Data Documentation

CMultimediaFactoryImpl * iCMultimediaFactoryImpl

CMultimediaFactoryImpl * iCMultimediaFactoryImpl [private]