FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
VUI Struct Reference

#include <hevc.h>

Data Fields

AVRational sar
 
int overscan_info_present_flag
 
int overscan_appropriate_flag
 
int video_signal_type_present_flag
 
int video_format
 
int video_full_range_flag
 
int colour_description_present_flag
 
uint8_t colour_primaries
 
uint8_t transfer_characteristic
 
uint8_t matrix_coeffs
 
int chroma_loc_info_present_flag
 
int chroma_sample_loc_type_top_field
 
int chroma_sample_loc_type_bottom_field
 
int neutra_chroma_indication_flag
 
int field_seq_flag
 
int frame_field_info_present_flag
 
int default_display_window_flag
 
HEVCWindow def_disp_win
 
int vui_timing_info_present_flag
 
uint32_t vui_num_units_in_tick
 
uint32_t vui_time_scale
 
int vui_poc_proportional_to_timing_flag
 
int vui_num_ticks_poc_diff_one_minus1
 
int vui_hrd_parameters_present_flag
 
int bitstream_restriction_flag
 
int tiles_fixed_structure_flag
 
int motion_vectors_over_pic_boundaries_flag
 
int restricted_ref_pic_lists_flag
 
int min_spatial_segmentation_idc
 
int max_bytes_per_pic_denom
 
int max_bits_per_min_cu_denom
 
int log2_max_mv_length_horizontal
 
int log2_max_mv_length_vertical
 

Detailed Description

Definition at line 308 of file hevc.h.

Field Documentation

AVRational VUI::sar

Definition at line 309 of file hevc.h.

Referenced by decode_vui(), export_stream_params(), and ff_hevc_parse_sps().

int VUI::overscan_info_present_flag

Definition at line 311 of file hevc.h.

Referenced by decode_vui().

int VUI::overscan_appropriate_flag

Definition at line 312 of file hevc.h.

Referenced by decode_vui().

int VUI::video_signal_type_present_flag

Definition at line 314 of file hevc.h.

Referenced by decode_vui(), and export_stream_params().

int VUI::video_format

Definition at line 315 of file hevc.h.

Referenced by decode_vui().

int VUI::video_full_range_flag

Definition at line 316 of file hevc.h.

Referenced by decode_vui(), and export_stream_params().

int VUI::colour_description_present_flag

Definition at line 317 of file hevc.h.

Referenced by decode_vui(), and export_stream_params().

uint8_t VUI::colour_primaries

Definition at line 318 of file hevc.h.

Referenced by decode_vui(), and export_stream_params().

uint8_t VUI::transfer_characteristic

Definition at line 319 of file hevc.h.

Referenced by decode_vui(), and export_stream_params().

uint8_t VUI::matrix_coeffs

Definition at line 320 of file hevc.h.

Referenced by decode_vui(), and export_stream_params().

int VUI::chroma_loc_info_present_flag

Definition at line 322 of file hevc.h.

Referenced by decode_vui().

int VUI::chroma_sample_loc_type_top_field

Definition at line 323 of file hevc.h.

Referenced by decode_vui().

int VUI::chroma_sample_loc_type_bottom_field

Definition at line 324 of file hevc.h.

Referenced by decode_vui().

int VUI::neutra_chroma_indication_flag

Definition at line 325 of file hevc.h.

Referenced by decode_vui().

int VUI::field_seq_flag

Definition at line 327 of file hevc.h.

Referenced by decode_vui().

int VUI::frame_field_info_present_flag

Definition at line 328 of file hevc.h.

Referenced by decode_pic_timing(), and decode_vui().

int VUI::default_display_window_flag

Definition at line 330 of file hevc.h.

Referenced by decode_vui().

HEVCWindow VUI::def_disp_win

Definition at line 331 of file hevc.h.

Referenced by decode_vui(), and ff_hevc_parse_sps().

int VUI::vui_timing_info_present_flag

Definition at line 333 of file hevc.h.

Referenced by decode_vui(), export_stream_params(), and generate_fake_vps().

uint32_t VUI::vui_num_units_in_tick

Definition at line 334 of file hevc.h.

Referenced by decode_vui(), export_stream_params(), and generate_fake_vps().

uint32_t VUI::vui_time_scale

Definition at line 335 of file hevc.h.

Referenced by decode_vui(), export_stream_params(), and generate_fake_vps().

int VUI::vui_poc_proportional_to_timing_flag

Definition at line 336 of file hevc.h.

Referenced by decode_vui(), and generate_fake_vps().

int VUI::vui_num_ticks_poc_diff_one_minus1

Definition at line 337 of file hevc.h.

Referenced by decode_vui(), and generate_fake_vps().

int VUI::vui_hrd_parameters_present_flag

Definition at line 338 of file hevc.h.

Referenced by decode_vui().

int VUI::bitstream_restriction_flag

Definition at line 340 of file hevc.h.

Referenced by decode_vui().

int VUI::tiles_fixed_structure_flag

Definition at line 341 of file hevc.h.

Referenced by decode_vui().

int VUI::motion_vectors_over_pic_boundaries_flag

Definition at line 342 of file hevc.h.

Referenced by decode_vui().

int VUI::restricted_ref_pic_lists_flag

Definition at line 343 of file hevc.h.

Referenced by decode_vui().

int VUI::min_spatial_segmentation_idc

Definition at line 344 of file hevc.h.

Referenced by decode_vui().

int VUI::max_bytes_per_pic_denom

Definition at line 345 of file hevc.h.

Referenced by decode_vui().

int VUI::max_bits_per_min_cu_denom

Definition at line 346 of file hevc.h.

Referenced by decode_vui().

int VUI::log2_max_mv_length_horizontal

Definition at line 347 of file hevc.h.

Referenced by decode_vui().

int VUI::log2_max_mv_length_vertical

Definition at line 348 of file hevc.h.

Referenced by decode_vui().


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