Package org.lwjgl.vulkan.video
Class StdVideoEncodeH264SliceHeaderFlags.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<StdVideoEncodeH264SliceHeaderFlags,StdVideoEncodeH264SliceHeaderFlags.Buffer>
-
- org.lwjgl.vulkan.video.StdVideoEncodeH264SliceHeaderFlags.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<StdVideoEncodeH264SliceHeaderFlags>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Enclosing class:
- StdVideoEncodeH264SliceHeaderFlags
public static class StdVideoEncodeH264SliceHeaderFlags.Buffer extends org.lwjgl.system.StructBuffer<StdVideoEncodeH264SliceHeaderFlags,StdVideoEncodeH264SliceHeaderFlags.Buffer> implements org.lwjgl.system.NativeResource
An array ofStdVideoEncodeH264SliceHeaderFlagsstructs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadaptive_ref_pic_marking_mode_flag()StdVideoEncodeH264SliceHeaderFlags.Bufferadaptive_ref_pic_marking_mode_flag(boolean value)Sets the specified value to theadaptive_ref_pic_marking_mode_flagfield.booleandirect_spatial_mv_pred_flag()StdVideoEncodeH264SliceHeaderFlags.Bufferdirect_spatial_mv_pred_flag(boolean value)Sets the specified value to thedirect_spatial_mv_pred_flagfield.booleanno_output_of_prior_pics_flag()StdVideoEncodeH264SliceHeaderFlags.Bufferno_output_of_prior_pics_flag(boolean value)Sets the specified value to theno_output_of_prior_pics_flagfield.booleanno_prior_references_available_flag()StdVideoEncodeH264SliceHeaderFlags.Bufferno_prior_references_available_flag(boolean value)Sets the specified value to theno_prior_references_available_flagfield.booleannum_ref_idx_active_override_flag()StdVideoEncodeH264SliceHeaderFlags.Buffernum_ref_idx_active_override_flag(boolean value)Sets the specified value to thenum_ref_idx_active_override_flagfield.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newStdVideoEncodeH264SliceHeaderFlags.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 byStdVideoEncodeH264SliceHeaderFlags.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
-
direct_spatial_mv_pred_flag
public boolean direct_spatial_mv_pred_flag()
- Returns:
- the value of the
direct_spatial_mv_pred_flagfield.
-
num_ref_idx_active_override_flag
public boolean num_ref_idx_active_override_flag()
- Returns:
- the value of the
num_ref_idx_active_override_flagfield.
-
no_output_of_prior_pics_flag
public boolean no_output_of_prior_pics_flag()
- Returns:
- the value of the
no_output_of_prior_pics_flagfield.
-
adaptive_ref_pic_marking_mode_flag
public boolean adaptive_ref_pic_marking_mode_flag()
- Returns:
- the value of the
adaptive_ref_pic_marking_mode_flagfield.
-
no_prior_references_available_flag
public boolean no_prior_references_available_flag()
- Returns:
- the value of the
no_prior_references_available_flagfield.
-
direct_spatial_mv_pred_flag
public StdVideoEncodeH264SliceHeaderFlags.Buffer direct_spatial_mv_pred_flag(boolean value)
Sets the specified value to thedirect_spatial_mv_pred_flagfield.
-
num_ref_idx_active_override_flag
public StdVideoEncodeH264SliceHeaderFlags.Buffer num_ref_idx_active_override_flag(boolean value)
Sets the specified value to thenum_ref_idx_active_override_flagfield.
-
no_output_of_prior_pics_flag
public StdVideoEncodeH264SliceHeaderFlags.Buffer no_output_of_prior_pics_flag(boolean value)
Sets the specified value to theno_output_of_prior_pics_flagfield.
-
adaptive_ref_pic_marking_mode_flag
public StdVideoEncodeH264SliceHeaderFlags.Buffer adaptive_ref_pic_marking_mode_flag(boolean value)
Sets the specified value to theadaptive_ref_pic_marking_mode_flagfield.
-
no_prior_references_available_flag
public StdVideoEncodeH264SliceHeaderFlags.Buffer no_prior_references_available_flag(boolean value)
Sets the specified value to theno_prior_references_available_flagfield.
-
-