omxilcoreclientsession.cpp File Reference

const TLitC< sizeof(L"OmxILCoreClient Panic")/2 > KOmxILCoreClientPanic

const TLitC< sizeof(L"OmxILCoreClient Panic")/2 >KOmxILCoreClientPanic[static]

const TInt KOpenSeverSessionMaxRetries

const TIntKOpenSeverSessionMaxRetries

__declspec(dllimport)

__declspec(dllimport)

The OMX_Init method initializes the OpenMAX IL core. OMX_Init shall be the first call made into OpenMAX IL and should be executed only one time without an intervening OMX_Deinit call. If OMX_Init is called twice, OMX_ErrorNone is returned but the init request is ignored.

The OMX_Deinit method de-initializes the OpenMAX core. OMX_Deinit should be the last call made into the OpenMAX core after all OpenMAX-related resources have been released

The OMX_ComponentNameEnum method will enumerate through all the names of recognized components in the system to detect all the components in the system run-time.

The OMX_GetHandle method will locate the component specified by the component name given, load that component into memory, and validate it.

Parameters

dllimport

OMX_U32 nNameLength

OMX_U32 nNameLength

OMX_U32 OMX_U32 nIndex XGlobalILCoreCache * pGlobalILCoreCache

OMX_U32 OMX_U32 nIndex XGlobalILCoreCache *pGlobalILCoreCache

void((pGlobalILCoreCache!=0)||(User::Panic(KOmxILCoreClientPanic, KErrNotReady), 0))

()void((pGlobalILCoreCache!=0)||(User::Panic(KOmxILCoreClientPanic, KErrNotReady), 0))

Parameters

(pGlobalILCoreCache!=0)||(User::Panic(KOmxILCoreClientPanic, KErrNotReady), 0)

Lock()

pGlobalILCoreCache Lock()

void((pGlobalILCoreCache->ILCore()!=0)||(User::Panic(KOmxILCoreClientPanic, KErrNotReady), 0))

()void((pGlobalILCoreCache->ILCore()!=0)||(User::Panic(KOmxILCoreClientPanic, KErrNotReady), 0))

Parameters

(pGlobalILCoreCache->ILCore()!=0)||(User::Panic(KOmxILCoreClientPanic, KErrNotReady), 0)

ROmxILCoreClientSession coresession

ROmxILCoreClientSession coresession

OMX_ERRORTYPE omxError

OMX_ERRORTYPE omxError

TInt err

TInt err

void((KErrNotFound!=err)||(User::Panic(KOmxILCoreClientPanic, KErrNotReady), 0))

()void((KErrNotFound!=err)||(User::Panic(KOmxILCoreClientPanic, KErrNotReady), 0))

Parameters

(KErrNotFound!=err)||(User::Panic(KOmxILCoreClientPanic, KErrNotReady), 0)

if(0)

if(0 = =nIndex &&KErrNone==err)

Parameters

0  = =nIndex &&KErrNone==err

if(CActiveScheduler::)

if(CActiveScheduler::Current)

Parameters

CActiveScheduler:: Current

Unlock()

pGlobalILCoreCache Unlock()

OMX_STRING cComponentName

OMX_STRING cComponentName

OMX_STRING OMX_PTR pAppData

OMX_STRING OMX_PTRpAppData