Thanx Mathias.

is there any document which explains the graphical architecture / design of
android.?

I mean complete flow from Application till the kernel obviously OpenGl in
between. ?

I have struggled with it a lot but still the complete picture is not yet
clear to me :(

Regards
Nimit

On Mon, Feb 9, 2009 at 2:33 PM, Mathias Agopian <[email protected]>wrote:

>
> On Mon, Feb 9, 2009 at 12:59 AM, Nimit Manglick <[email protected]>
> wrote:
> > One more point.
> >
> > If somehow i made it work now by tweaking here and there in android,
> >
> > will this work of mine become obsolete with future releases of android ??
>
> Most definitely yes.
>
> > or android wil be going to maintain its backward compatibilty even it
> > releases with HAL ?
>
> No, android doesn't maintain any form of backward compatibility with
> non public APIs and HAL modules.
>
> Mathias
>
>
> > On Mon, Feb 9, 2009 at 1:43 PM, Nimit Manglick <[email protected]>
> > wrote:
> >>
> >> ok..
> >>
> >> So can you give me a brief idea what all components / layers / framework
> >> needs to modify
> >>
> >> in android to support h/w acceleration (If i think to modify).
> >>
> >> On Mon, Feb 9, 2009 at 1:12 PM, Mathias Agopian <
> [email protected]>
> >> wrote:
> >>>
> >>> On Sun, Feb 8, 2009 at 11:21 PM, Nimit Manglick <
> [email protected]>
> >>> wrote:
> >>> > Hi Mathias,
> >>> >
> >>> > Thanx for the quick response.
> >>> >
> >>> > So bottom line is :-
> >>> >
> >>> > Currently android cant use hardware acceleration of any other
> hardware
> >>> > other
> >>> > than G1.
> >>> > Is it ??
> >>>
> >>> Not without a lot of pain, and actually modifying several elements of
> >>> the framework.
> >>>
> >>> > And work is going on to make it portable just like any other
> component
> >>> > like
> >>> > its HAL interface ?? Right ??
> >>>
> >>> Correct.
> >>>
> >>> > If yes then when can such code be availbale to open source ?
> >>>
> >>> That's one of my top priority, unfortunately I don't know when it'll
> >>> be ready. "As soon as possible" is the best answer I can give.
> >>>
> >>> Mathias
> >>>
> >>>
> >>> > Thanks & Regards
> >>> > Nimit
> >>> >
> >>> >
> >>> > On Mon, Feb 9, 2009 at 12:08 PM, Mathias Agopian
> >>> > <[email protected]>
> >>> > wrote:
> >>> >>
> >>> >> Android is not ready at the moment to work with a different GPU than
> >>> >> that of the G1. We're working on it :-)
> >>> >>
> >>> >> Mathias
> >>> >>
> >>> >>
> >>> >> On Sun, Feb 8, 2009 at 10:31 PM, Nimit Manglick
> >>> >> <[email protected]>
> >>> >> wrote:
> >>> >> > Hi,
> >>> >> >
> >>> >> > I have my android working on 2.6.24 kernel on TI Omap 3530 EVM,
> now
> >>> >> > i
> >>> >> > want
> >>> >> > to
> >>> >> >
> >>> >> > enable hardware acceleration onto it.
> >>> >> >
> >>> >> > As this is a very old post (more than 2 months old) , so what are
> >>> >> > the
> >>> >> > current steps / way
> >>> >> >
> >>> >> > to enable hardware acceleration onto my omap 3530.
> >>> >> >
> >>> >> > As i understood from this post that my vendor (TI here) has to
> >>> >> > provide
> >>> >> > me
> >>> >> > the
> >>> >> >
> >>> >> > hardware implementation of OpenGL as libhgl.so and the driver ,
> >>> >> > other
> >>> >> > than
> >>> >> > this what all i need to do ??
> >>> >> >
> >>> >> > Thanks & Regards
> >>> >> > Nimit
> >>> >> >
> >>> >> >
> >>> >> >
> >>> >> > On Wed, Nov 26, 2008 at 9:49 PM, Dave Sparks
> >>> >> > <[email protected]>
> >>> >> > wrote:
> >>> >> >>
> >>> >> >> You have two choices for taking advantage of your h/w
> acceleration:
> >>> >> >>
> >>> >> >> 1. Integrate your codecs into the OpenCore framework. You can do
> >>> >> >> this
> >>> >> >> using the exising OpenMax decoder node, or you can adapt one of
> >>> >> >> PV's
> >>> >> >> native decoder nodes to work with your hardware.
> >>> >> >>
> >>> >> >> 2. Implement your own media player (MediaPlayerInterface.h). If
> >>> >> >> your
> >>> >> >> hardware vendor already has hardware codecs integrated into
> another
> >>> >> >> media framework (e.g. gstreamer), you could write an adapter
> class
> >>> >> >> that sits on top of the media framework.
> >>> >> >>
> >>> >> >> On Nov 26, 2:20 am, Pivotian <[email protected]> wrote:
> >>> >> >> > sorry Mathias for repeating my question but every time I put
> this
> >>> >> >> > question, its overridden by some other questions and it didn't
> >>> >> >> > got
> >>> >> >> > your attention. I have some doubt regarding video codecs:
> >>> >> >> >
> >>> >> >> > I suppose that Android uses the OPENCORE from packet video to
> do
> >>> >> >> > all
> >>> >> >> > the stuffs related to video encoding and decoding. I want to
> use
> >>> >> >> > the
> >>> >> >> > built in capabilities of my processor which provides Standard
> >>> >> >> > level
> >>> >> >> > encoding/decoding of multiple content formats including MPEG4,
> >>> >> >> > H.263,
> >>> >> >> > H.264. How i will use the inbuilt hardware based encoding
> >>> >> >> > decoding
> >>> >> >> > instead of Android's software based opencore ?
> >>> >> >>
> >>> >> >
> >>> >> >
> >>> >> > >
> >>> >> >
> >>> >>
> >>> >>
> >>> >
> >>> >
> >>> > >
> >>> >
> >>>
> >>>
> >>
> >
> >
> > >
> >
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to