You'll need the header files in oscl/oscl/config/linux_nj, so you
should make sure that path is in your compile search path.  I don't
think you'll need oscl/oscl/config/shared, but I didn't verify.  Those
config header files are not copied to $(TARGET_OUT_HEADERS)/libpv.

Regarding the capitalization differences with the Khronos headers, the
change was unintended so it will be updated in a future release to
match the Khronos header names exactly.

On Feb 16, 9:47 pm, waterblood <[email protected]> wrote:
> Just include my own "OMX_Core.h" in my MyOMXInterface.cpp firstly will
> override the include OMX Headers in pv opencore for they share the
> same micro OMX_Core_h.
>
> But i counter other issues when include other pv opencore headers
>
> out/target/product/generic/obj/include/libpv/oscl_base.h:38:24: error:
> osclconfig.h: No such file or directory
> out/target/product/generic/obj/include/libpv/oscl_base.h:41:30: error:
> osclconfig_check.h: No such file or directory
> out/target/product/generic/obj/include/libpv/
> oscl_mem_basic_functions.inl:22:31: error: osclconfig_memory.h: No
> such file or directory
> out/target/product/generic/obj/include/libpv/
> oscl_mem_basic_functions.inl:31:42: error:
> osclconfig_compiler_warnings.h: No such file or directory
>
> in My Android.mk, i only include the headers in $(TARGET_OUT_HEADERS)/
> libpv/ . Should i directly include the headers in opencore folders?
>
> On Feb 17, 11:23 am, waterblood <[email protected]> wrote:
>
> > I am trying to do it. So correct me if i am wrong,
>
> > 1. Derive a class MyOMXInterface from OMXInterface, just as the way
> > the class PVOMXInterface do.
>
> > 2. Register MyOMXInterface in system/etc/pvplayer.cfg
> > (0xa054369c,0x22c5,0x412e,0x19,0x17,0x87,0x4c,0x1a,
> > 0x19,0xd4,0x5f),"libmyomx_interface.so"
> > (0xa054369c,0x22c5,0x412e,0x19,0x17,0x87,0x4c,0x1a,
> > 0x19,0xd4,0x5f),"libomx_sharedlibrary.so"
>
> > There is one thing to care is OMX CORE Header is "omx_core.h" in
> > opencore and "OMX_Core.h" in Khronos' release. As the clase
> > OMXInterface should include my own OMX CORE header "OMX_Core.h" if we
> > implement MyOMXInterface due to different omx version. Hope PV can
> > align the name with Khronos'release. If so 3rd party will be
> > integrated withou any code change in Opencore.
>
> > Best Regards
> > Guoyin Chen
>
> > On Feb 16, 10:50 pm, rktb <[email protected]> wrote:
>
> > > Hi,
>
> > > Third party OMX libraries cannot be placed inside the PV framework.
> > > You would want to push the library from the "3rd-party" specific
> > > folder in <dir>/platform/vendor<3rd_party_name>/...
>
> > > -Ravi
>
> > > On Feb 15, 10:58 pm, Nima <[email protected]> wrote:
>
> > > > Hi,
>
> > > > Can anyone please tell me, where I can place the ThirdParty OMX IL 1.1
> > > > Compliant Component Shared Library(.so) in PV framework.
>
> > > > I am using Opencore 2.0.
>
> > > > Thanks&Regards,- Hide quoted text -
>
> > > - Show quoted text -- Hide quoted text -
>
> > - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"android-framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/android-framework?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to