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 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel