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.

DM8148 graphic and OSD transparency

Hello, TI major:
 I have some development issues need your help.
 
 I develop the function on DM8148. My package version is DVRRDK_02_00_00_23.
 I execute the demo function, use-case 6, to display 4 channels H.264 decoder.
 I can display the logo and draw (dot, line or rectangle)on the SD by frame buffer.
 But I need to do the logo or lines transparence above the video display.
 How and where can I set the alpha value and enable/disable the alpha blending on frame buffer(graphic)?
 Another question, Can I implement the OSD function with alpha blending on use-case 6?

 Thanks for your answer.
 

  • I don't know exactly your situation but through my experiences in working with SWOSD of TI, to make the transparencies you should control some parametes of  SWOSD_BmpWinPrm struct such as  transperencyVal, transperencyRange, transperencyEnable. Depend on your OSD background you will choose the proper values for transperencyVal and transperencyRange.