digiKam
video_parameter_set Class Reference

Public Member Functions

void dump (int fd) const
 
de265_error read (error_queue *errqueue, bitreader *reader)
 
void set_defaults (enum profile_idc profile, int level_major, int level_minor)
 
de265_error write (error_queue *errqueue, CABAC_encoder &out) const
 

Public Attributes

std::vector< char > cprms_present_flag
 
std::vector< uint16_t > hrd_layer_set_idx
 
layer_data layer [MAX_TEMPORAL_SUBLAYERS]
 
std::vector< std::vector< char > > layer_id_included_flag
 
profile_tier_level profile_tier_level_
 
int video_parameter_set_id
 
char vps_extension_flag
 
uint8_t vps_max_layer_id
 
int vps_max_layers
 
int vps_max_sub_layers
 
int vps_num_hrd_parameters
 
int vps_num_layer_sets
 
uint32_t vps_num_ticks_poc_diff_one
 
uint32_t vps_num_units_in_tick
 
char vps_poc_proportional_to_timing_flag
 
int vps_sub_layer_ordering_info_present_flag
 
int vps_temporal_id_nesting_flag
 
uint32_t vps_time_scale
 
char vps_timing_info_present_flag
 

Member Function Documentation

◆ dump()

void video_parameter_set::dump ( int  fd) const

◆ read()

de265_error video_parameter_set::read ( error_queue errqueue,
bitreader reader 
)

◆ set_defaults()

void video_parameter_set::set_defaults ( enum profile_idc  profile,
int  level_major,
int  level_minor 
)

◆ write()

de265_error video_parameter_set::write ( error_queue errqueue,
CABAC_encoder out 
) const

Member Data Documentation

◆ cprms_present_flag

std::vector<char> video_parameter_set::cprms_present_flag

◆ hrd_layer_set_idx

std::vector<uint16_t> video_parameter_set::hrd_layer_set_idx

◆ layer

layer_data video_parameter_set::layer[MAX_TEMPORAL_SUBLAYERS]

◆ layer_id_included_flag

std::vector<std::vector<char> > video_parameter_set::layer_id_included_flag

◆ profile_tier_level_

profile_tier_level video_parameter_set::profile_tier_level_

◆ video_parameter_set_id

int video_parameter_set::video_parameter_set_id

◆ vps_extension_flag

char video_parameter_set::vps_extension_flag

◆ vps_max_layer_id

uint8_t video_parameter_set::vps_max_layer_id

◆ vps_max_layers

int video_parameter_set::vps_max_layers

◆ vps_max_sub_layers

int video_parameter_set::vps_max_sub_layers

◆ vps_num_hrd_parameters

int video_parameter_set::vps_num_hrd_parameters

◆ vps_num_layer_sets

int video_parameter_set::vps_num_layer_sets

◆ vps_num_ticks_poc_diff_one

uint32_t video_parameter_set::vps_num_ticks_poc_diff_one

◆ vps_num_units_in_tick

uint32_t video_parameter_set::vps_num_units_in_tick

◆ vps_poc_proportional_to_timing_flag

char video_parameter_set::vps_poc_proportional_to_timing_flag

◆ vps_sub_layer_ordering_info_present_flag

int video_parameter_set::vps_sub_layer_ordering_info_present_flag

◆ vps_temporal_id_nesting_flag

int video_parameter_set::vps_temporal_id_nesting_flag

◆ vps_time_scale

uint32_t video_parameter_set::vps_time_scale

◆ vps_timing_info_present_flag

char video_parameter_set::vps_timing_info_present_flag

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