Thanks for sharing the code. My interface file is similar to what you have
(I just used the pv_omx_interface.cpp as the template). But, who is supposed
to create an instance of the class TIOMXInterface?

Specifically for my case in, _OMX_MasterInit, I see that there are 2 cores
(my vendor specific MPEG-4 component and the s/w version), but the function
pointer to OMXInit is NULL (for core #0) while the s/w version has a valid
ptr. This is where it just crashes and I don't get any thumbnails in the
'Gallery'.

As for the thread closing thingy, it was a general Q to make sure that
people don't waste time reading issues which have already been resolved.

Best regards
HV
On Mon, May 3, 2010 at 9:29 PM, Deva R <r.deva...@gmail.com> wrote:

> >not able to get my OMX_Init( ) function pointer
> We populate all our pointers in a derived OMXInterface class..
> you can refer our omx core plugin code at
>
> http://git.omapzoom.org/?p=platform/hardware/ti/omx.git;a=tree;f=core_plugin
>
>
> >is there a way to close an issue?
> you meant OMX_Init() issue or UUID issue??
>
>
> On Mon, May 3, 2010 at 9:15 PM, Harish V <harishv.athr...@gmail.com>
> wrote:
> > Hi Deva,
> >
> > Yes, sorry I forgot to respond. This is solved & yes I had misread the
> .pdf
> > which explicitly says that I have to use that OMX_INTERFACE_ID. I'm past
> > this problem and tackling another one (not able to get my OMX_Init( )
> > function pointer).
> >
> > btw, is there a way to close an issue?
> >
> > Thanks for your time
> > HV
> >
> > On Mon, May 3, 2010 at 8:37 PM, Deva R <r.deva...@gmail.com> wrote:
> >>
> >> Hi,
> >> is this resolved?
> >>
> >> we never used to change the OSCL UUID from what's specified in OMX
> >> integration guide., and populate our own OMX llibrary..
> >>
> >> from OpenCore - OMX Core Integration Guide,
> >> "The OsclUuid provided is the unique API ID that identifies the OMX
> >> core interface and cannot be modified:
> >> (0xa054369c,0x22c5,0x412e,0x19,0x17,0x87,0x4c,0x1a,0x19,0xd4,0x5f)"
> >>
> >> my sample .cfg file will be as below, and we get prioritized over PV
> >> core compoenents by filename (01_myomx.cfg > pvplayer.cfg )..
> >>
> >>
> (0xa054369c,0x22c5,0x412e,0x19,0x17,0x87,0x4c,0x1a,0x19,0xd4,0x5f),"lib_my_omx.so"
> >>
> >>
> >> On Wed, Apr 28, 2010 at 8:57 PM, HV <harishv.athr...@gmail.com> wrote:
> >> > Hi,
> >> >
> >> >  I've written my own MPEG-4 decoder component and having issues when
> >> > the associated .cfg file is being read. I get the following error:
> >> >
> >> > E/PV      (  828):
> >> > PVLOG:TID(0xca690):Time=42:OsclLibraryList::Populate '/system/etc/
> >> > mymp4.cfg' IN
> >> > E/PV      (  828):
> >> > PVLOG:TID(0xca690):Time=44:OsclLibraryList::Populate - Found a (,
> >> > reading uuid
> >> > E/PV      (  828):
> >> > PVLOG:TID(0xca690):Time=45:OsclLibraryList::Populate - uuid not a
> >> > match, skipping line
> >> > E/PV      (  828):
> >> > PVLOG:TID(0xca690):Time=46:OsclLibraryList::Populate, Didn't find any
> >> > DLL for the OsclUuid
> >> >
> >> > As for the UUID, I just got a new one from the web. The mymp4.cfg file
> >> > looks like this:
> >> >
> >> > (0x8b98b3b0,0x51c2,0x11df,0x98,0x79,0x08,0x00,0x20,0x0c,0x9a,
> >> > 0x66),"libomx_mymp4dec_sharedlibrary.so"
> >> >
> >> > & I have an entry in pv_omxcore.h as:
> >> >
> >> > #define PV_OMX_MYMP4DEC_UUID OsclUuid(0x8b98b3b0,0x51c2,0x11df,
> >> > 0x98,0x79,0x08,0x00,0x20,0x0c,0x9a,0x66)
> >> >
> >> > All this is similar to the software decoder, but I'm not sure what
> >> > else I've missed. Any clues? Is there any other association that I
> >> > need to establish between the decoder dll & the UUID?
> >> >
> >> > Thanks
> >> > HV
> >> >
> >> > --
> >> > unsubscribe: 
> >> > android-porting+unsubscr...@googlegroups.com<android-porting%2bunsubscr...@googlegroups.com>
> >> > website: http://groups.google.com/group/android-porting
> >> >
> >
> >
>

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to