VB.Net DeckLink SDK convert from YUV to RGB
Posted: Tue Feb 10, 2015 11:44 am
Hi,
I have an Intensity Shuttle that I needed to program in VB to display the input video in WPF: thanks to the speedy response of tech support and the developer support guys I now have a way forward.
Before I had NTSC video sources and all worked with DirectShow.NET and DirectX.NET.
I then used a PAL composite video (analogue SD) connected to the "VIDEO IN" BNC connector... and the code broke.
It turned out that the open source DirectShow.NET was not setting the video size correctly. After taking example from the Blackmagic Design SDK (DirectShow DeckLink Capture sample), I can now use a PAL video camera in VB.NET using a heavily modified DirectShow.NET and DirectX.NET.
I will clean up my changes and put out a branch of DirectShow.NET and DirectX.NET on my github later on.
Thanks again to all for their help.
Regards,
Francois Genolini
Software Engineer
Aberdeen, Scotland
I have an Intensity Shuttle that I needed to program in VB to display the input video in WPF: thanks to the speedy response of tech support and the developer support guys I now have a way forward.
Before I had NTSC video sources and all worked with DirectShow.NET and DirectX.NET.
I then used a PAL composite video (analogue SD) connected to the "VIDEO IN" BNC connector... and the code broke.
It turned out that the open source DirectShow.NET was not setting the video size correctly. After taking example from the Blackmagic Design SDK (DirectShow DeckLink Capture sample), I can now use a PAL video camera in VB.NET using a heavily modified DirectShow.NET and DirectX.NET.
I will clean up my changes and put out a branch of DirectShow.NET and DirectX.NET on my github later on.
Thanks again to all for their help.
Regards,
Francois Genolini
Software Engineer
Aberdeen, Scotland