int ff_dovi_rpu_parse(DOVIContext *s, const uint8_t *rpu, size_t rpu_size)
Parse the contents of a Dovi RPU NAL and update the parsed values in the DOVIContext struct.
const AVDOVIDataMapping * mapping
Currently active data mappings, or NULL.
struct DOVIVdr * vdr[DOVI_MAX_DM_ID+1]
Private fields internal to dovi_rpu.c.
const AVDOVIColorMetadata * color
AVDOVIRpuDataHeader header
Currently active RPU data header, updates on every dovi_rpu_parse().
void ff_dovi_update_cfg(DOVIContext *s, const AVDOVIDecoderConfigurationRecord *cfg)
Read the contents of an AVDOVIDecoderConfigurationRecord (usually provided by stream side data) and u...