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 -~----------~----~----~----~------~----~------~--~---
