FFmpeg
Data Fields
EVCDecoderConfigurationRecord Struct Reference

Specifies the decoder configuration information for ISO/IEC 23094-1 video content. More...

Data Fields

uint8_t configurationVersion
 
uint8_t profile_idc
 
uint8_t level_idc
 
uint32_t toolset_idc_h
 
uint32_t toolset_idc_l
 
uint8_t chroma_format_idc
 
uint8_t bit_depth_luma_minus8
 
uint8_t bit_depth_chroma_minus8
 
uint16_t pic_width_in_luma_samples
 
uint16_t pic_height_in_luma_samples
 
uint8_t reserved
 
uint8_t lengthSizeMinusOne
 
uint8_t num_of_arrays
 
EVCNALUnitArray arrays [NB_ARRAYS]
 

Detailed Description

Specifies the decoder configuration information for ISO/IEC 23094-1 video content.

See also
ISO/IEC 14496-15:2021 Coding of audio-visual objects - Part 15: section 12.3.3.2 Carriage of network abstraction layer (NAL) unit structured video in the ISO base media file format

Definition at line 52 of file evc.c.

Field Documentation

◆ configurationVersion

uint8_t EVCDecoderConfigurationRecord::configurationVersion

Definition at line 53 of file evc.c.

Referenced by evcc_init(), and evcc_write().

◆ profile_idc

uint8_t EVCDecoderConfigurationRecord::profile_idc

Definition at line 54 of file evc.c.

Referenced by evcc_parse_sps(), and evcc_write().

◆ level_idc

uint8_t EVCDecoderConfigurationRecord::level_idc

Definition at line 55 of file evc.c.

Referenced by evcc_parse_sps(), and evcc_write().

◆ toolset_idc_h

uint32_t EVCDecoderConfigurationRecord::toolset_idc_h

Definition at line 56 of file evc.c.

Referenced by evcc_parse_sps(), and evcc_write().

◆ toolset_idc_l

uint32_t EVCDecoderConfigurationRecord::toolset_idc_l

Definition at line 57 of file evc.c.

Referenced by evcc_parse_sps(), and evcc_write().

◆ chroma_format_idc

uint8_t EVCDecoderConfigurationRecord::chroma_format_idc

Definition at line 58 of file evc.c.

Referenced by evcc_parse_sps(), and evcc_write().

◆ bit_depth_luma_minus8

uint8_t EVCDecoderConfigurationRecord::bit_depth_luma_minus8

Definition at line 59 of file evc.c.

Referenced by evcc_parse_sps(), and evcc_write().

◆ bit_depth_chroma_minus8

uint8_t EVCDecoderConfigurationRecord::bit_depth_chroma_minus8

Definition at line 60 of file evc.c.

Referenced by evcc_parse_sps(), and evcc_write().

◆ pic_width_in_luma_samples

uint16_t EVCDecoderConfigurationRecord::pic_width_in_luma_samples

Definition at line 61 of file evc.c.

Referenced by evcc_parse_sps(), and evcc_write().

◆ pic_height_in_luma_samples

uint16_t EVCDecoderConfigurationRecord::pic_height_in_luma_samples

Definition at line 62 of file evc.c.

Referenced by evcc_parse_sps(), and evcc_write().

◆ reserved

uint8_t EVCDecoderConfigurationRecord::reserved

Definition at line 63 of file evc.c.

◆ lengthSizeMinusOne

uint8_t EVCDecoderConfigurationRecord::lengthSizeMinusOne

Definition at line 64 of file evc.c.

Referenced by evcc_init(), and evcc_write().

◆ num_of_arrays

uint8_t EVCDecoderConfigurationRecord::num_of_arrays

Definition at line 65 of file evc.c.

Referenced by evcc_write(), and ff_isom_write_evcc().

◆ arrays

EVCNALUnitArray EVCDecoderConfigurationRecord::arrays[NB_ARRAYS]

Definition at line 66 of file evc.c.

Referenced by evcc_close(), evcc_write(), and ff_isom_write_evcc().


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