versionn needed for android

Hello all,
In the month of june 2009, I downloaded the android for Beagle board
from http://labs.embinux.org/index.php/Android_For_OMAP3_with_Gstreamer_In
Can anybody tell me that it is closer to which one Donut, Cupcake or
Eclair?

Regards,
Sanjeev Kumar Verma

Sanjeev,

The build is Android-Cupcake.

Regards
Partha

Sanjeev Kumar Verma wrote:

Partha,
In terms of the performance of video decoding which one among
(Cupcake, Donut or Eclair) will be better.

Regards,
Sanjeev Kumar Verma

Sanjeev,

According to my observation , till today Donut gives the best performance in terms of video decoding.

I am looking for some benchmarking :).

Regards
Partha

Sanjeev Kumar Verma wrote:

Partha,
I am using the android from http://labs.embinux.org/index.php/Android_For_OMAP3_with_Gstreamer_In
and trying to play some video (H264) clips after integrating my H264
decoder with opencore but I see some jerkyness while playback.
1 Do you think If I migrate to Donut the jerkyness can be improved.
2.How do I increase the priority of the video playback thread, as I
could see some peaks (mostly due to preemption by some other thread)
when I measure the frame by frame time taken for decoding. I think if
I am able to increase the video playback thread's priority the
jerkyness can be removed.
3.In your opinion what is the reason of this jerkyness and how it can
be improved?

Help would be appreciated!
Regards,
Sanjeev Kumar Verma

Sanjeev,

.
and trying to play some video (H264) clips after integrating my H264
decoder with opencore but I see some jerkyness while playback.
1 Do you think If I migrate to Donut the jerkyness can be improved.
  

we didn't try that , even we didn't use H264 decoder. need to check it.

2.How do I increase the priority of the video playback thread, as I
could see some peaks (mostly due to preemption by some other thread)
when I measure the frame by frame time taken for decoding. I think if
I am able to increase the video playback thread's priority the
jerkyness can be removed.
  

let me know which HAL you are using. I have experience with QC HAL , there you can set the priority of the threads. I guess you are using Google HAL ,for that you need to see how it is handling the video playback threads.

Regards
Partha