class COmxBufferManager : public CBase |
Public Member Functions | |
---|---|
COmxBufferManager ( OMX_COMPONENTTYPE *) | |
~COmxBufferManager () | |
CMMFBuffer * | AllocateBufferL ( TUint , TUint ) |
TInt | EmptyThisBuffer (const CMMFBuffer *, MOmxILComponentIfObserver *) |
TInt | FillThisBuffer ( CMMFBuffer *, MOmxILComponentIfObserver *) |
COmxBuffer * | FindBuffer (const CMMFBuffer *) |
COmxBuffer * | FindBuffer ( OMX_BUFFERHEADERTYPE *) |
TInt | FreeBuffer ( CMMFBuffer *) |
void | StoreBufferL ( OMX_BUFFERHEADERTYPE *, CMMFBuffer *) |
TInt | UseBuffer ( CMMFBuffer &, TUint ) |
Private Attributes | |
---|---|
RPointerArray < COmxBuffer > | iBuffers |
OMX_COMPONENTTYPE * | iHandle |
COmxBufferManager | ( | OMX_COMPONENTTYPE * | aHandle | ) |
OMX_COMPONENTTYPE * aHandle |
TInt | EmptyThisBuffer | ( | const CMMFBuffer * | aBuffer, |
MOmxILComponentIfObserver * | aObserver | |||
) |
const CMMFBuffer * aBuffer | |
MOmxILComponentIfObserver * aObserver |
TInt | FillThisBuffer | ( | CMMFBuffer * | aBuffer, |
MOmxILComponentIfObserver * | aObserver | |||
) |
CMMFBuffer * aBuffer | |
MOmxILComponentIfObserver * aObserver |
COmxBuffer * | FindBuffer | ( | const CMMFBuffer * | aBuffer | ) | const |
const CMMFBuffer * aBuffer |
COmxBuffer * | FindBuffer | ( | OMX_BUFFERHEADERTYPE * | aBuffer | ) | const |
OMX_BUFFERHEADERTYPE * aBuffer |
void | StoreBufferL | ( | OMX_BUFFERHEADERTYPE * | aBufferHeader, |
CMMFBuffer * | aBuffer | |||
) |
OMX_BUFFERHEADERTYPE * aBufferHeader | |
CMMFBuffer * aBuffer |
TInt | UseBuffer | ( | CMMFBuffer & | aBuffer, |
TUint | nPortIndex | |||
) |
CMMFBuffer & aBuffer | |
TUint nPortIndex |
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.