COmxProcessingUnit::CBody Class Reference
class COmxProcessingUnit::CBody : public CBase |
Inherits from
- COmxProcessingUnit::CBody
Public Member Functions |
---|
| ~CBody() |
TInt
| AddInputPort(MMdfInputPort *) |
TInt
| AddOutputPort(MMdfOutputPort *) |
CMMFBuffer * | AllocateBufferL(TUint, TUint) |
TInt
| ComponentTunnelRequest(TUint, OMX_HANDLETYPE, TUint, OMX_TUNNELSETUPTYPE *) |
TInt
| Configure(const TPuConfig &) |
TInt
| CreateCustomInterface(TUid) |
TAny * | CustomInterface(TUid) |
TInt
| EmptyThisBuffer(const CMMFBuffer *, MOmxInputPortCallbacks *) |
TInt
| EventHandler(OMX_HANDLETYPE, OMX_EVENTTYPE, TUint32, TUint32, TAny *) |
void | Execute() |
TInt
| FillThisBuffer(CMMFBuffer *, MOmxOutputPortCallbacks *) |
TInt
| FreeBuffer(CMMFBuffer *) |
TInt
| GetComponentVersion(const TDesC8 &, OMX_VERSIONTYPE *, OMX_VERSIONTYPE *, OMX_UUIDTYPE *) |
TInt
| GetConfig(TPuConfig &) |
TInt
| GetConfig(OMX_INDEXTYPE, TAny *) |
TInt
| GetExtensionIndex(const TDesC8 &, OMX_INDEXTYPE *) |
TInt
| GetInputPorts(RPointerArray< MMdfInputPort > &) |
TInt
| GetOutputPorts(RPointerArray< MMdfOutputPort > &) |
TInt
| GetParameter(OMX_INDEXTYPE, TAny *) |
TInt
| GetState(OMX_STATETYPE *) |
void | Initialize() |
CBody * | NewL(const TDesC8 &, MOmxPuCallbacks &, COmxProcessingUnit *, const MMdfProcessingUnitObserver &) |
MMdfProcessingUnitObserver * | Observer() |
TInt
| Pause() |
TInt
| SendCommand(OMX_COMMANDTYPE, TUint, TAny *) |
TInt
| SetCallbacks(MOmxPuCallbacks &) |
TInt
| SetConfig(OMX_INDEXTYPE, TAny *) |
TInt
| SetParameter(OMX_INDEXTYPE, TAny *) |
void | SetPuState(TProcessingUnitState) |
TProcessingUnitState
| State() |
void | Stop() |
TInt
| UseBuffer(CMMFBuffer *, TUint) |
Constructor & Destructor Documentation
Member Functions Documentation
AddInputPort(MMdfInputPort *)
AddOutputPort(MMdfOutputPort *)
AllocateBufferL(TUint, TUint)
ComponentTunnelRequest(TUint, OMX_HANDLETYPE, TUint, OMX_TUNNELSETUPTYPE *)
Configure(const TPuConfig &)
ConstructL(const TDesC8 &, MOmxPuCallbacks &, COmxProcessingUnit *, const MMdfProcessingUnitObserver &)
CreateCustomInterface(TUid)
EmptyThisBuffer(const CMMFBuffer *, MOmxInputPortCallbacks *)
EventHandler(OMX_HANDLETYPE, OMX_EVENTTYPE, TUint32, TUint32, TAny *)
FillThisBuffer(CMMFBuffer *, MOmxOutputPortCallbacks *)
GetComponentVersion(const TDesC8 &, OMX_VERSIONTYPE *, OMX_VERSIONTYPE *, OMX_UUIDTYPE *)
GetConfig(OMX_INDEXTYPE, TAny *)
GetExtensionIndex(const TDesC8 &, OMX_INDEXTYPE *)
GetExtensionIndexL(const TDesC8 &, OMX_INDEXTYPE *)
GetInputPorts(RPointerArray< MMdfInputPort > &)
GetOutputPorts(RPointerArray< MMdfOutputPort > &)
GetParameter(OMX_INDEXTYPE, TAny *)
GetState(OMX_STATETYPE *)
NewL(const TDesC8 &, MOmxPuCallbacks &, COmxProcessingUnit *, const MMdfProcessingUnitObserver &)
SendCommand(OMX_COMMANDTYPE, TUint, TAny *)
SetCallbacks(MOmxPuCallbacks &)
SetConfig(OMX_INDEXTYPE, TAny *)
SetParameter(OMX_INDEXTYPE, TAny *)
SetPuState(TProcessingUnitState)
UseBuffer(CMMFBuffer *, TUint)
Member Data Documentation
COmxBufferManager * iBufferManager
COmxCallbacks * iCallbacks
OMX_COMPONENTTYPE * iHandle
RPointerArray< MMdfInputPort > iInputPorts
MMdfProcessingUnitObserver * iObserver
RPointerArray< MMdfOutputPort > iOutputPorts
CMdfProcessingUnit * iParent
TProcessingUnitState
iPuState
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.