Hi
I'm using EZSDK 5.02.01.59 on the DM8168. I have got the capture encode and decode display omtb scripts running.
Now I want to customise the omtb scripts to get two capture encode pipelines running, writing to two output files. After some experimentation I concluded that the deinterlacer needs the two output ports connected to other components before it will fill buffers. I then found this conclusion confirmed here on the forum in another thread.
Would I be right in thinking that two encoding pipelines should look like this:
First pipeline:
capture0 -> dei0_port16 -> venc0 -> outputfile0
dei0_port17 -> sc0 -> vfdc0_mosaiclayoutwindow0
second pipeline:
capture1 -> dei1_port16 -> venc1 -> outputfile1
dei1_port17 -> sc1 -> vfdc0_mosaiclayoutwindow1
Should this work or should I be using multiple channels in just one instance of some of the components, such as the scalar?
I want to use the mosaic layout to have the outputs on the same display, does anyone have any example omtb scripts for setting up a multi window mosaic layout?
I have tried modifying the scalar output and the mosaic window sizes in the decode display script, no errors are given and all buffers filling and emptying correctly, but all I see is a grey box of the smaller output size I have set.
Thanks in advance
Ed