DirectShow status?

Ask software engineering and SDK questions for developers working on Mac OS X, Windows or Linux.
  • Author
  • Message

Sergey Kuratov

  • Posts: 1
  • Joined: Mon Sep 04, 2017 6:50 am

DirectShow status?

PostMon Sep 04, 2017 7:50 am


My card is Blackmagic DeckLink SDI 4K and Windows 10x64 environment.

I started to include Blackmagic SDI support in my application.
But my application is based on DirectShow and I would like to keep it so.
So I downloaded SDK 10.9.5 and build samples.
What was strange for me: GraphStudio shows just black screen, DecklinkCapture also shows black screen, and so on for all DirectShow samples. But CapturePreview works. And OBS studio also works. Blackmagic Media also works well.

I wonder did I make something wrong or Blackmagic doesn't support DirectShow well ?

Thank you, Sergey Kuratov.

Matt Jefferson

Blackmagic Design

  • Posts: 130
  • Joined: Fri Aug 31, 2012 12:50 am

Re: DirectShow status?

PostFri Sep 08, 2017 2:41 am

Dear Sergey

Our official status is below
Blackmagic Design's general recommendation for professional applications is to use the DeckLink C++ API directly for application development.

DirectShow and WDM filters are available, however they provide a subset of the functionality available via the DeckLink API. It should also be noted that the older user-space DirectShow filters are deprecated in favour of the WDM capture filters. You should not expect support nor enhancements / feature development for DirectShow functionality.

Thank you.
Matt Jefferson

Return to Software Developers

Who is online

Users browsing this forum: Jason Conrad and 2 guests