Table of Contents

Class ConfigurationParser.VuiParameters_t

Namespace
VAST.Codecs.H265
Assembly
VAST.Common.dll

Contains VUI (Video Usability Information) parameters from H.265 SPS.

public class ConfigurationParser.VuiParameters_t
Inheritance
ConfigurationParser.VuiParameters_t
Inherited Members

Constructors

VuiParameters_t()

public VuiParameters_t()

Fields

aspect_ratio_idc

Aspect ratio indicator (Extended_SAR=255 means sar_width/sar_height are used).

public int aspect_ratio_idc

Field Value

int

aspect_ratio_info_present_flag

Indicates if aspect ratio information is present.

public int aspect_ratio_info_present_flag

Field Value

int

bitstream_restriction_flag

Indicates if bitstream restriction parameters are present.

public int bitstream_restriction_flag

Field Value

int

chroma_loc_info_present_flag

Indicates if chroma sample location information is present.

public int chroma_loc_info_present_flag

Field Value

int

chroma_sample_loc_type_bottom_field

Chroma sample location type for the bottom field.

public uint chroma_sample_loc_type_bottom_field

Field Value

uint

chroma_sample_loc_type_top_field

Chroma sample location type for the top field.

public uint chroma_sample_loc_type_top_field

Field Value

uint

colour_description_present_flag

Indicates if colour description is present.

public int colour_description_present_flag

Field Value

int

colour_primaries

Colour primaries (1=BT.709, 9=BT.2020, etc.).

public int colour_primaries

Field Value

int

def_disp_win_bottom_offset

Default display window bottom offset.

public uint def_disp_win_bottom_offset

Field Value

uint

def_disp_win_left_offset

Default display window left offset.

public uint def_disp_win_left_offset

Field Value

uint

def_disp_win_right_offset

Default display window right offset.

public uint def_disp_win_right_offset

Field Value

uint

def_disp_win_top_offset

Default display window top offset.

public uint def_disp_win_top_offset

Field Value

uint

default_display_window_flag

Indicates if default display window is present.

public int default_display_window_flag

Field Value

int

field_seq_flag

Indicates if the content is a field sequence.

public int field_seq_flag

Field Value

int

frame_field_info_present_flag

Indicates if frame-field information is present in SEI.

public int frame_field_info_present_flag

Field Value

int

hrd_parameters

HRD (Hypothetical Reference Decoder) parameters.

public ConfigurationParser.HrdParameters_t hrd_parameters

Field Value

ConfigurationParser.HrdParameters_t

log2_max_mv_length_horizontal

Log2 of maximum horizontal motion vector length.

public uint log2_max_mv_length_horizontal

Field Value

uint

log2_max_mv_length_vertical

Log2 of maximum vertical motion vector length.

public uint log2_max_mv_length_vertical

Field Value

uint

matrix_coeffs

Matrix coefficients for deriving luma and chroma from RGB.

public int matrix_coeffs

Field Value

int

max_bits_per_min_cu_denom

Maximum bits per minimum CU denominator.

public uint max_bits_per_min_cu_denom

Field Value

uint

max_bytes_per_pic_denom

Maximum bytes per picture denominator.

public uint max_bytes_per_pic_denom

Field Value

uint

min_spatial_segmentation_idc

Minimum spatial segmentation indicator.

public uint min_spatial_segmentation_idc

Field Value

uint

motion_vectors_over_pic_boundaries_flag

Indicates if motion vectors may cross picture boundaries.

public int motion_vectors_over_pic_boundaries_flag

Field Value

int

neutral_chroma_indication_flag

Indicates if neutral chroma indication is signaled.

public int neutral_chroma_indication_flag

Field Value

int

overscan_appropriate_flag

Indicates if cropped pictures are suitable for overscan display.

public int overscan_appropriate_flag

Field Value

int

overscan_info_present_flag

Indicates if overscan information is present.

public int overscan_info_present_flag

Field Value

int

restricted_ref_pic_lists_flag

Indicates if reference picture lists are restricted.

public int restricted_ref_pic_lists_flag

Field Value

int

sar_height

Sample aspect ratio height.

public int sar_height

Field Value

int

sar_width

Sample aspect ratio width.

public int sar_width

Field Value

int

tiles_fixed_structure_flag

Indicates if tile boundaries are always aligned.

public int tiles_fixed_structure_flag

Field Value

int

transfer_characteristics

Transfer characteristics (1=BT.709, 16=PQ/SMPTE2084, 18=HLG, etc.).

public int transfer_characteristics

Field Value

int

video_format

Video format (0=Component, 1=PAL, 2=NTSC, 3=SECAM, 4=MAC, 5=Unspecified).

public int video_format

Field Value

int

video_full_range_flag

Indicates if video uses full range (0-255) or limited range (16-235).

public int video_full_range_flag

Field Value

int

video_signal_type_present_flag

Indicates if video signal type information is present.

public int video_signal_type_present_flag

Field Value

int

vui_hrd_parameters_present_flag

Indicates if HRD parameters are present in VUI.

public int vui_hrd_parameters_present_flag

Field Value

int

vui_num_ticks_poc_diff_one_minus1

Number of clock ticks per POC difference of one, minus 1.

public uint vui_num_ticks_poc_diff_one_minus1

Field Value

uint

vui_num_units_in_tick

Number of time units in a tick.

public uint vui_num_units_in_tick

Field Value

uint

vui_poc_proportional_to_timing_flag

Indicates if POC is proportional to timing.

public int vui_poc_proportional_to_timing_flag

Field Value

int

vui_time_scale

Time scale (number of time units per second).

public uint vui_time_scale

Field Value

uint

vui_timing_info_present_flag

Indicates if VUI timing information is present.

public int vui_timing_info_present_flag

Field Value

int