Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Blackmagic Design DeckLink SDI ancillary data

  • DeckLink SDI ancillary data

    Posted by Martin Cole on August 25, 2010 at 6:03 pm

    I am in the process of attempting to switch my companies capture solution to the DeckLink SDI and DeckLink Duo cards.

    I am able to capture video and audio fine, and have moved on to getting the closed caption data in the ancillary data, where I am having problems.

    I am running the DeckLink 7.7.3 drivers on Ubuntu 10.04, currently with the DeckLink SDI.

    I have the 7.7.2 version of the SDK.

    using IDeckLinkVideoFrameAncillary::GetBufferForVerticalBlankingLine with a 720p source (verified with our previous card to have 708 cc data) this call returns 25 lines of ancillary data, all of which I am copying out and searching through simply to find the cdp_header start code (0x9669) I never get it.

    As per spec I am searching in the Y stream, also I am capturing bmdFormat8BitYUV.

    Is there some extra processing that this call does to the ancillary data?
    Or am I missing something fundamental?

    Any example code for parsing out cc data?

    thanks for any help.

    Daniel Moore replied 15 years, 8 months ago 2 Members · 1 Reply
  • 1 Reply
  • Daniel Moore

    August 25, 2010 at 11:23 pm

    Hi Martin,

    You need to capture in 10 bit as the two bits that are stripped to
    capture in 8 bit are significant in the CC data.

    For more details, please contact Blackmagic Developer Support at:

    developer@blackmagic-design.com

    cheers,

    Daniel

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy