multimedia::CMultimediaFactory Class Reference

class multimedia::CMultimediaFactory

Constructor & Destructor Documentation

CMultimediaFactory()

CMultimediaFactory()[private]

~CMultimediaFactory()

IMPORT_C~CMultimediaFactory()

Member Functions Documentation

ConstructL()

voidConstructL()[private]

CreateDataBuffer(TUid, TUint, MDataBuffer *&)

IMPORT_C TIntCreateDataBuffer(TUidaType,
TUintaSize,
MDataBuffer *&aBuffer
)

Parameters

TUid aType
TUint aSize
MDataBuffer *& aBuffer

CreateEffectControl(TUid, MEffectControl *&)

IMPORT_C TIntCreateEffectControl(TUidaType,
MEffectControl *&aControl
)

Parameters

TUid aType
MEffectControl *& aControl

CreateFactory(CMultimediaFactory *&)

IMPORT_C TIntCreateFactory(CMultimediaFactory *&aFactory)[static]

Parameters

CMultimediaFactory *& aFactory

CreateSinkControl(TUid, MSinkControl *&)

IMPORT_C TIntCreateSinkControl(TUidaType,
MSinkControl *&aControl
)

Parameters

TUid aType
MSinkControl *& aControl

CreateSourceControl(TUid, MSourceControl *&)

IMPORT_C TIntCreateSourceControl(TUidaType,
MSourceControl *&aControl
)

Parameters

TUid aType
MSourceControl *& aControl

CreateStreamControl(TUid, MStreamControl *&)

IMPORT_C TIntCreateStreamControl(TUidaType,
MStreamControl *&aControl
)

Parameters

TUid aType
MStreamControl *& aControl

DeleteDataBuffer(MDataBuffer *&)

IMPORT_C TIntDeleteDataBuffer(MDataBuffer *&aBuffer)

Parameters

MDataBuffer *& aBuffer

DeleteEffectControl(MEffectControl *&)

IMPORT_C TIntDeleteEffectControl(MEffectControl *&aControl)

Parameters

MEffectControl *& aControl

DeleteSinkControl(MSinkControl *&)

IMPORT_C TIntDeleteSinkControl(MSinkControl *&aControl)

Parameters

MSinkControl *& aControl

DeleteSourceControl(MSourceControl *&)

IMPORT_C TIntDeleteSourceControl(MSourceControl *&aControl)

Parameters

MSourceControl *& aControl

DeleteStreamControl(MStreamControl *&)

IMPORT_C TIntDeleteStreamControl(MStreamControl *&aControl)

Parameters

MStreamControl *& aControl

Member Data Documentation

CMultimediaFactoryImpl * iCMultimediaFactoryImpl

CMultimediaFactoryImpl *iCMultimediaFactoryImpl[private]