Tim Chick wrote:

> OK, the c1000 and c3x000 NATIVE resolution is
> 
> 480x640 - 480 WIDE by 640 HIGH, NOT 640 wide by 480 high.
> 
> So when you encode a video at 640x480, and try to play with -vo pxa, it 
> will try to open a framebuffer of size 640x480, which is too big, as 
> the biggest supported is 480x640.

Trying to play 480x640 video using pxa driver enters my Z into dead
swapping mode. 240x320 plays perfectly.

> as the zaurus DOES NOT have the cpu to play 
> 480x640 movies at a good frame rate - so there is no point.

When I am trying to play 480x640 video using fbdev, it performs very
badly. But the last few seconds plays smoothly.

It indicates, that the problem may be decoding of the video, not the
playback itself. Also comparing of -vo fbdev and -vo null or so may
indicate, that 70% of the CPU time may be spent by video decoding.

> 2 - when using 480x640 resolution, the refresh rate is set to be very 
> high.

I think it may be a bug. In Angstrom I see weak artifact few pixels
above any edge. Diag mode and Sharp ROM does not have this problem, and
I guess they use significantly lower frequency (refresh rate is even
visible).

>  This uses much SDRAM bandwidth. Also the bottom layer screen 
> depth is 16bit - again this uses lots of bandwidth - it could be 
> reduced whilst playing moves full screen. This needs a new mode added 
> to the kernel, and maybe a change to the pxa fb driver to allow the 
> depth to be changed without freeing the screen buffer.

Isn't there any way to turn on mode 240x320 with hardware scaling? How
did it Sharp ROM?

> 3 - the current pxa mplayer driver enables the "text" overlay, used by 
> mpalyer to draw the icons and time indications etc all the time. This 
> wastes more DMA bandwidth. The driver needs to be updated to only 
> enable this overlay (overlay1) when something is on screen.

Very simple ugly work-around: Make terminal full screen and redirect
>/dev/null 2>&1.

-- 
Stanislav Brabec
http://www.penguin.cz/~utx/zaurus


_______________________________________________
Angstrom-distro-users mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-users

Reply via email to