FFmpeg
Data Fields
AVDOVIMetadata Struct Reference

Combined struct representing a combination of header, mapping and color metadata, for attaching to frames as side data. More...

#include <dovi_meta.h>

Data Fields

size_t header_offset
 Offset in bytes from the beginning of this structure at which the respective structs start. More...
 
size_t mapping_offset
 
size_t color_offset
 
size_t ext_block_offset
 
size_t ext_block_size
 
int num_ext_blocks
 

Detailed Description

Combined struct representing a combination of header, mapping and color metadata, for attaching to frames as side data.

Note
The struct must be allocated with av_dovi_metadata_alloc() and its size is not a part of the public ABI.

Definition at line 337 of file dovi_meta.h.

Field Documentation

◆ header_offset

size_t AVDOVIMetadata::header_offset

Offset in bytes from the beginning of this structure at which the respective structs start.

Definition at line 342 of file dovi_meta.h.

Referenced by av_dovi_metadata_alloc().

◆ mapping_offset

size_t AVDOVIMetadata::mapping_offset

Definition at line 343 of file dovi_meta.h.

◆ color_offset

size_t AVDOVIMetadata::color_offset

Definition at line 344 of file dovi_meta.h.

◆ ext_block_offset

size_t AVDOVIMetadata::ext_block_offset

Definition at line 346 of file dovi_meta.h.

◆ ext_block_size

size_t AVDOVIMetadata::ext_block_size

Definition at line 347 of file dovi_meta.h.

Referenced by ff_dovi_get_metadata(), and ff_dovi_rpu_generate().

◆ num_ext_blocks

int AVDOVIMetadata::num_ext_blocks

Definition at line 348 of file dovi_meta.h.

Referenced by ff_dovi_get_metadata(), ff_dovi_rpu_generate(), and try_reuse_ext().


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