diff options
-rw-r--r-- | domx/domx/omx_proxy_common/src/omx_proxy_common.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/domx/domx/omx_proxy_common/src/omx_proxy_common.c b/domx/domx/omx_proxy_common/src/omx_proxy_common.c index 9230bf3..ed37caa 100644 --- a/domx/domx/omx_proxy_common/src/omx_proxy_common.c +++ b/domx/domx/omx_proxy_common/src/omx_proxy_common.c @@ -1860,6 +1860,17 @@ OMX_ERRORTYPE OMX_ProxyCommonInit(OMX_HANDLETYPE hComponent) pCompPrv->hRemoteComp = hRemoteComp; +#ifdef USE_ION + pCompPrv->bUseIon = OMX_TRUE; + pCompPrv->bMapIonBuffers = OMX_TRUE; + + pCompPrv->ion_fd = ion_open(); + if(pCompPrv->ion_fd < 0) + { + DOMX_ERROR("ion_open failed!!!"); + return OMX_ErrorInsufficientResources; + } +#endif EXIT: if (eError != OMX_ErrorNone) |