Package org.lwjgl.vulkan.video
Class StdVideoAV1SequenceHeaderFlags
java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<StdVideoAV1SequenceHeaderFlags>
org.lwjgl.vulkan.video.StdVideoAV1SequenceHeaderFlags
- All Implemented Interfaces:
AutoCloseable
,NativeResource
,Pointer
public class StdVideoAV1SequenceHeaderFlags
extends Struct<StdVideoAV1SequenceHeaderFlags>
implements NativeResource
struct StdVideoAV1SequenceHeaderFlags {
uint32_t still_picture : 1;
uint32_t reduced_still_picture_header : 1;
uint32_t use_128x128_superblock : 1;
uint32_t enable_filter_intra : 1;
uint32_t enable_intra_edge_filter : 1;
uint32_t enable_interintra_compound : 1;
uint32_t enable_masked_compound : 1;
uint32_t enable_warped_motion : 1;
uint32_t enable_dual_filter : 1;
uint32_t enable_order_hint : 1;
uint32_t enable_jnt_comp : 1;
uint32_t enable_ref_frame_mvs : 1;
uint32_t frame_id_numbers_present_flag : 1;
uint32_t enable_superres : 1;
uint32_t enable_cdef : 1;
uint32_t enable_restoration : 1;
uint32_t film_grain_params_present : 1;
uint32_t timing_info_present_flag : 1;
uint32_t initial_display_delay_present_flag : 1;
uint32_t reserved : 13;
}
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
An array ofStdVideoAV1SequenceHeaderFlags
structs.Nested classes/interfaces inherited from class org.lwjgl.system.Struct
Struct.StructValidation
Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
The struct alignment in bytes.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct size in bytes.Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE
-
Constructor Summary
ConstructorsConstructorDescriptionStdVideoAV1SequenceHeaderFlags
(ByteBuffer container) Creates aStdVideoAV1SequenceHeaderFlags
instance at the current position of the specifiedByteBuffer
container. -
Method Summary
Modifier and TypeMethodDescriptioncalloc()
Returns a newStdVideoAV1SequenceHeaderFlags
instance allocated withmemCalloc
.calloc
(int capacity) Returns a newStdVideoAV1SequenceHeaderFlags.Buffer
instance allocated withmemCalloc
.calloc
(int capacity, MemoryStack stack) Returns a newStdVideoAV1SequenceHeaderFlags.Buffer
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.calloc
(MemoryStack stack) Returns a newStdVideoAV1SequenceHeaderFlags
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.create()
Returns a newStdVideoAV1SequenceHeaderFlags
instance allocated withBufferUtils
.create
(int capacity) Returns a newStdVideoAV1SequenceHeaderFlags.Buffer
instance allocated withBufferUtils
.create
(long address) Returns a newStdVideoAV1SequenceHeaderFlags
instance for the specified memory address.create
(long address, int capacity) Create aStdVideoAV1SequenceHeaderFlags.Buffer
instance at the specified memory.static @Nullable StdVideoAV1SequenceHeaderFlags
createSafe
(long address) static @Nullable StdVideoAV1SequenceHeaderFlags.Buffer
createSafe
(long address, int capacity) boolean
enable_cdef
(boolean value) Sets the specified value to theenable_cdef
field.boolean
enable_dual_filter
(boolean value) Sets the specified value to theenable_dual_filter
field.boolean
enable_filter_intra
(boolean value) Sets the specified value to theenable_filter_intra
field.boolean
enable_interintra_compound
(boolean value) Sets the specified value to theenable_interintra_compound
field.boolean
enable_intra_edge_filter
(boolean value) Sets the specified value to theenable_intra_edge_filter
field.boolean
enable_jnt_comp
(boolean value) Sets the specified value to theenable_jnt_comp
field.boolean
enable_masked_compound
(boolean value) Sets the specified value to theenable_masked_compound
field.boolean
enable_order_hint
(boolean value) Sets the specified value to theenable_order_hint
field.boolean
enable_ref_frame_mvs
(boolean value) Sets the specified value to theenable_ref_frame_mvs
field.boolean
enable_restoration
(boolean value) Sets the specified value to theenable_restoration
field.boolean
enable_superres
(boolean value) Sets the specified value to theenable_superres
field.boolean
enable_warped_motion
(boolean value) Sets the specified value to theenable_warped_motion
field.boolean
film_grain_params_present
(boolean value) Sets the specified value to thefilm_grain_params_present
field.boolean
frame_id_numbers_present_flag
(boolean value) Sets the specified value to theframe_id_numbers_present_flag
field.boolean
initial_display_delay_present_flag
(boolean value) Sets the specified value to theinitial_display_delay_present_flag
field.malloc()
Returns a newStdVideoAV1SequenceHeaderFlags
instance allocated withmemAlloc
.malloc
(int capacity) Returns a newStdVideoAV1SequenceHeaderFlags.Buffer
instance allocated withmemAlloc
.malloc
(int capacity, MemoryStack stack) Returns a newStdVideoAV1SequenceHeaderFlags.Buffer
instance allocated on the specifiedMemoryStack
.malloc
(MemoryStack stack) Returns a newStdVideoAV1SequenceHeaderFlags
instance allocated on the specifiedMemoryStack
.static int
nbitfield0
(long struct) static void
nbitfield0
(long struct, int value) static int
nbitfield1
(long struct) static void
nbitfield1
(long struct, int value) static int
nenable_cdef
(long struct) Unsafe version ofenable_cdef()
.static void
nenable_cdef
(long struct, int value) Unsafe version ofenable_cdef
.static int
nenable_dual_filter
(long struct) Unsafe version ofenable_dual_filter()
.static void
nenable_dual_filter
(long struct, int value) Unsafe version ofenable_dual_filter
.static int
nenable_filter_intra
(long struct) Unsafe version ofenable_filter_intra()
.static void
nenable_filter_intra
(long struct, int value) Unsafe version ofenable_filter_intra
.static int
nenable_interintra_compound
(long struct) Unsafe version ofenable_interintra_compound()
.static void
nenable_interintra_compound
(long struct, int value) Unsafe version ofenable_interintra_compound
.static int
nenable_intra_edge_filter
(long struct) Unsafe version ofenable_intra_edge_filter()
.static void
nenable_intra_edge_filter
(long struct, int value) Unsafe version ofenable_intra_edge_filter
.static int
nenable_jnt_comp
(long struct) Unsafe version ofenable_jnt_comp()
.static void
nenable_jnt_comp
(long struct, int value) Unsafe version ofenable_jnt_comp
.static int
nenable_masked_compound
(long struct) Unsafe version ofenable_masked_compound()
.static void
nenable_masked_compound
(long struct, int value) Unsafe version ofenable_masked_compound
.static int
nenable_order_hint
(long struct) Unsafe version ofenable_order_hint()
.static void
nenable_order_hint
(long struct, int value) Unsafe version ofenable_order_hint
.static int
nenable_ref_frame_mvs
(long struct) Unsafe version ofenable_ref_frame_mvs()
.static void
nenable_ref_frame_mvs
(long struct, int value) Unsafe version ofenable_ref_frame_mvs
.static int
nenable_restoration
(long struct) Unsafe version ofenable_restoration()
.static void
nenable_restoration
(long struct, int value) Unsafe version ofenable_restoration
.static int
nenable_superres
(long struct) Unsafe version ofenable_superres()
.static void
nenable_superres
(long struct, int value) Unsafe version ofenable_superres
.static int
nenable_warped_motion
(long struct) Unsafe version ofenable_warped_motion()
.static void
nenable_warped_motion
(long struct, int value) Unsafe version ofenable_warped_motion
.static int
nfilm_grain_params_present
(long struct) Unsafe version offilm_grain_params_present()
.static void
nfilm_grain_params_present
(long struct, int value) Unsafe version offilm_grain_params_present
.static int
nframe_id_numbers_present_flag
(long struct) Unsafe version offrame_id_numbers_present_flag()
.static void
nframe_id_numbers_present_flag
(long struct, int value) Unsafe version offrame_id_numbers_present_flag
.static int
ninitial_display_delay_present_flag
(long struct) Unsafe version ofinitial_display_delay_present_flag()
.static void
ninitial_display_delay_present_flag
(long struct, int value) Unsafe version ofinitial_display_delay_present_flag
.static int
nreduced_still_picture_header
(long struct) Unsafe version ofreduced_still_picture_header()
.static void
nreduced_still_picture_header
(long struct, int value) Unsafe version ofreduced_still_picture_header
.static int
nreserved
(long struct) static void
nreserved
(long struct, int value) static int
nstill_picture
(long struct) Unsafe version ofstill_picture()
.static void
nstill_picture
(long struct, int value) Unsafe version ofstill_picture
.static int
ntiming_info_present_flag
(long struct) Unsafe version oftiming_info_present_flag()
.static void
ntiming_info_present_flag
(long struct, int value) Unsafe version oftiming_info_present_flag
.static int
nuse_128x128_superblock
(long struct) Unsafe version ofuse_128x128_superblock()
.static void
nuse_128x128_superblock
(long struct, int value) Unsafe version ofuse_128x128_superblock
.boolean
reduced_still_picture_header
(boolean value) Sets the specified value to thereduced_still_picture_header
field.set
(boolean still_picture, boolean reduced_still_picture_header, boolean use_128x128_superblock, boolean enable_filter_intra, boolean enable_intra_edge_filter, boolean enable_interintra_compound, boolean enable_masked_compound, boolean enable_warped_motion, boolean enable_dual_filter, boolean enable_order_hint, boolean enable_jnt_comp, boolean enable_ref_frame_mvs, boolean frame_id_numbers_present_flag, boolean enable_superres, boolean enable_cdef, boolean enable_restoration, boolean film_grain_params_present, boolean timing_info_present_flag, boolean initial_display_delay_present_flag) Initializes this struct with the specified values.Copies the specified struct data to this struct.int
sizeof()
Returnssizeof(struct)
.boolean
still_picture
(boolean value) Sets the specified value to thestill_picture
field.boolean
timing_info_present_flag
(boolean value) Sets the specified value to thetiming_info_present_flag
field.boolean
use_128x128_superblock
(boolean value) Sets the specified value to theuse_128x128_superblock
field.Methods inherited from class org.lwjgl.system.Pointer.Default
address, equals, hashCode, toString
Methods inherited from interface org.lwjgl.system.NativeResource
close, free
-
Field Details
-
SIZEOF
public static final int SIZEOFThe struct size in bytes. -
ALIGNOF
public static final int ALIGNOFThe struct alignment in bytes. -
BITFIELD0
public static final int BITFIELD0The struct member offsets. -
BITFIELD1
public static final int BITFIELD1The struct member offsets.
-
-
Constructor Details
-
StdVideoAV1SequenceHeaderFlags
Creates aStdVideoAV1SequenceHeaderFlags
instance at the current position of the specifiedByteBuffer
container. Changes to the buffer's content will be visible to the struct instance and vice versa.The created instance holds a strong reference to the container object.
-
-
Method Details
-
sizeof
public int sizeof()Description copied from class:Struct
Returnssizeof(struct)
.- Specified by:
sizeof
in classStruct<StdVideoAV1SequenceHeaderFlags>
-
still_picture
public boolean still_picture()- Returns:
- the value of the
still_picture
field.
-
reduced_still_picture_header
public boolean reduced_still_picture_header()- Returns:
- the value of the
reduced_still_picture_header
field.
-
use_128x128_superblock
public boolean use_128x128_superblock()- Returns:
- the value of the
use_128x128_superblock
field.
-
enable_filter_intra
public boolean enable_filter_intra()- Returns:
- the value of the
enable_filter_intra
field.
-
enable_intra_edge_filter
public boolean enable_intra_edge_filter()- Returns:
- the value of the
enable_intra_edge_filter
field.
-
enable_interintra_compound
public boolean enable_interintra_compound()- Returns:
- the value of the
enable_interintra_compound
field.
-
enable_masked_compound
public boolean enable_masked_compound()- Returns:
- the value of the
enable_masked_compound
field.
-
enable_warped_motion
public boolean enable_warped_motion()- Returns:
- the value of the
enable_warped_motion
field.
-
enable_dual_filter
public boolean enable_dual_filter()- Returns:
- the value of the
enable_dual_filter
field.
-
enable_order_hint
public boolean enable_order_hint()- Returns:
- the value of the
enable_order_hint
field.
-
enable_jnt_comp
public boolean enable_jnt_comp()- Returns:
- the value of the
enable_jnt_comp
field.
-
enable_ref_frame_mvs
public boolean enable_ref_frame_mvs()- Returns:
- the value of the
enable_ref_frame_mvs
field.
-
frame_id_numbers_present_flag
public boolean frame_id_numbers_present_flag()- Returns:
- the value of the
frame_id_numbers_present_flag
field.
-
enable_superres
public boolean enable_superres()- Returns:
- the value of the
enable_superres
field.
-
enable_cdef
public boolean enable_cdef()- Returns:
- the value of the
enable_cdef
field.
-
enable_restoration
public boolean enable_restoration()- Returns:
- the value of the
enable_restoration
field.
-
film_grain_params_present
public boolean film_grain_params_present()- Returns:
- the value of the
film_grain_params_present
field.
-
timing_info_present_flag
public boolean timing_info_present_flag()- Returns:
- the value of the
timing_info_present_flag
field.
-
initial_display_delay_present_flag
public boolean initial_display_delay_present_flag()- Returns:
- the value of the
initial_display_delay_present_flag
field.
-
still_picture
Sets the specified value to thestill_picture
field. -
reduced_still_picture_header
Sets the specified value to thereduced_still_picture_header
field. -
use_128x128_superblock
Sets the specified value to theuse_128x128_superblock
field. -
enable_filter_intra
Sets the specified value to theenable_filter_intra
field. -
enable_intra_edge_filter
Sets the specified value to theenable_intra_edge_filter
field. -
enable_interintra_compound
Sets the specified value to theenable_interintra_compound
field. -
enable_masked_compound
Sets the specified value to theenable_masked_compound
field. -
enable_warped_motion
Sets the specified value to theenable_warped_motion
field. -
enable_dual_filter
Sets the specified value to theenable_dual_filter
field. -
enable_order_hint
Sets the specified value to theenable_order_hint
field. -
enable_jnt_comp
Sets the specified value to theenable_jnt_comp
field. -
enable_ref_frame_mvs
Sets the specified value to theenable_ref_frame_mvs
field. -
frame_id_numbers_present_flag
Sets the specified value to theframe_id_numbers_present_flag
field. -
enable_superres
Sets the specified value to theenable_superres
field. -
enable_cdef
Sets the specified value to theenable_cdef
field. -
enable_restoration
Sets the specified value to theenable_restoration
field. -
film_grain_params_present
Sets the specified value to thefilm_grain_params_present
field. -
timing_info_present_flag
Sets the specified value to thetiming_info_present_flag
field. -
initial_display_delay_present_flag
Sets the specified value to theinitial_display_delay_present_flag
field. -
set
public StdVideoAV1SequenceHeaderFlags set(boolean still_picture, boolean reduced_still_picture_header, boolean use_128x128_superblock, boolean enable_filter_intra, boolean enable_intra_edge_filter, boolean enable_interintra_compound, boolean enable_masked_compound, boolean enable_warped_motion, boolean enable_dual_filter, boolean enable_order_hint, boolean enable_jnt_comp, boolean enable_ref_frame_mvs, boolean frame_id_numbers_present_flag, boolean enable_superres, boolean enable_cdef, boolean enable_restoration, boolean film_grain_params_present, boolean timing_info_present_flag, boolean initial_display_delay_present_flag) Initializes this struct with the specified values. -
set
Copies the specified struct data to this struct.- Parameters:
src
- the source struct- Returns:
- this struct
-
malloc
Returns a newStdVideoAV1SequenceHeaderFlags
instance allocated withmemAlloc
. The instance must be explicitly freed. -
calloc
Returns a newStdVideoAV1SequenceHeaderFlags
instance allocated withmemCalloc
. The instance must be explicitly freed. -
create
Returns a newStdVideoAV1SequenceHeaderFlags
instance allocated withBufferUtils
. -
create
Returns a newStdVideoAV1SequenceHeaderFlags
instance for the specified memory address. -
createSafe
-
malloc
Returns a newStdVideoAV1SequenceHeaderFlags.Buffer
instance allocated withmemAlloc
. The instance must be explicitly freed.- Parameters:
capacity
- the buffer capacity
-
calloc
Returns a newStdVideoAV1SequenceHeaderFlags.Buffer
instance allocated withmemCalloc
. The instance must be explicitly freed.- Parameters:
capacity
- the buffer capacity
-
create
Returns a newStdVideoAV1SequenceHeaderFlags.Buffer
instance allocated withBufferUtils
.- Parameters:
capacity
- the buffer capacity
-
create
Create aStdVideoAV1SequenceHeaderFlags.Buffer
instance at the specified memory.- Parameters:
address
- the memory addresscapacity
- the buffer capacity
-
createSafe
public static @Nullable StdVideoAV1SequenceHeaderFlags.Buffer createSafe(long address, int capacity) -
malloc
Returns a newStdVideoAV1SequenceHeaderFlags
instance allocated on the specifiedMemoryStack
.- Parameters:
stack
- the stack from which to allocate
-
calloc
Returns a newStdVideoAV1SequenceHeaderFlags
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.- Parameters:
stack
- the stack from which to allocate
-
malloc
Returns a newStdVideoAV1SequenceHeaderFlags.Buffer
instance allocated on the specifiedMemoryStack
.- Parameters:
capacity
- the buffer capacitystack
- the stack from which to allocate
-
calloc
Returns a newStdVideoAV1SequenceHeaderFlags.Buffer
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.- Parameters:
capacity
- the buffer capacitystack
- the stack from which to allocate
-
nbitfield0
public static int nbitfield0(long struct) -
nstill_picture
public static int nstill_picture(long struct) Unsafe version ofstill_picture()
. -
nreduced_still_picture_header
public static int nreduced_still_picture_header(long struct) Unsafe version ofreduced_still_picture_header()
. -
nuse_128x128_superblock
public static int nuse_128x128_superblock(long struct) Unsafe version ofuse_128x128_superblock()
. -
nenable_filter_intra
public static int nenable_filter_intra(long struct) Unsafe version ofenable_filter_intra()
. -
nenable_intra_edge_filter
public static int nenable_intra_edge_filter(long struct) Unsafe version ofenable_intra_edge_filter()
. -
nenable_interintra_compound
public static int nenable_interintra_compound(long struct) Unsafe version ofenable_interintra_compound()
. -
nenable_masked_compound
public static int nenable_masked_compound(long struct) Unsafe version ofenable_masked_compound()
. -
nenable_warped_motion
public static int nenable_warped_motion(long struct) Unsafe version ofenable_warped_motion()
. -
nenable_dual_filter
public static int nenable_dual_filter(long struct) Unsafe version ofenable_dual_filter()
. -
nenable_order_hint
public static int nenable_order_hint(long struct) Unsafe version ofenable_order_hint()
. -
nenable_jnt_comp
public static int nenable_jnt_comp(long struct) Unsafe version ofenable_jnt_comp()
. -
nenable_ref_frame_mvs
public static int nenable_ref_frame_mvs(long struct) Unsafe version ofenable_ref_frame_mvs()
. -
nframe_id_numbers_present_flag
public static int nframe_id_numbers_present_flag(long struct) Unsafe version offrame_id_numbers_present_flag()
. -
nenable_superres
public static int nenable_superres(long struct) Unsafe version ofenable_superres()
. -
nenable_cdef
public static int nenable_cdef(long struct) Unsafe version ofenable_cdef()
. -
nenable_restoration
public static int nenable_restoration(long struct) Unsafe version ofenable_restoration()
. -
nfilm_grain_params_present
public static int nfilm_grain_params_present(long struct) Unsafe version offilm_grain_params_present()
. -
ntiming_info_present_flag
public static int ntiming_info_present_flag(long struct) Unsafe version oftiming_info_present_flag()
. -
ninitial_display_delay_present_flag
public static int ninitial_display_delay_present_flag(long struct) Unsafe version ofinitial_display_delay_present_flag()
. -
nbitfield1
public static int nbitfield1(long struct) -
nreserved
public static int nreserved(long struct) -
nbitfield0
public static void nbitfield0(long struct, int value) -
nstill_picture
public static void nstill_picture(long struct, int value) Unsafe version ofstill_picture
. -
nreduced_still_picture_header
public static void nreduced_still_picture_header(long struct, int value) Unsafe version ofreduced_still_picture_header
. -
nuse_128x128_superblock
public static void nuse_128x128_superblock(long struct, int value) Unsafe version ofuse_128x128_superblock
. -
nenable_filter_intra
public static void nenable_filter_intra(long struct, int value) Unsafe version ofenable_filter_intra
. -
nenable_intra_edge_filter
public static void nenable_intra_edge_filter(long struct, int value) Unsafe version ofenable_intra_edge_filter
. -
nenable_interintra_compound
public static void nenable_interintra_compound(long struct, int value) Unsafe version ofenable_interintra_compound
. -
nenable_masked_compound
public static void nenable_masked_compound(long struct, int value) Unsafe version ofenable_masked_compound
. -
nenable_warped_motion
public static void nenable_warped_motion(long struct, int value) Unsafe version ofenable_warped_motion
. -
nenable_dual_filter
public static void nenable_dual_filter(long struct, int value) Unsafe version ofenable_dual_filter
. -
nenable_order_hint
public static void nenable_order_hint(long struct, int value) Unsafe version ofenable_order_hint
. -
nenable_jnt_comp
public static void nenable_jnt_comp(long struct, int value) Unsafe version ofenable_jnt_comp
. -
nenable_ref_frame_mvs
public static void nenable_ref_frame_mvs(long struct, int value) Unsafe version ofenable_ref_frame_mvs
. -
nframe_id_numbers_present_flag
public static void nframe_id_numbers_present_flag(long struct, int value) Unsafe version offrame_id_numbers_present_flag
. -
nenable_superres
public static void nenable_superres(long struct, int value) Unsafe version ofenable_superres
. -
nenable_cdef
public static void nenable_cdef(long struct, int value) Unsafe version ofenable_cdef
. -
nenable_restoration
public static void nenable_restoration(long struct, int value) Unsafe version ofenable_restoration
. -
nfilm_grain_params_present
public static void nfilm_grain_params_present(long struct, int value) Unsafe version offilm_grain_params_present
. -
ntiming_info_present_flag
public static void ntiming_info_present_flag(long struct, int value) Unsafe version oftiming_info_present_flag
. -
ninitial_display_delay_present_flag
public static void ninitial_display_delay_present_flag(long struct, int value) Unsafe version ofinitial_display_delay_present_flag
. -
nbitfield1
public static void nbitfield1(long struct, int value) -
nreserved
public static void nreserved(long struct, int value)
-