View Single Post
handful's Avatar
Posts: 1,412 | Thanked: 594 times | Joined on Aug 2005 @ Recife, Brazil
#22
Hi w4csc:

Well, I think you didn't know one fact about and took a little too further the conclusions, but in the end : I can "agree" with you in a lot of points you said.

But here comes some facts:

mytube does not use the embedded mode of playback. IT OPENS MPLAYER. this means : that they don't face the same "jerks" because they are not Playing, they are asking mplayer to play.

Mplayer embedded mode is KNOWN to be worse, unfortunately. But fortunately there's a lot of incredible developers in the team, working things out and improving the software. If you took a look to really investigate the problem (instead of relying on "eye analysis" of the "top" command on your applet you would find this :

http://www.internettablettalk.com/fo...ad.php?t=18231

that not only people there say it's working way better (even canola plays better) and look, we didn't change one line.

So before pointing out like this, you can look at the facts, and at least at our comments in the issue, to see that we are not giving excuses, we are working to improve and letting everyone knows what's happening.

Could we just said "Ah to hell with UI" and opened mplayer in fullscreen (like other media players do?" yes, and you would have the same performance, but we believe that those projects are working in progress just like ourselves.

So yes, we maybe went a little too further, but it's fixable. But we do thought about cpu, memory and everything else. We do use a lot of memory (images for sure) but we tried to keep it in a sane amount, even reduced a LOT from canola1, to respect the user.

Also, take a look in the 770 version it runs smooth, (of course where the load is greater like the photos etc things go slower) but the real problem is when? playback. and it's not because of memory.

But anyways, If you are inside canola and hit fullscreen in the video : NOTHING is drawn by canola, and only basic stuff a kept running. I can show you here, real numbers from cpu usage, and you will see if there's nothing animated on screen, you have almost no cpu usage from our side. We use dbus to listen to events just like any other good applications, and we do follow rules to avoid cpu abuses and so on, we are not crazy developers trying to eat your whole memory.

The same thing also happens with the DivX movies (the embedded mode is really slower) and so you will indeed have a bad experience : /

So is not the Canola2 graphical madness that kills mplayer.

And no, we are not increasing memory usage.

Sorry if this sounds rude, but to read this comment, knowing that this issue has been discussed a lot here, knowing that we are "crazy" worried with cpu consumptions (of course scrolling alpha blended graphics really fast will bump any cpu) but when standing still it maybe bumping, but then we have a bug to fix, if Canola would have this (cpu high or even 50%) when completely stopped, we wouldn't have started the project.

So if you want to run more accurate tests, (top is not that accurate) we have some profiling tools we can help you giving the directions on how to use them.

Cheers,

Marcelo
__________________
Marcelo Eduardo
www.marceloeduardo.com
----------------------------
OpenBossa Labs @ INdT, Recife Brazil
http://openbossa.indt.org
 

The Following User Says Thank You to handful For This Useful Post: