FYI we’re working on some updates to the plugin. We had some feedback that the output had a bit too much latency so we’re cutting that right back to make it super responsive.
Hello!
I only started to use AvProDeckLink (trial versioan). I use Unity 5.4.0f3 (32-bit),
And when i play any demo I had this mistakes (file with mistakes attached).
It looks like Unity is trying to use the 64-bit plugin for a 32-bit app. Try clicking on the 64-bit plugin (AVProDeckLink.dll in the Plugins/x86_64 folder) and in the Inspector window make sure it is set to 64-bit (x86_64), and then do the same thing for the 32-bit plugin (AVProDeckLink.dll in Plugins/x86) but set it to 32-bit.
Hopefully that will do the trick. We’ll see if we can make this automatic in the next release.
This likely answered my question, however, DVP is a technology that the DeckLink hardware supports but will only be used if the software also supports it. Basically DVP allows for direct capture card to GPU communication bypassing most of the CPU path. Right now only Quadro GPUs support DVP. NVIDIA makes a compatible capture card but the BalckMagic cards are supposed to be compatible as well.
AndrewRH, I already did it. In inspector it was ok 64- x86_64 and 32 - x86!
I installed 64 bit and it was worked. But i need to 32 bit. Do you have some another idea?
And the secod question - there is one line, which moving from up to down (file attached).
I see, thanks for the info Is this by any chance the same as the DirectGPU feature specified in the DeckLink SDK? The plugin indeed does not support this currently. It’s currently not high on the priority list, however, depending on interest, we may move it up. AndrewRH may be able to give you more information on this.
In the AVProDeckLink assets folder, go to Plugins/x86_64 and select the AVProDeckLink file in there. Uncheck the x86 option under platform settings (we will update this for the new version) so the compiler doesnt pickup that plugin for x86 builds. Then go to Plugins/x86 and select the AVProDeckLink object inside, and then make sure that is checked for x86 and unchecked for x86_64 under platform settings. This should then enable you to compile for both 32 and 64 bit. If you are using the 32bit editor, please make sure that editor in the x86_64 file is unchecked and is checked in the x86 file.
The horizontal line that you see is a watermark for trial versions, it gets removed after purchase.
Hope this answered your questions, please don’t hesitate to let us know if you have any more!
SunriseRH, thank you for your answer.
If I understand you right. It will be like this. But it doesn`t work whatever. Have you got some ideas what is it?
If you are using the 32 bit editor, the editor checkbox should be checked in the x 86 plugin, and unchecked in the x86_64 one (it’s currently the opposite for you at the moment). After you applied the changes, you should restart unity for the plugins to reload.