[android-porting] Re: Multiple openmax codecs

2012-08-08 Thread kk-info
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

[android-porting] Re: Multiple openmax codecs

2009-11-02 Thread Jean-François Vidal
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

[android-porting] Re: Multiple openmax codecs

2009-11-02 Thread anupama
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

[android-porting] Re: Multiple openmax codecs

2009-10-28 Thread Jean-François Vidal
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

[android-porting] Re: Multiple openmax codecs

2009-10-27 Thread anupama
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

[android-porting] Re: Multiple openmax codecs

2009-10-27 Thread Jean-François Vidal
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