[FFmpeg-devel] [PATCH 0/5] Support for Decklink output of EIA-708 and AFD

Devin Heitmueller dheitmueller at ltnglobal.com
Fri Sep 7 22:40:23 EEST 2018


The following patches add support for output of 708 and AFD over
the Decklink SDI interface.  This series is a subset of a series
submitted in early January, with the hope of getting the less
controversial parts merged upstream.

Note compared to the previous series this includes a bit of
refactoring to separate out the generation of AFD and CC lines from
the actual output.  This makes the exception handling more
straightforward as well as ensuring that one VANC type being
invalid for some reason doesn't cause all the other types to
not be output (in the previous series, the function would bail
out if there was a problem with any VANC data, even if all the
other VANC data was perfectly valid).

Devin Heitmueller (5):
  v210enc: Pass through A53 CC data
  libavdevice/decklink: Add support for EIA-708 output over SDI
  Allow AFD data to be embedded in AVPacket
  v210enc: Pass through Active Format Description (AFD) data
  decklink: Add support for output of Active Format Description (AFD)

 configure                       |   4 +
 libavcodec/avcodec.h            |   6 ++
 libavcodec/v210enc.c            |  17 +++
 libavcodec/version.h            |   2 +-
 libavdevice/decklink_common.cpp |  16 ++-
 libavdevice/decklink_common.h   |  10 ++
 libavdevice/decklink_enc.cpp    | 229 ++++++++++++++++++++++++++++++++++++++--
 7 files changed, 272 insertions(+), 12 deletions(-)

-- 
2.13.2



More information about the ffmpeg-devel mailing list