Sign in to follow this  
Followers 0
admanirv

Stagefright

30 posts in this topic

I keep hearing stagefright this, stagefright that, but what exactly is it?

I hear that its disabled in most roms, i believe that's because its broken? and thus the high quadrant score (which skips tests) which are actually not a true representation of performance?

What does stagefright do?

What is it useful/used for?

I hear some people say it helps increase smoothness of playback with divX's, games etc when its enabled even though its broken so how can it improve performance?

Can it be fixed?

Is it worth enabling it on RSL7JJ Rom etc?

Sorry for the questions but i'm sure it would benefit other users too, as there seems to be myths floating about too.

Cheers

Edited by admanirv
0

Share this post


Link to post
Share on other sites
I keep hearing stagefright this, stagefright that, but what exactly is it?

I hear that its disabled in most roms, i believe that's because its broken? and thus the high quadrant score (which skips tests) which are actually not a true representation of performance?

What does stagefright do?

What is it useful/used for?

I hear some people say it helps increase smoothness of playback with divX's, games etc when its enabled even though its broken so how can it improve performance?

Can it be fixed?

Is it worth enabling it on RSL7JJ Rom etc?

Sorry for the questions but i'm sure it would benefit other users too, as there seems to be myths floating about too.

Cheers

New media framework (Stagefright) that supports local file playback and HTTP progressive streaming; Continued support for OpenCore in Android 2.2

0

Share this post


Link to post
Share on other sites
LOL, copy and pasted from: http://developer.android.com/sdk/android-2.2-highlights.html

I was looking for a better answer(s) but thanks anyways.

Ok :

Stagefright is ment to improve performance.

However the implmentation on the blade gives double the score in benchmarks for Quadrant - this makes us suspect that its broken.

However some users say some games are better with it on.

Thats it really

0

Share this post


Link to post
Share on other sites

But are you sure its broken?

my friend has SGS and he got 950 quadrant on 2.1 and over 1500 on 2.2 so thats about 600 points more

im getting 580 on 2.1 and over 1100 when stagefright enabled so its about 600 more

so we both have about same improvement in points

0

Share this post


Link to post
Share on other sites

Can't seem to find much info on it.

0

Share this post


Link to post
Share on other sites

to be fair i am not sure, in my r3 rom i turned it on and just played a divx and it played perfectly, so i have a feeling it handles divx code well, but and its a big but, it needs more experimenting with and feedback because i have not yet tried with stagefright off or on 2.1 eclair as yet

0

Share this post


Link to post
Share on other sites
But are you sure its broken?

my friend has SGS and he got 950 quadrant on 2.1 and over 1500 on 2.2 so thats about 600 points more

im getting 580 on 2.1 and over 1100 when stagefright enabled so its about 600 more

so we both have about same improvement in points

That's not a real score as Quadrant and stagefright in 2.2 do not play well together. When Quadrant gets to the h264 part of the tests it blips and thinks the test has completed immediately which results in a hugely inflated score as it thinks the device was powerful enough to complete the test in 0 seconds.

0

Share this post


Link to post
Share on other sites
That's not a real score as Quadrant and stagefright in 2.2 do not play well together. When Quadrant gets to the h264 part of the tests it blips and thinks the test has completed immediately which results in a hugely inflated score as it thinks the device was powerful enough to complete the test in 0 seconds.

So is it broken in SGS too or why did he get so much more points after updating to 2.2?

0

Share this post


Link to post
Share on other sites
So is it broken in SGS too or why did he get so much more points after updating to 2.2?

Yup, it is pretty much broken for every device running 2.2 and fixed in 2.2.1.

0

Share this post


Link to post
Share on other sites
Yup, it is pretty much broken for every device running 2.2 and fixed in 2.2.1.

Ok but is it bad to have it enabled? quadrant doesnt show right points but is there anything else bad it does or is there something good it does?

0

Share this post


Link to post
Share on other sites
Ok but is it bad to have it enabled? quadrant doesnt show right points but is there anything else bad it does or is there something good it does?

In my experience the broken stagefright in 2.2 can mess with the colours and adds a green bar to the top in Youtube videos. Stagefright is also a bit more CPU intensive than Opencore. Pretty much the only reason to keep stagefright on in 2.2 is to show off an incorrect Quadrant score.

0

Share this post


Link to post
Share on other sites
In my experience the broken stagefright in 2.2 can mess with the colours and adds a green bar to the top in Youtube videos. Stagefright is also a bit more CPU intensive than Opencore. Pretty much the only reason to keep stagefright on in 2.2 is to show off an incorrect Quadrant score.

well omn my R3 rom youtube is perfect no green bars and stagefright is enabled so really cannot see what you are talking about on this on cpu usage is what i would exspect pretty good really

Edited by xenopod
0

Share this post


Link to post
Share on other sites
well omn my R3 rom youtube is perfect no green bars and stagefright is enabled so really cannot see what you are talking about on this on cpu usage is what i would exspect pretty good really

Do you specifically have "media.stagefright.enable-http=true" set in build.prop as well as the other stagefright settings? otherwise you may be using opencore for Youtube. Some users have reported that stagefright has approx 10% more cpu usage in decoding h264 compared to opencore.

0

Share this post


Link to post
Share on other sites
Do you specifically have "media.stagefright.enable-http=true" set in build.prop as well as the other stagefright settings? otherwise you may be using opencore for Youtube. Some users have reported that stagefright has approx 10% more cpu usage in decoding h264 compared to opencore.

ro.com.google.clientidbase.ms=android-zte

media.stagefright.enable-player=true

media.stagefright.enable-meta=false

media.stagefright.enable-scan=true

media.stagefright.enable-http=false

net.bt.name=Android

dalvik.vm.stack-trace-file=/data/anr/traces.txt

my setting that seem to work well

i will turn everything on tomorrow and seee if i get a differance, but remember that it will flow through to player i bet when http is off, and opencore is over ridden, thats what the source seems to feel to me but i could be incorrect.

Edited by xenopod
0

Share this post


Link to post
Share on other sites
ro.com.google.clientidbase.ms=android-zte

media.stagefright.enable-player=true

media.stagefright.enable-meta=false

media.stagefright.enable-scan=true

media.stagefright.enable-http=false

net.bt.name=Android

dalvik.vm.stack-trace-file=/data/anr/traces.txt

my setting that seem to work well

i will turn everything on tomorrow and seee if i get a differance, but remember that it will flow through to player i bet when http is off, and opencore is over ridden, thats what the source seems to feel to me but i could be incorrect.

It does not 'flow through' to player, with those settings you will be using opencore for Youtube.

0

Share this post


Link to post
Share on other sites
It does not 'flow through' to player, with those settings you will be using opencore for Youtube.

we will see tomorrow

Edited by xenopod
0

Share this post


Link to post
Share on other sites
ro.com.google.clientidbase.ms=android-zte

media.stagefright.enable-player=true

media.stagefright.enable-meta=false

media.stagefright.enable-scan=true

media.stagefright.enable-http=false

net.bt.name=Android

dalvik.vm.stack-trace-file=/data/anr/traces.txt

my setting that seem to work well

i will turn everything on tomorrow and seee if i get a differance, but remember that it will flow through to player i bet when http is off, and opencore is over ridden, thats what the source seems to feel to me but i could be incorrect.

The Word Highlighted suppose to be True on a normal Build. I remember with the early roms when we had a problem with green bar on youtube someone came up with a solution to disable stagefright on "Player" from "true" to false". However we noticed that in doing so it lowered the quadrant score to approx half. So we changed it back and instead disabled it on "http" which managed to keep the incorrect inflated score on quadrant.

0

Share this post


Link to post
Share on other sites
i will turn everything on tomorrow and seee if i get a differance, but remember that it will flow through to player i bet when http is off, and opencore is over ridden, thats what the source seems to feel to me but i could be incorrect.

You have to leave http false and change the other ones to true. It should look like this:

media.stagefright.enable-player=true

media.stagefright.enable-meta=true

media.stagefright.enable-scan=true

media.stagefright.enable-http=false

Setting true to http will give you a green bar on HQ yoochoob ;) videos. Also if you have stagefright enabled I saw that it solved some problems with gameloft games that crashed when starting them with the message: Video can not be played.

Edited by Rotmann
0

Share this post


Link to post
Share on other sites
You have to leave http false and change the other ones to true. It should look like this:

media.stagefright.enable-player=true

media.stagefright.enable-meta=true

media.stagefright.enable-scan=true

media.stagefright.enable-http=false

Setting true to http will give you a green bar on HQ yoochoob ;) videos. Also if you have stagefright enabled I saw that it solved some problems with gameloft games that crashed when starting them with the message: Video can not be played.

I think KK said it tricked the game into thinking you could play the videos, so it made it let you play the game.

0

Share this post


Link to post
Share on other sites

ok got the green bar sorted in hq video sorted now, will release updated rom tomorrow. not got time right now family time and all that, still got a little work to do in the morning.

Edited by xenopod
0

Share this post


Link to post
Share on other sites

Use search before losing so much time for nothing. Flash is not compatible with the ARM6 processors we have in our sanfrans.

0

Share this post


Link to post
Share on other sites
Use search before losing so much time for nothing. Flash is not compatible with the ARM6 processors we have in our sanfrans.

realised its nothing to do with flash so i am forgetting that avenue, its to do with heap sizes, dont actually think stagefright s broke, will upload new rom tomorrow after i have altere a couple of things and i have tested youtube and it works perfectly in hq with no green bar, i just want to test more in the morning and then upload to you guys. will check quadrant score as well because i know what i got with settings previous, but i can say what i have tried so far seems to run really smooth and fast. dont know impact on battery thou to be fair, but time will see on that front.

0

Share this post


Link to post
Share on other sites

I'm not getting a green bar with 64Mb heap size and stagefright on.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2016. MoDaCo uses IntelliTxt technology.