Hi, we use RDK4.0, DM8168.
Does the SwMs Link can realize multi-channel video overlay?
I don't find any information or code for this. If the SwMs Link can not realize, is there another method?
Thanks
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.
Hi, we use RDK4.0, DM8168.
Does the SwMs Link can realize multi-channel video overlay?
I don't find any information or code for this. If the SwMs Link can not realize, is there another method?
Thanks
Yes this is possible. You will have to create the layout with required swmsPrm.layoutPrm such that the windows overlap. You should take care of couple of things:
1. Use only one scaler in Swms.
2. The window that you want visible (upper layer) should have higher window number compared to lower layer
Check if fix in this post helps:http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/p/230739/810127.aspx#810127
The link above is for fix on RDK 3.0 . If it doesn't resolve your issue there is no other fix possible.
Contact TI FAE / TI Sales Contact for RDK 4.0 release. You don't have to pay for it.You require an NDA with TI to get access to RDK which I assume you already have as you are using RDK 3.0
You can use 2 scaler in swms .This is already supported .Refer multich_vdec_vdis.c usecase where multiple scalers are used. You cant use multiple scalers if you are using PIP layout where one video window is overlayed over another video window than you can use only one scaler.
Are you sure you have 24 windows in PIP layout. You cant use multiple scalers _only_ in PIP layout. When yu switch to some other layout you canuse multiple scalers. The swms has API to dynamically map scaler to input channel.
Two scalers cannot be used in PIP because if two scalers are used the ordering of one window above the other window cannot be achieved.