On Thursday 03 May 2007 08:48, Siarhei Siamashka wrote:
> The only thing which is unclear here is that Hailstorm does not need to
> downscale video in this situation. The bug can be reproduced with 512x288
> video which just needs upscaling to 800x450. Also even standard
> Nokia_N800.avi video with proper aspect ratio causes a huge
> performance regression and tearing.
>
> Please give this #1281 issue another look. It looks like a bug in xserver,
> but not a hardware limitation. I can probably try to workaround it by
> requesting not 512x288 buffer from Xv, but something like 512x308, use
> only 512x288 part of it and artificially add black bands above and below.
> After that, Xv can be asked to expand it to 800x480 to get expected result
> But if it is a bug in xserver, it would be better to get it fixed,
> preferably before the next firmware update :)

Well, found what's the matter and added explanation at bugzilla:
https://maemo.org/bugzilla/show_bug.cgi?id=1281

The workaround can be easily added to MPlayer, so that it will 
never call XvShmPutImage with top left image corner at an odd line. 
I'm going to release an updated MPlayer package (maybe even 
a bit later today), it is really fast on N800 with the optimized xserver :)
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers

Reply via email to