Package org.lwjgl.vulkan.video
Class StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<StdVideoEncodeH265SliceSegmentHeaderFlags,StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer>
-
- org.lwjgl.vulkan.video.StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<StdVideoEncodeH265SliceSegmentHeaderFlags>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Enclosing class:
- StdVideoEncodeH265SliceSegmentHeaderFlags
public static class StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer extends org.lwjgl.system.StructBuffer<StdVideoEncodeH265SliceSegmentHeaderFlags,StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer> implements org.lwjgl.system.NativeResource
An array ofStdVideoEncodeH265SliceSegmentHeaderFlagsstructs.
-
-
Method Summary
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newStdVideoEncodeH265SliceSegmentHeaderFlags.Bufferinstance backed by the specified container. Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided byStdVideoEncodeH265SliceSegmentHeaderFlags.SIZEOF, and its mark will be undefined.The created buffer instance holds a strong reference to the container object.
-
Buffer
public Buffer(long address, int cap)
-
-
Method Detail
-
first_slice_segment_in_pic_flag
public int first_slice_segment_in_pic_flag()
- Returns:
- the value of the
first_slice_segment_in_pic_flagfield.
-
no_output_of_prior_pics_flag
public int no_output_of_prior_pics_flag()
- Returns:
- the value of the
no_output_of_prior_pics_flagfield.
-
dependent_slice_segment_flag
public int dependent_slice_segment_flag()
- Returns:
- the value of the
dependent_slice_segment_flagfield.
-
short_term_ref_pic_set_sps_flag
public int short_term_ref_pic_set_sps_flag()
- Returns:
- the value of the
short_term_ref_pic_set_sps_flagfield.
-
slice_temporal_mvp_enable_flag
public int slice_temporal_mvp_enable_flag()
- Returns:
- the value of the
slice_temporal_mvp_enable_flagfield.
-
slice_sao_luma_flag
public int slice_sao_luma_flag()
- Returns:
- the value of the
slice_sao_luma_flagfield.
-
slice_sao_chroma_flag
public int slice_sao_chroma_flag()
- Returns:
- the value of the
slice_sao_chroma_flagfield.
-
num_ref_idx_active_override_flag
public int num_ref_idx_active_override_flag()
- Returns:
- the value of the
num_ref_idx_active_override_flagfield.
-
mvd_l1_zero_flag
public int mvd_l1_zero_flag()
- Returns:
- the value of the
mvd_l1_zero_flagfield.
-
cabac_init_flag
public int cabac_init_flag()
- Returns:
- the value of the
cabac_init_flagfield.
-
slice_deblocking_filter_disable_flag
public int slice_deblocking_filter_disable_flag()
- Returns:
- the value of the
slice_deblocking_filter_disable_flagfield.
-
collocated_from_l0_flag
public int collocated_from_l0_flag()
- Returns:
- the value of the
collocated_from_l0_flagfield.
-
slice_loop_filter_across_slices_enabled_flag
public int slice_loop_filter_across_slices_enabled_flag()
- Returns:
- the value of the
slice_loop_filter_across_slices_enabled_flagfield.
-
bLastSliceInPic
public int bLastSliceInPic()
- Returns:
- the value of the
bLastSliceInPicfield.
-
reservedBits
public int reservedBits()
- Returns:
- the value of the
reservedBitsfield.
-
luma_weight_l0_flag
public short luma_weight_l0_flag()
- Returns:
- the value of the
StdVideoEncodeH265SliceSegmentHeaderFlags.luma_weight_l0_flag()field.
-
chroma_weight_l0_flag
public short chroma_weight_l0_flag()
- Returns:
- the value of the
StdVideoEncodeH265SliceSegmentHeaderFlags.chroma_weight_l0_flag()field.
-
luma_weight_l1_flag
public short luma_weight_l1_flag()
- Returns:
- the value of the
StdVideoEncodeH265SliceSegmentHeaderFlags.luma_weight_l1_flag()field.
-
chroma_weight_l1_flag
public short chroma_weight_l1_flag()
- Returns:
- the value of the
StdVideoEncodeH265SliceSegmentHeaderFlags.chroma_weight_l1_flag()field.
-
first_slice_segment_in_pic_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer first_slice_segment_in_pic_flag(int value)
Sets the specified value to thefirst_slice_segment_in_pic_flagfield.
-
no_output_of_prior_pics_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer no_output_of_prior_pics_flag(int value)
Sets the specified value to theno_output_of_prior_pics_flagfield.
-
dependent_slice_segment_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer dependent_slice_segment_flag(int value)
Sets the specified value to thedependent_slice_segment_flagfield.
-
short_term_ref_pic_set_sps_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer short_term_ref_pic_set_sps_flag(int value)
Sets the specified value to theshort_term_ref_pic_set_sps_flagfield.
-
slice_temporal_mvp_enable_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer slice_temporal_mvp_enable_flag(int value)
Sets the specified value to theslice_temporal_mvp_enable_flagfield.
-
slice_sao_luma_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer slice_sao_luma_flag(int value)
Sets the specified value to theslice_sao_luma_flagfield.
-
slice_sao_chroma_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer slice_sao_chroma_flag(int value)
Sets the specified value to theslice_sao_chroma_flagfield.
-
num_ref_idx_active_override_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer num_ref_idx_active_override_flag(int value)
Sets the specified value to thenum_ref_idx_active_override_flagfield.
-
mvd_l1_zero_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer mvd_l1_zero_flag(int value)
Sets the specified value to themvd_l1_zero_flagfield.
-
cabac_init_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer cabac_init_flag(int value)
Sets the specified value to thecabac_init_flagfield.
-
slice_deblocking_filter_disable_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer slice_deblocking_filter_disable_flag(int value)
Sets the specified value to theslice_deblocking_filter_disable_flagfield.
-
collocated_from_l0_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer collocated_from_l0_flag(int value)
Sets the specified value to thecollocated_from_l0_flagfield.
-
slice_loop_filter_across_slices_enabled_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer slice_loop_filter_across_slices_enabled_flag(int value)
Sets the specified value to theslice_loop_filter_across_slices_enabled_flagfield.
-
bLastSliceInPic
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer bLastSliceInPic(int value)
Sets the specified value to thebLastSliceInPicfield.
-
reservedBits
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer reservedBits(int value)
Sets the specified value to thereservedBitsfield.
-
luma_weight_l0_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer luma_weight_l0_flag(short value)
Sets the specified value to theStdVideoEncodeH265SliceSegmentHeaderFlags.luma_weight_l0_flag()field.
-
chroma_weight_l0_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer chroma_weight_l0_flag(short value)
Sets the specified value to theStdVideoEncodeH265SliceSegmentHeaderFlags.chroma_weight_l0_flag()field.
-
luma_weight_l1_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer luma_weight_l1_flag(short value)
Sets the specified value to theStdVideoEncodeH265SliceSegmentHeaderFlags.luma_weight_l1_flag()field.
-
chroma_weight_l1_flag
public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer chroma_weight_l1_flag(short value)
Sets the specified value to theStdVideoEncodeH265SliceSegmentHeaderFlags.chroma_weight_l1_flag()field.
-
-