Class ConfigurationParser.Sps
Contains Sequence Parameter Set (SPS) data from H.264/AVC bitstream.
public class ConfigurationParser.Sps
- Inheritance
-
ConfigurationParser.Sps
- Inherited Members
Constructors
Sps()
public Sps()
Fields
bit_depth_chroma_minus8
Bit depth for chroma samples minus 8.
public uint bit_depth_chroma_minus8
Field Value
bit_depth_luma_minus8
Bit depth for luma samples minus 8.
public uint bit_depth_luma_minus8
Field Value
chroma_format_idc
Chroma format (0=monochrome, 1=4:2:0, 2=4:2:2, 3=4:4:4).
public uint chroma_format_idc
Field Value
constraint_set0_flag
Constraint set 0 flag.
public int constraint_set0_flag
Field Value
constraint_set1_flag
Constraint set 1 flag.
public int constraint_set1_flag
Field Value
constraint_set2_flag
Constraint set 2 flag.
public int constraint_set2_flag
Field Value
constraint_set3_flag
Constraint set 3 flag.
public int constraint_set3_flag
Field Value
constraint_set4_flag
Constraint set 4 flag.
public int constraint_set4_flag
Field Value
constraint_set5_flag
Constraint set 5 flag.
public int constraint_set5_flag
Field Value
delta_pic_order_always_zero_flag
Indicates if delta_pic_order_cnt[0] and delta_pic_order_cnt[1] are always zero.
public int delta_pic_order_always_zero_flag
Field Value
direct_8x8_inference_flag
Indicates the method of direct mode motion vector derivation.
public int direct_8x8_inference_flag
Field Value
frame_crop_bottom_offset
Frame cropping bottom offset in units of chroma samples.
public uint frame_crop_bottom_offset
Field Value
frame_crop_left_offset
Frame cropping left offset in units of chroma samples.
public uint frame_crop_left_offset
Field Value
frame_crop_right_offset
Frame cropping right offset in units of chroma samples.
public uint frame_crop_right_offset
Field Value
frame_crop_top_offset
Frame cropping top offset in units of chroma samples.
public uint frame_crop_top_offset
Field Value
frame_cropping_flag
Indicates if frame cropping offset parameters are present.
public int frame_cropping_flag
Field Value
frame_mbs_only_flag
Indicates if only frame macroblocks are used (no fields).
public int frame_mbs_only_flag
Field Value
gaps_in_frame_num_value_allowed_flag
Indicates if gaps in frame_num values are allowed.
public int gaps_in_frame_num_value_allowed_flag
Field Value
level_idc
Level indicator (10=1.0, 11=1.1, 20=2.0, 30=3.0, 40=4.0, 50=5.0, etc.).
public int level_idc
Field Value
log2_max_frame_num_minus4
Log2 of maximum frame number minus 4.
public uint log2_max_frame_num_minus4
Field Value
log2_max_pic_order_cnt_lsb_minus4
Log2 of maximum picture order count LSB minus 4 (for pic_order_cnt_type 0).
public uint log2_max_pic_order_cnt_lsb_minus4
Field Value
max_num_ref_frames
Maximum number of reference frames.
public uint max_num_ref_frames
Field Value
mb_adaptive_frame_field_flag
Indicates if macroblock-adaptive frame-field coding may be used.
public int mb_adaptive_frame_field_flag
Field Value
num_ref_frames_in_pic_order_cnt_cycle
Number of reference frames in picture order count cycle.
public uint num_ref_frames_in_pic_order_cnt_cycle
Field Value
offset_for_non_ref_pic
Offset for non-reference pictures.
public int offset_for_non_ref_pic
Field Value
offset_for_ref_frame
Array of offsets for reference frames.
public int[] offset_for_ref_frame
Field Value
- int[]
offset_for_top_to_bottom_field
Offset between top and bottom field order counts.
public int offset_for_top_to_bottom_field
Field Value
pic_height_in_map_units_minus1
Picture height in macroblock map units minus 1.
public uint pic_height_in_map_units_minus1
Field Value
pic_order_cnt_type
Picture order count type (0, 1, or 2).
public uint pic_order_cnt_type
Field Value
pic_width_in_mbs_minus1
Picture width in macroblocks minus 1.
public uint pic_width_in_mbs_minus1
Field Value
profile_idc
Profile indicator (66=Baseline, 77=Main, 88=Extended, 100=High, etc.).
public int profile_idc
Field Value
qpprime_y_zero_transform_bypass_flag
Indicates if transform bypass mode may be used.
public int qpprime_y_zero_transform_bypass_flag
Field Value
reserved_zero_2bits
Reserved zero bits (should be 0).
public int reserved_zero_2bits
Field Value
separate_colour_plane_flag
Indicates if the three colour components are coded separately.
public int separate_colour_plane_flag
Field Value
seq_parameter_set_id
Sequence parameter set identifier.
public uint seq_parameter_set_id
Field Value
seq_scaling_list
Sequence-level scaling list data.
public ConfigurationParser.ScalingListData seq_scaling_list
Field Value
seq_scaling_matrix_present_flag
Indicates if sequence-level scaling matrices are present.
public int seq_scaling_matrix_present_flag
Field Value
vui_parameters
Video Usability Information parameters.
public ConfigurationParser.VuiParameters vui_parameters
Field Value
vui_parameters_present_flag
Indicates if VUI parameters are present.
public int vui_parameters_present_flag