This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

On screen display (OSD) and Gstreamer frame buffer mixing/blending

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.