[MPlayer-users] colorspace conversion problem
Rocky zhang
zhanghua at rocketmail.com
Mon Sep 6 04:43:34 CEST 2010
Hi there,
I have compiled mplayer 1.0rc3 and the newest Subversion snapshot source code(Sep 3,2010) for embedded arm(Samsung s3c6410),
the video output device is fbdev(framebuffer), when i play the test video use this two versions,1.0 rc3 work fine, but the
newest version work fine too except that the backgound area around the output zone of the lcd keep flashing continually.
the two version use the same configure parameters as below:
./configure --host-cc=gcc --cc=arm-linux-gcc --target=arm --enable-static --disable-win32dll --disable-dvdread --disable-dvdread-internal --disable-dvdnav --disable-libdvdcss-internal --enable-fbdev --disable-mencoder --disable-live --enable-libavcodec_a 2>&1 | tee logfile
and i use the same compile tools(codesurcery arm-none-linux-eabi 4.3.3),
The console output for 1.0rc3:
[root]#./mplayer_rc3 -vo fbdev test.mpg
.....
[swscaler @ 0x7a9688]No accelerated colorspace conversion found.
[swscaler @ 0x7a9688]using unscaled yuv420p -> rgb565 special converter
VO: [fbdev] 300x168 => 300x168 BGR 16-bit
The newest version output:
[root]#./mplayer_new -vo fbdev test.mpg
.....
[swscaler @ 0x899198]No accelerated colorspace conversion found from yuv420p to.
[swscaler @ 0x899198]using unscaled yuv420p -> rgb565le special converter
compare the output,i can find that the only difference is that 1.0rc3 version
converte the colorspace from yuv420p to rgb565 and the newest version converte
the colorspace form yuv420p to rgb565le.
my question is:
1)what is the difference between rgb565 and rgb565le?
2)how can i force the program to use the specified colorspace converter through parameters?
i have tried format fourcc and outfourcc,but it seems not to work.
3)is there another way to solve this problem?
Greets,
Rocky
More information about the MPlayer-users
mailing list