Hi, all
since i had read more here,and here,(i have to move the post here cus no one is there :) sorry about this)
but i still get problem to get the target:
display qt widget overlay the video (yuv or h264 ) with color key enable.
i had tryed with qtInterface:
i had tired with Bin Liu's suggestion and after a small modifications to fit my LCD 800x480, i run the app as
./qtInterface -y 8 -O 6 -bg transparent -qws
-y 8 is add to support the custom LCD.
And i think "-bg transparent" is useless here,so i change the source code with
#ifdef Platform_omap3530
QWSServer::setBackground(QBrush(QColor(0, 0, 0, 0)));
#endif
//mike add to test transparence
QWSServer::setBackground(QBrush(QColor(0, 0, 0, 0)));
cus we are using dm365 custom borad.
and then we get the picture you can see above. i think the transparent is already done, but..
after the pen skiing on the left part of LCD, the left pad shows with some kinds of "patterned"...see here
i dont konw why.
i thought the background is already black and if it(fb0=osd0) is transparent, the part without any widget there must be filled with the video lay (vid0=fb1) which i had tryed to use dd command to write some yuv files into
dd if=/linux.yuv of=/dev/fb1
and.. i had tryed to use
blend 15
form dvsdk\psp\linux-driver-examples-psp03.01.01.38\fbdev\blend
any ideas ???
by the way, why there is not such a file there in our custom borad ? ?/sys/devices/platform/omapdss/manager0/alpha_blending_enabled
regards, Mike.