Package org.lwjgl.vulkan.video
Class StdVideoDecodeAV1PictureInfoFlags.Buffer
java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.CustomBuffer<StdVideoDecodeAV1PictureInfoFlags.Buffer>
org.lwjgl.system.StructBuffer<StdVideoDecodeAV1PictureInfoFlags,StdVideoDecodeAV1PictureInfoFlags.Buffer>
org.lwjgl.vulkan.video.StdVideoDecodeAV1PictureInfoFlags.Buffer
- All Implemented Interfaces:
AutoCloseable
,Iterable<StdVideoDecodeAV1PictureInfoFlags>
,NativeResource
,Pointer
- Enclosing class:
StdVideoDecodeAV1PictureInfoFlags
public static class StdVideoDecodeAV1PictureInfoFlags.Buffer
extends StructBuffer<StdVideoDecodeAV1PictureInfoFlags,StdVideoDecodeAV1PictureInfoFlags.Buffer>
implements NativeResource
An array of
StdVideoDecodeAV1PictureInfoFlags
structs.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default
-
Field Summary
Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE
-
Constructor Summary
ConstructorsConstructorDescriptionBuffer
(long address, int cap) Buffer
(ByteBuffer container) Creates a newStdVideoDecodeAV1PictureInfoFlags.Buffer
instance backed by the specified container. -
Method Summary
Modifier and TypeMethodDescriptionboolean
allow_high_precision_mv
(boolean value) Sets the specified value to theallow_high_precision_mv
field.boolean
allow_intrabc
(boolean value) Sets the specified value to theallow_intrabc
field.boolean
allow_screen_content_tools
(boolean value) Sets the specified value to theallow_screen_content_tools
field.boolean
allow_warped_motion
(boolean value) Sets the specified value to theallow_warped_motion
field.boolean
apply_grain
(boolean value) Sets the specified value to theapply_grain
field.boolean
buffer_removal_time_present_flag
(boolean value) Sets the specified value to thebuffer_removal_time_present_flag
field.boolean
delta_lf_multi
(boolean value) Sets the specified value to thedelta_lf_multi
field.boolean
delta_lf_present
(boolean value) Sets the specified value to thedelta_lf_present
field.boolean
delta_q_present
(boolean value) Sets the specified value to thedelta_q_present
field.boolean
disable_cdf_update
(boolean value) Sets the specified value to thedisable_cdf_update
field.boolean
disable_frame_end_update_cdf
(boolean value) Sets the specified value to thedisable_frame_end_update_cdf
field.boolean
error_resilient_mode
(boolean value) Sets the specified value to theerror_resilient_mode
field.boolean
force_integer_mv
(boolean value) Sets the specified value to theforce_integer_mv
field.boolean
frame_refs_short_signaling
(boolean value) Sets the specified value to theframe_refs_short_signaling
field.boolean
frame_size_override_flag
(boolean value) Sets the specified value to theframe_size_override_flag
field.boolean
is_filter_switchable
(boolean value) Sets the specified value to theis_filter_switchable
field.boolean
is_motion_mode_switchable
(boolean value) Sets the specified value to theis_motion_mode_switchable
field.boolean
reduced_tx_set
(boolean value) Sets the specified value to thereduced_tx_set
field.boolean
reference_select
(boolean value) Sets the specified value to thereference_select
field.boolean
render_and_frame_size_different
(boolean value) Sets the specified value to therender_and_frame_size_different
field.boolean
segmentation_enabled
(boolean value) Sets the specified value to thesegmentation_enabled
field.boolean
segmentation_temporal_update
(boolean value) Sets the specified value to thesegmentation_temporal_update
field.boolean
segmentation_update_data
(boolean value) Sets the specified value to thesegmentation_update_data
field.boolean
segmentation_update_map
(boolean value) Sets the specified value to thesegmentation_update_map
field.boolean
skip_mode_present
(boolean value) Sets the specified value to theskip_mode_present
field.boolean
use_ref_frame_mvs
(boolean value) Sets the specified value to theuse_ref_frame_mvs
field.boolean
use_superres
(boolean value) Sets the specified value to theuse_superres
field.boolean
usesChromaLr
(boolean value) Sets the specified value to theusesChromaLr
field.boolean
UsesLr()
UsesLr
(boolean value) Sets the specified value to theUsesLr
field.Methods inherited from class org.lwjgl.system.StructBuffer
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, stream
Methods inherited from class org.lwjgl.system.CustomBuffer
address, address, address0, capacity, clear, compact, duplicate, flip, free, hasRemaining, limit, limit, mark, position, position, put, remaining, reset, rewind, slice, slice, toString
Methods inherited from class org.lwjgl.system.Pointer.Default
equals, hashCode
Methods inherited from interface org.lwjgl.system.NativeResource
close, free
-
Constructor Details
-
Buffer
Creates a newStdVideoDecodeAV1PictureInfoFlags.Buffer
instance 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 by
StdVideoDecodeAV1PictureInfoFlags.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 Details
-
error_resilient_mode
public boolean error_resilient_mode()- Returns:
- the value of the
error_resilient_mode
field.
-
disable_cdf_update
public boolean disable_cdf_update()- Returns:
- the value of the
disable_cdf_update
field.
-
use_superres
public boolean use_superres()- Returns:
- the value of the
use_superres
field.
-
render_and_frame_size_different
public boolean render_and_frame_size_different()- Returns:
- the value of the
render_and_frame_size_different
field.
-
allow_screen_content_tools
public boolean allow_screen_content_tools()- Returns:
- the value of the
allow_screen_content_tools
field.
-
is_filter_switchable
public boolean is_filter_switchable()- Returns:
- the value of the
is_filter_switchable
field.
-
force_integer_mv
public boolean force_integer_mv()- Returns:
- the value of the
force_integer_mv
field.
-
frame_size_override_flag
public boolean frame_size_override_flag()- Returns:
- the value of the
frame_size_override_flag
field.
-
buffer_removal_time_present_flag
public boolean buffer_removal_time_present_flag()- Returns:
- the value of the
buffer_removal_time_present_flag
field.
-
allow_intrabc
public boolean allow_intrabc()- Returns:
- the value of the
allow_intrabc
field.
-
frame_refs_short_signaling
public boolean frame_refs_short_signaling()- Returns:
- the value of the
frame_refs_short_signaling
field.
-
allow_high_precision_mv
public boolean allow_high_precision_mv()- Returns:
- the value of the
allow_high_precision_mv
field.
-
is_motion_mode_switchable
public boolean is_motion_mode_switchable()- Returns:
- the value of the
is_motion_mode_switchable
field.
-
use_ref_frame_mvs
public boolean use_ref_frame_mvs()- Returns:
- the value of the
use_ref_frame_mvs
field.
-
disable_frame_end_update_cdf
public boolean disable_frame_end_update_cdf()- Returns:
- the value of the
disable_frame_end_update_cdf
field.
-
allow_warped_motion
public boolean allow_warped_motion()- Returns:
- the value of the
allow_warped_motion
field.
-
reduced_tx_set
public boolean reduced_tx_set()- Returns:
- the value of the
reduced_tx_set
field.
-
reference_select
public boolean reference_select()- Returns:
- the value of the
reference_select
field.
-
skip_mode_present
public boolean skip_mode_present()- Returns:
- the value of the
skip_mode_present
field.
-
delta_q_present
public boolean delta_q_present()- Returns:
- the value of the
delta_q_present
field.
-
delta_lf_present
public boolean delta_lf_present()- Returns:
- the value of the
delta_lf_present
field.
-
delta_lf_multi
public boolean delta_lf_multi()- Returns:
- the value of the
delta_lf_multi
field.
-
segmentation_enabled
public boolean segmentation_enabled()- Returns:
- the value of the
segmentation_enabled
field.
-
segmentation_update_map
public boolean segmentation_update_map()- Returns:
- the value of the
segmentation_update_map
field.
-
segmentation_temporal_update
public boolean segmentation_temporal_update()- Returns:
- the value of the
segmentation_temporal_update
field.
-
segmentation_update_data
public boolean segmentation_update_data()- Returns:
- the value of the
segmentation_update_data
field.
-
UsesLr
public boolean UsesLr()- Returns:
- the value of the
UsesLr
field.
-
usesChromaLr
public boolean usesChromaLr()- Returns:
- the value of the
usesChromaLr
field.
-
apply_grain
public boolean apply_grain()- Returns:
- the value of the
apply_grain
field.
-
error_resilient_mode
Sets the specified value to theerror_resilient_mode
field. -
disable_cdf_update
Sets the specified value to thedisable_cdf_update
field. -
use_superres
Sets the specified value to theuse_superres
field. -
render_and_frame_size_different
Sets the specified value to therender_and_frame_size_different
field. -
allow_screen_content_tools
Sets the specified value to theallow_screen_content_tools
field. -
is_filter_switchable
Sets the specified value to theis_filter_switchable
field. -
force_integer_mv
Sets the specified value to theforce_integer_mv
field. -
frame_size_override_flag
Sets the specified value to theframe_size_override_flag
field. -
buffer_removal_time_present_flag
Sets the specified value to thebuffer_removal_time_present_flag
field. -
allow_intrabc
Sets the specified value to theallow_intrabc
field. -
frame_refs_short_signaling
Sets the specified value to theframe_refs_short_signaling
field. -
allow_high_precision_mv
Sets the specified value to theallow_high_precision_mv
field. -
is_motion_mode_switchable
Sets the specified value to theis_motion_mode_switchable
field. -
use_ref_frame_mvs
Sets the specified value to theuse_ref_frame_mvs
field. -
disable_frame_end_update_cdf
Sets the specified value to thedisable_frame_end_update_cdf
field. -
allow_warped_motion
Sets the specified value to theallow_warped_motion
field. -
reduced_tx_set
Sets the specified value to thereduced_tx_set
field. -
reference_select
Sets the specified value to thereference_select
field. -
skip_mode_present
Sets the specified value to theskip_mode_present
field. -
delta_q_present
Sets the specified value to thedelta_q_present
field. -
delta_lf_present
Sets the specified value to thedelta_lf_present
field. -
delta_lf_multi
Sets the specified value to thedelta_lf_multi
field. -
segmentation_enabled
Sets the specified value to thesegmentation_enabled
field. -
segmentation_update_map
Sets the specified value to thesegmentation_update_map
field. -
segmentation_temporal_update
Sets the specified value to thesegmentation_temporal_update
field. -
segmentation_update_data
Sets the specified value to thesegmentation_update_data
field. -
UsesLr
Sets the specified value to theUsesLr
field. -
usesChromaLr
Sets the specified value to theusesChromaLr
field. -
apply_grain
Sets the specified value to theapply_grain
field.
-