Properties
aspect_ratio_info
aspect_ratio_info: undefined | {
aspect_ratio_idc: number;
sar_height?: number;
sar_width?: number;
}
Type declaration
-
aspect_ratio_idc: number
-
Optional
sar_height?: number
-
Optional
sar_width?: number
bitstream_restriction
bitstream_restriction: undefined | {
log2_max_mv_length_horizontal: number;
log2_max_mv_length_vertical: number;
max_bits_per_mb_denom: number;
max_bytes_per_pic_denom: number;
max_dec_frame_buffering: number;
max_num_reorder_frames: number;
motion_vectors_over_pic_boundaries_flag: boolean;
}
Type declaration
-
log2_max_mv_length_horizontal: number
-
log2_max_mv_length_vertical: number
-
max_bits_per_mb_denom: number
-
max_bytes_per_pic_denom: number
-
max_dec_frame_buffering: number
-
max_num_reorder_frames: number
-
motion_vectors_over_pic_boundaries_flag: boolean
chroma_loc_info
chroma_loc_info: undefined | {
chroma_sample_loc_type_bottom_field: number;
chroma_sample_loc_type_top_field: number;
}
Type declaration
-
chroma_sample_loc_type_bottom_field: number
-
chroma_sample_loc_type_top_field: number
low_delay_hrd_flag
low_delay_hrd_flag: undefined | boolean
overscan_info
overscan_info: undefined | {
overscan_appropriate_flag: boolean;
}
Type declaration
-
overscan_appropriate_flag: boolean
pic_struct_present_flag
pic_struct_present_flag: boolean
timing_info
timing_info: undefined | {
fixed_frame_rate_flag: boolean;
num_units_in_tick: number;
time_scale: number;
}
Type declaration
-
fixed_frame_rate_flag: boolean
-
num_units_in_tick: number
-
time_scale: number
video_signal_type
video_signal_type: undefined | {
colour_description: undefined | {
colour_primaries: number;
matrix_coefficients: number;
transfer_characteristics: number;
};
video_format: number;
video_full_range_flag: boolean;
}
Type declaration
-
colour_description: undefined | {
colour_primaries: number;
matrix_coefficients: number;
transfer_characteristics: number;
}
-
video_format: number
-
video_full_range_flag: boolean