FFmpeg
Data Fields
DOVIContext Struct Reference

#include <dovi_rpu.h>

Data Fields

void * logctx
 
AVDOVIRpuDataHeader header
 Currently active RPU data header, updates on every dovi_rpu_parse(). More...
 
const AVDOVIDataMappingmapping
 Currently active data mappings, or NULL. More...
 
const AVDOVIColorMetadatacolor
 
struct DOVIVdrvdr [DOVI_MAX_DM_ID+1]
 Private fields internal to dovi_rpu.c. More...
 
uint8_t dv_profile
 

Detailed Description

Definition at line 31 of file dovi_rpu.h.

Field Documentation

◆ logctx

void* DOVIContext::logctx

Definition at line 32 of file dovi_rpu.h.

Referenced by libdav1d_init().

◆ header

AVDOVIRpuDataHeader DOVIContext::header

Currently active RPU data header, updates on every dovi_rpu_parse().

Definition at line 37 of file dovi_rpu.h.

◆ mapping

const AVDOVIDataMapping* DOVIContext::mapping

Currently active data mappings, or NULL.

Points into memory owned by the corresponding rpu/vdr_ref, which becomes invalid on the next call to dovi_rpu_parse.

Definition at line 44 of file dovi_rpu.h.

◆ color

const AVDOVIColorMetadata* DOVIContext::color

Definition at line 45 of file dovi_rpu.h.

◆ vdr

struct DOVIVdr* DOVIContext::vdr[DOVI_MAX_DM_ID+1]

Private fields internal to dovi_rpu.c.

RefStruct references

Definition at line 50 of file dovi_rpu.h.

◆ dv_profile

uint8_t DOVIContext::dv_profile

Definition at line 51 of file dovi_rpu.h.

Referenced by libdav1d_init().


The documentation for this struct was generated from the following file: