Navigation
API > API/Plugins > API/Plugins/AVCodecsCore > API/Plugins/AVCodecsCore/Video > API/Plugins/AVCodecsCore/Video/CodecUtils
Inheritance Hierarchy
- FBitstreamSegment
- FNalu
- FNaluH265
- FNaluSlice
References
| Module | AVCodecsCore |
| Header | /Engine/Plugins/Experimental/AVCodecs/AVCodecsCore/Source/AVCodecsCore/Public/Video/CodecUtils/CodecUtilsH265.h |
| Include | #include "Video/CodecUtils/CodecUtilsH265.h" |
Syntax
struct FNaluSlice : public UE::AVCodecCore::H265::FNaluH265
Variables
| Type | Name | Description | |
|---|---|---|---|
| U< 1 > | cabac_init_flag | ||
| U< 1 > | collocated_from_l0_flag | ||
| UE | collocated_ref_idx | ||
| U< 2 > | colour_plane_id | ||
| U< 1 > | cu_chroma_qp_offset_enabled_flag | ||
| TWeakPtr< FNaluPPS > | CurrentPPS | Members derived from bitstream. | |
| TWeakPtr< FNaluSPS > | CurrentSPS | ||
| TWeakPtr< FNaluVPS > | CurrentVPS | ||
| uint32 | CurrPicIdx | ||
| uint32 | CurrPicOrderCntVal | ||
| uint32 | CurrRpsIdx | ||
| U< 1 > | deblocking_filter_override_flag | ||
| TArray< UE > | delta_poc_msb_cycle_lt | ||
| TArray< U< 1 > > | delta_poc_msb_present_flag | ||
| U< 1 > | dependent_slice_segment_flag | ||
| TArray< U<> > | entry_point_offset_minus1 | ||
| U< 1 > | first_slice_segment_in_pic_flag | Members read from bitstream. | |
| UE | five_minus_max_num_merge_cand | ||
| TArray< U<> > | lt_idx_sps | ||
| U< 1 > | mvd_l1_zero_flag | ||
| U< 1 > | no_output_of_prior_pics_flag | ||
| UE | num_entry_point_offsets | ||
| UE | num_long_term_pics | ||
| UE | num_long_term_sps | ||
| U< 1 > | num_ref_idx_active_override_flag | ||
| UE | num_ref_idx_l0_active_minus1 | ||
| UE | num_ref_idx_l1_active_minus1 | ||
| uint32 | NumBitsForShortTermRPSInSlice | ||
| UE | offset_len_minus1 | ||
| U< 1 > | pic_output_flag | ||
| TArray< U<> > | poc_lsb_lt | ||
| UE::AVCodecCore::H265::FNaluSlice::pred_weight_table_t | pred_weight_table | ||
| UE::AVCodecCore::H265::FNaluSlice::ref_pic_list_modification_t | ref_pic_list_modification | ||
| short_term_ref_pic_set_t | short_term_ref_pic_set | ||
| U | short_term_ref_pic_set_idx | ||
| U< 1 > | short_term_ref_pic_set_sps_flag | ||
| SE | slice_act_cb_qp_offset | ||
| SE | slice_act_cr_qp_offset | ||
| SE | slice_act_y_qp_offset | ||
| SE | slice_beta_offset_div2 | ||
| SE | slice_cb_qp_offset | ||
| SE | slice_cr_qp_offset | ||
| U< 1 > | slice_deblocking_filter_disabled_flag | ||
| U< 1 > | slice_loop_filter_across_slices_enabled_flag | ||
| U | slice_pic_order_cnt_lsb | ||
| UE | slice_pic_parameter_set_id | ||
| SE | slice_qp_delta | ||
| U< 1 > | slice_sao_chroma_flag | ||
| U< 1 > | slice_sao_luma_flag | ||
| U | slice_segment_address | ||
| TArray< U< 8 > > | slice_segment_header_extension_data_byte | ||
| UE | slice_segment_header_extension_length | ||
| SE | slice_tc_offset_div2 | ||
| U< 1 > | slice_temporal_mvp_enabled_flag | ||
| UnsignedExpGolomb< EH265SliceType > | slice_type | ||
| U< 1 > | use_integer_mv_flag | ||
| TArray< U< 1 > > | used_by_curr_pic_lt_flag |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNaluSlice () |
|||
FNaluSlice
(
FNaluH265 const& InNaluH265 |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsIDR () |
||
| FAVResult | Parse
(
FVideoDecoderConfigH265* InConfig |
Classes
| Type | Name | Description | |
|---|---|---|---|
| pred_weight_table_t | |||
| ref_pic_list_modification_t |