Navigation
API > API/Plugins > API/Plugins/ElectraDecoders > API/Plugins/ElectraDecoders/Utils > API/Plugins/ElectraDecoders/Utils/MPEG
References
| Module | ElectraDecoders |
| Header | /Engine/Plugins/Media/ElectraCodecs/Source/ElectraDecoders/Public/Utils/MPEG/ElectraUtilsMPEGVideo_H264.h |
| Include | #include "Utils/MPEG/ElectraUtilsMPEGVideo_H264.h" |
Syntax
struct FSequenceParameterSet
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint32 | aspect_ratio_idc | ||
| uint8 | aspect_ratio_info_present_flag | VUI Parameters. | |
| uint32 | bit_depth_chroma_minus8 | ||
| uint32 | bit_depth_luma_minus8 | ||
| uint8 | bitstream_restriction_flag | ||
| uint32 | chroma_format_idc | ||
| uint8 | chroma_loc_info_present_flag | ||
| uint32 | chroma_sample_loc_type_bottom_field | ||
| uint32 | chroma_sample_loc_type_top_field | ||
| uint8 | colour_description_present_flag | ||
| uint32 | colour_primaries | ||
| uint8 | constraint_set0_flag | ||
| uint8 | constraint_set1_flag | ||
| uint8 | constraint_set2_flag | ||
| uint8 | constraint_set3_flag | ||
| uint8 | constraint_set4_flag | ||
| uint8 | constraint_set5_flag | ||
| uint8 | delta_pic_order_always_zero_flag | ||
| uint8 | direct_8x8_inference_flag | ||
| int32 | ExpectedDeltaPerPicOrderCntCycle | Calculated values. | |
| uint8 | fixed_frame_rate_flag | ||
| uint32 | frame_crop_bottom_offset | ||
| uint32 | frame_crop_left_offset | ||
| uint32 | frame_crop_right_offset | ||
| uint32 | frame_crop_top_offset | ||
| uint8 | frame_cropping_flag | ||
| uint8 | frame_mbs_only_flag | ||
| uint8 | gaps_in_frame_num_value_allowed_flag | ||
| uint32 | level_idc | ||
| uint32 | log2_max_frame_num_minus4 | ||
| uint32 | log2_max_mv_length_horizontal | ||
| uint32 | log2_max_mv_length_vertical | ||
| uint32 | log2_max_pic_order_cnt_lsb_minus4 | ||
| uint8 | low_delay_hrd_flag | ||
| uint32 | matrix_coefficients | ||
| uint32 | max_bits_per_mb_denom | ||
| uint32 | max_bytes_per_pic_denom | ||
| uint32 | max_dec_frame_buffering | Defaults to: if profile_idc in [44,86,100,110,122,144] and constraint_set3_flag==1 then 0 otherwise MaxDpbFrames. | |
| uint32 | max_num_ref_frames | ||
| uint32 | max_num_reorder_frames | ||
| uint8 | mb_adaptive_frame_field_flag | ||
| uint8 | motion_vectors_over_pic_boundaries_flag | ||
| FHRDParameters | nal_hrd_parameters | ||
| uint8 | nal_hrd_parameters_present_flag | ||
| uint32 | num_ref_frames_in_pic_order_cnt_cycle | ||
| uint32 | num_units_in_tick | ||
| int32 | offset_for_non_ref_pic | ||
| int32[255] | offset_for_ref_frame | ||
| int32 | offset_for_top_to_bottom_field | ||
| uint8 | overscan_appropriate_flag | ||
| uint8 | overscan_info_present_flag | ||
| uint32 | pic_height_in_map_units_minus1 | ||
| uint32 | pic_order_cnt_type | ||
| uint8 | pic_struct_present_flag | ||
| uint32 | pic_width_in_mbs_minus1 | ||
| uint32 | profile_idc | ||
| uint8 | qpprime_y_zero_transform_bypass_flag | ||
| uint32 | sar_height | ||
| uint32 | sar_width | ||
| uint8[6][16] | ScalingList4x4 | ||
| uint8[6][64] | ScalingList8x8 | ||
| uint8 | separate_colour_plane_flag | ||
| uint32 | seq_parameter_set_id | ||
| uint8[12] | seq_scaling_list_present_flag | ||
| uint8 | seq_scaling_matrix_present_flag | ||
| uint32 | time_scale | ||
| uint8 | timing_info_present_flag | ||
| uint32 | transfer_characteristics | ||
| FHRDParameters | vcl_hrd_parameters | ||
| uint8 | vcl_hrd_parameters_present_flag | ||
| uint32 | video_format | ||
| uint8 | video_full_range_flag | ||
| uint8 | video_signal_type_present_flag | ||
| uint8 | vui_parameters_present_flag |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | |||
| void | GetDisplaySize
(
int32& OutWidth, |
||
| int32 | GetDPBSize () |
||
| int32 | GetHeight () |
||
| int32 | |||
| FFractionalValue | GetTiming () |
||
| int32 | GetWidth () |
||
| void | Reset () |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FHRDParameters |