On Monday, November 2, 2009 5:57:08 PM UTC+5:30, Jean-François Vidal wrote:
> Hi Anupama,
>
>
>
> I can't explain more because I never do the job. I use OpenMax codec
>
> but not inside OpenCore player.
>
> I am sure that any OMX component must come with the functions defined
>
> inside OMX_C
Hi Anupama,
I can't explain more because I never do the job. I use OpenMax codec
but not inside OpenCore player.
I am sure that any OMX component must come with the functions defined
inside OMX_Core.h :
Init()
Deinit()
ComponentNameEnum()
GetHandle()
FreeHandle()
GetComponentsOfRole()
GetRolesOf
Hi Jean,
According to your suggestion I have gone through pv_mastercore.cpp
file, yes this
is the place where all the OMX components are registered.
Now my understanding is, to integrate my own codec I have to create
libmy_omx.so
using the static libs libomx_common_lib ,libomx_queue_lib ,
libpvom
Hi Anupama,
I look the code and unfortunately no. It seems the file /external/
opencore/codecs_v2/omx/omx_core_plugins/template/src/
pv_omx_interface.cpp is only an exemple, it is not build on G1. I
think the place where OMX componnent library are registred is external/
opencore/codecs_v2/omx/om
Hi Jean,
That means that in this file we have to replace
#define OMX_CORE_LIBRARY "libOmxCore.so" with our shared (omx_core +
omx_component) library and PVOMXInterface() replacing all OMX_Core
functions with our renamed OMX_Core functions?
On Oct 27, 2:04 pm, Jean-François Vidal
wrote:
> On
On G1 OMX PV and OMX QC co-exist. So this is possible. OpenCore list
the roles of all components and get the first correct one starting
with external OMX codec.
I didn't try to register different OpenMax decoder to OpenCore but I
already register OpenMax decoder to other application. Look
/exter