mbox

[FFmpeg-devel,0/4] Better colorspace support in dnxhddec

Message ID 20210130091906.312-1-christophe.gisquet@gmail.com
Headers show

Message

Christophe Gisquet Jan. 30, 2021, 9:19 a.m. UTC
Nobody complained so the CIDs are likely litle used.
This was developped without reference to the ST2019-1:2016 specs (some
fields are therefore guessed) but with reference to (unredistributable)
samples likely generated by the Avid SDK.

I have no idea how the alpha is coded, but it is variable-length.

Christophe Gisquet (4):
  lav/dnxhd: better support 4:2:0 in DNXHR profiles
  lav/dnxhd: CID 1256 is RGB, not BGR or YUV444
  dnxhd: add partial alpha support for parsing
  dnxhddec: partial alpha support

 libavcodec/dnxhd_parser.c |   7 +-
 libavcodec/dnxhddata.c    |  17 +++--
 libavcodec/dnxhddata.h    |   6 +-
 libavcodec/dnxhddec.c     | 139 ++++++++++++++++++++++++++++----------
 libavcodec/dnxhdenc.c     |   2 +-
 libavformat/mxfenc.c      |   7 +-
 6 files changed, 128 insertions(+), 50 deletions(-)