[MPlayer-users] Wrong Colors on ARM

emanuele bottegoni emanuele.b at automaonline.com
Fri Oct 31 11:51:00 CET 2008


Hello,

I've cross-compiled mplayer 1.0 rc2 with Live55 for ARM platform
(AT91SAM9263 of ATMEL).I'm using an Hitachi TFT display.
When I launch:
./mplayer -vo fbdev rtsp://192.168.100.225/stream.sdp                    

I obtain the following output:  

MPlayer 1.0rc2-4.2.3 (C) 2000-2007 MPlayer Team
CPU: ARM

Playing rtsp://192.168.100.225/stream.sdp.
Connecting to server 192.168.100.225[192.168.100.225]: 554...
rtsp_session: unsupported RTSP server. Server type is 'unknown'.
STREAM_LIVE555, URL: rtsp://192.168.100.225/stream.sdp
Stream not seekable!
 file format detected.
Initiated "video/MP4V-ES" RTP subsession on port 53712
demux_rtp: Guessed the video frame rate as 15 frames-per-second.
        (If this is wrong, use the "-fps <frame-rate>" option instead.)
VIDEO:  [mp4v]  0x0  0bpp  15.000 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
Audio: no sound
Starting playback...
VDec: vo config request - 640 x 480 (preferred colorspace: Planar YV12)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
[swscaler @ 0x6bbf04]No accelerated colorspace conversion found
[swscaler @ 0x6bbf04]SwScaler: using unscaled yuv420p -> bgr555 special
converter
VO: [fbdev] 640x480 => 640x480 BGR 15-bit

The Hitachi display shows a correct image but with not correct colors.
I've noticed that mplayer convert from yuv420p to BGR555, WHY?
I Think it should be RGB.

How Can I solve this issue?

THANKS

EMA 





More information about the MPlayer-users mailing list