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 TInt KOpenSeverSessionMaxRetries

__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_PTR pAppData