Navigation
API > API/Plugins > API/Plugins/AVCodecsCore > API/Plugins/AVCodecsCore/Video > API/Plugins/AVCodecsCore/Video/CodecUtils
Inheritance Hierarchy
- FBitstreamSegment
- FNalu
- FNaluH265
- FNaluVPS
References
| Module | AVCodecsCore |
| Header | /Engine/Plugins/Experimental/AVCodecs/AVCodecsCore/Source/AVCodecsCore/Public/Video/CodecUtils/CodecUtilsH265.h |
| Include | #include "Video/CodecUtils/CodecUtilsH265.h" |
Syntax
struct FNaluVPS : public UE::AVCodecCore::H265::FNaluH265
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< U< 1 > > | cprms_present_flag | ||
| TArray< UE > | hrd_layer_set_idx | ||
| TArray< hrd_parameters_t > | HrdParameters | ||
| TArray< TArray< U< 1 > > > | layer_id_included_flag | ||
| uint32 | prevPicOrderCntLsb | Stream State Members TODO (aidan) perhaps this should be moved elsewhere | |
| uint32 | prevPicOrderCntMsb | ||
| profile_tier_level_t | profile_tier_level | ||
| U< 1 > | vps_base_layer_available_flag | ||
| U< 1 > | vps_base_layer_internal_flag | ||
| U< 1 > | vps_extension_flag | ||
| TArray< UE > | vps_max_dec_pic_buffering_minus1 | ||
| TArray< UE > | vps_max_latency_increase_plus1 | ||
| U< 6 > | vps_max_layer_id | ||
| U< 6 > | vps_max_layers_minus1 | ||
| TArray< UE > | vps_max_num_reorder_pics | ||
| U< 3 > | vps_max_sub_layers_minus1 | ||
| UE | vps_num_hrd_parameters | ||
| UE | vps_num_layer_sets_minus1 | ||
| UE | vps_num_ticks_poc_diff_one_minus1 | ||
| U< 32 > | vps_num_units_in_tick | ||
| U< 1 > | vps_poc_proportional_to_timing_flag | ||
| U< 1 > | vps_sub_layer_ordering_info_present_flag | ||
| U< 1 > | vps_temporal_id_nesting_flag | ||
| U< 32 > | vps_time_scale | ||
| U< 1 > | vps_timing_info_present_flag | ||
| U< 4 > | vps_video_parameter_set_id |