From OMX IL spec, it seems that OMX core and OMX component are tied closey with each other. Suppose one has a set of OMX core and compatible OMX component. Now if he wants to integrate 3rd party OMX component (working in some other OMX core implementation) he has to do some modifications the that component. Also this is possible only if he has access to source code.
What could be the easiest solution to this? Bellagio is open source OMX IL implementation. Is it used widely across developers? or everybody has own proprietary implemenation?