]> git.sesse.net Git - nageru/commit
Support 4:2:2 v210 (10-bit) output for DeckLink.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Wed, 15 Mar 2017 22:07:24 +0000 (23:07 +0100)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Wed, 15 Mar 2017 22:11:49 +0000 (23:11 +0100)
commitaa472f3f2fcf37701198deb330d3169636151060
tree5b1245752c204b01b1e94ac11925ebd3e073d95a
parent7297850cec443cb0c02f82d7301a30583744627d
Support 4:2:2 v210 (10-bit) output for DeckLink.

This again requires compute shaders; my GTX 950 needs a bit under 0.1 ms
to convert a 720p frame from the 16-bit planar representation. It replaces the
flag for 10-bit x264.

v210 is, as far as I understand, pretty much the native format for the DeckLink
cards, but I believe the conversion happens in hardware, so there shouldn't
be any significant speed gains to be have.
chroma_subsampler.cpp
chroma_subsampler.h
decklink_output.cpp
decklink_output.h
flags.cpp
flags.h
mixer.cpp