Hi Ravi,
When i include Openmax IL library into other frameworks like
(Gstreamer) and all, there is no major change except entry in the
configuration file and make file library path inclusion.

But seems in Opencore, not very straight forward.
It is better if you give more inputs interms of openmax IL integration steps.
Is it possible to integrate Openmax 3rd Party library without any code change?




On 2/17/09, 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