Capturing serial timecode from Decklink SDI

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

Vincent Guigue

  • Posts: 6
  • Joined: Tue May 10, 2016 4:25 pm

Capturing serial timecode from Decklink SDI

PostWed Apr 04, 2018 5:04 pm


I am currently having issues with serial timecode capture with a Decklink SDI card.
With BlackMagic Media Express we can see that the timecode is captured (even with SDI cable off), but when i call "IDeckLinkVideoInputFrame::GetTimecode" in the "IDeckLinkInputCallback::VideoInputFrameArrived" callback, the function returns an error (S_FALSE).

The exact same function works well when called with other timecode formats, such as "bmdTimecodeRP188Any", "bmdTimecodeRP188LTC"... but when i try to get "bmdTimecodeSerial", it doesn't work.
Other functions using RS422 to control the VTR work just fine.

The documentation advices to see how timecode capture is performed in the "CapturePreview" sample, but the serial timecode recuperation is not shown in this one.

The Blackmagic version used is the 10.8.2, on windows 7 64 bits.

Any help would be welcome !
Vincent Guigue

Return to Software Developers

Who is online

Users browsing this forum: No registered users and 6 guests