Hello:
I'm working on a DM368 Leopard board and using TI's DVSDK. I've got gstreamer working to play a .MP4 on a custom LCD. Now I would like to add an on screen display, such as a video stop/start menu. I understand the linux kernel has four framebuffers: fb0,fb1,fb2,fb3. I have read here: http://directfb.org/index.php?path=Main/News&entry=2007-11-02-0.dok that I can do blending. I would like Gstreamer to output video to one fb and have my OSD in another, and a third alpha channel (3-bit) one to identify how my OSD is blended with gstreamer's output. Is this possible and how would one go about doing this?
I think I need to get the address of each frame buffer and populate them with desired data, which will happen in a separate program I'm currently writing in CCS5.