00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #ifndef _VUI_PARAMS_H_
00014 #define _VUI_PARAMS_H_
00015
00016
00017 typedef struct vui_parameters
00018 {
00019 int aspect_ratio_info_present_flag;
00020 int aspect_ratio_idc;
00021 int sar_width;
00022 int sar_height;
00023 int overscan_info_present_flag;
00024 int overscan_appropriate_flag;
00025 int video_signal_type_present_flag;
00026 int video_format;
00027 int video_full_range_flag;
00028 int colour_description_present_flag;
00029 int colour_primaries;
00030 int transfer_characteristics;
00031 int matrix_coefficients;
00032 int chroma_location_info_present_flag;
00033 int chroma_sample_loc_type_top_field;
00034 int chroma_sample_loc_type_bottom_field;
00035 int timing_info_present_flag;
00036 int num_units_in_tick;
00037 int time_scale;
00038 int fixed_frame_rate_flag;
00039 int nal_hrd_parameters_present_flag;
00040 int nal_cpb_cnt_minus1;
00041 int nal_bit_rate_scale;
00042 int nal_cpb_size_scale;
00043 int nal_bit_rate_value_minus1;
00044 int nal_cpb_size_value_minus1;
00045 int nal_vbr_cbr_flag;
00046 int nal_initial_cpb_removal_delay_length_minus1;
00047 int nal_cpb_removal_delay_length_minus1;
00048 int nal_dpb_output_delay_length_minus1;
00049 int nal_time_offset_length;
00050 int vcl_hrd_parameters_present_flag;
00051 int vcl_cpb_cnt_minus1;
00052 int vcl_bit_rate_scale;
00053 int vcl_cpb_size_scale;
00054 int vcl_bit_rate_value_minus1;
00055 int vcl_cpb_size_value_minus1;
00056 int vcl_vbr_cbr_flag;
00057 int vcl_initial_cpb_removal_delay_length_minus1;
00058 int vcl_cpb_removal_delay_length_minus1;
00059 int vcl_dpb_output_delay_length_minus1;
00060 int vcl_time_offset_length;
00061 int low_delay_hrd_flag;
00062 int pic_struct_present_flag;
00063 int bitstream_restriction_flag;
00064 int motion_vectors_over_pic_boundaries_flag;
00065 int max_bytes_per_pic_denom;
00066 int max_bits_per_mb_denom;
00067 int log2_max_mv_length_vertical;
00068 int log2_max_mv_length_horizontal;
00069 int num_reorder_frames;
00070 int max_dec_frame_buffering;
00071 } VUIParameters;
00072
00073 #endif
00074