[android-porting] Re: Can somebody explain how does the open core handle the selection between OPENMAX method and PV's own method?

2008-12-10 Thread John
Hi Dave and Andrew, Thank you for your response. It's very helpful to let me understand the internal of opencore. John On Wed, Dec 10, 2008 at 11:48 AM, Dave Sparks <[EMAIL PROTECTED]>wrote: > > Yes, the decoders are all OMX. The encoders are still PV native > objects. We have a patch we will be

[android-porting] Re: Can somebody explain how does the open core handle the selection between OPENMAX method and PV's own method?

2008-12-10 Thread Dave Sparks
Yes, the decoders are all OMX. The encoders are still PV native objects. We have a patch we will be putting out shortly to enable OMX video encoders. On Dec 10, 8:32 am, John <[EMAIL PROTECTED]> wrote: > Hi Dave, > You mean opencore still use openmax interface for their own software > codec?

[android-porting] Re: Can somebody explain how does the open core handle the selection between OPENMAX method and PV's own method?

2008-12-10 Thread John
Hi Dave, You mean opencore still use openmax interface for their own software codec? Thx John On Wed, Dec 10, 2008 at 10:04 AM, Dave Sparks <[EMAIL PROTECTED]>wrote: > > It's exactly as Andrew described it. There are two codec registries, > one for vendor supplied codecs and one for OpenCore

[android-porting] Re: Can somebody explain how does the open core handle the selection between OPENMAX method and PV's own method?

2008-12-10 Thread Andrew Green
, but hopefully David or someone will know. Andrew > Date: Wed, 10 Dec 2008 07:04:34 -0800 > Subject: [android-porting] Re: Can somebody explain how does the open core > handle the selection between OPENMAX method and PV's own method? > From: [EMAIL PROTECTED] > To: android-po

[android-porting] Re: Can somebody explain how does the open core handle the selection between OPENMAX method and PV's own method?

2008-12-10 Thread Dave Sparks
It's exactly as Andrew described it. There are two codec registries, one for vendor supplied codecs and one for OpenCore software codecs. If it is unable to find a vendor codec that satisfies the input/output requirements, it falls back to OpenCore software codec. The reason for that is that you m

[android-porting] Re: Can somebody explain how does the open core handle the selection between OPENMAX method and PV's own method?

2008-12-10 Thread John
Thx Andrew. According to my knowledge, besides OMX method(either vendor-specific or opencore's OMX wrapper), opencore still has its' own software based codec(/mydroid/external/opencore/codecs_v2/video and audio). I'm confusing how they handle the selection between software based codec and OMX codec

[android-porting] Re: Can somebody explain how does the open core handle the selection between OPENMAX method and PV's own method?

2008-12-09 Thread Andrew Green
Inside the file /mydroid/external/opencore/codecs_v2/omx/omx_common/src/pv_omxmastercore.cpp the function PV_MasterOMX_Init() loops through two sets of OMX cores. The first is a vendor-specific OMX core that will offer up vendor-specific OMX components. If a valid vendor-specific OMX codec is