Top Description Inners Fields Constructors Methods
org.lwjgl.vulkan.video

public Class StdVideoH265PpsFlags

extends Struct<StdVideoH265PpsFlags>
implements NativeResource
Class Inheritance
All Implemented Interfaces
org.lwjgl.system.NativeResource, java.lang.AutoCloseable
Imports
javax.annotation.*, java.nio.*, org.lwjgl.*, org.lwjgl.system.*

Layout


struct StdVideoH265PpsFlags {
    uint32_t dependent_slice_segments_enabled_flag : 1;
    uint32_t output_flag_present_flag : 1;
    uint32_t sign_data_hiding_enabled_flag : 1;
    uint32_t cabac_init_present_flag : 1;
    uint32_t constrained_intra_pred_flag : 1;
    uint32_t transform_skip_enabled_flag : 1;
    uint32_t cu_qp_delta_enabled_flag : 1;
    uint32_t pps_slice_chroma_qp_offsets_present_flag : 1;
    uint32_t weighted_pred_flag : 1;
    uint32_t weighted_bipred_flag : 1;
    uint32_t transquant_bypass_enabled_flag : 1;
    uint32_t tiles_enabled_flag : 1;
    uint32_t entropy_coding_sync_enabled_flag : 1;
    uint32_t uniform_spacing_flag : 1;
    uint32_t loop_filter_across_tiles_enabled_flag : 1;
    uint32_t pps_loop_filter_across_slices_enabled_flag : 1;
    uint32_t deblocking_filter_control_present_flag : 1;
    uint32_t deblocking_filter_override_enabled_flag : 1;
    uint32_t pps_deblocking_filter_disabled_flag : 1;
    uint32_t pps_scaling_list_data_present_flag : 1;
    uint32_t lists_modification_present_flag : 1;
    uint32_t slice_segment_header_extension_present_flag : 1;
    uint32_t pps_extension_present_flag : 1;
    uint32_t cross_component_prediction_enabled_flag : 1;
    uint32_t chroma_qp_offset_list_enabled_flag : 1;
    uint32_t pps_curr_pic_ref_enabled_flag : 1;
    uint32_t residual_adaptive_colour_transform_enabled_flag : 1;
    uint32_t pps_slice_act_qp_offsets_present_flag : 1;
    uint32_t pps_palette_predictor_initializers_present_flag : 1;
    uint32_t monochrome_palette_flag : 1;
    uint32_t pps_range_extension_flag : 1;
}

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
public static final int
ALIGNOF

The struct alignment in bytes.

public static final int
BITFIELD0

The struct member offsets.

public static final int
SIZEOF

The struct size in bytes.

Inherited from org.lwjgl.system.Struct:
containerDEFAULT_ALIGN_ASDEFAULT_PACK_ALIGNMENT

Constructor Summary

AccessConstructor and Description
protected
StdVideoH265PpsFlags(long address, ByteBuffer container)

public
StdVideoH265PpsFlags(ByteBuffer container)

Creates a StdVideoH265PpsFlags instance at the current position of the specified ByteBuffer container.

Method Summary

Modifier and TypeMethod and Description
public boolean

Returns:

the value of the cabac_init_present_flag field.
cabac_init_present_flag
()

public StdVideoH265PpsFlags
cabac_init_present_flag(boolean value)

Sets the specified value to the cabac_init_present_flag field.

public static StdVideoH265PpsFlags
calloc()

Returns a new StdVideoH265PpsFlags instance allocated with memCalloc.

public static StdVideoH265PpsFlags.Buffer
calloc(int
the buffer capacity
capacity
)

Returns a new StdVideoH265PpsFlags.Buffer instance allocated with memCalloc.

public static StdVideoH265PpsFlags
calloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new StdVideoH265PpsFlags instance allocated on the specified MemoryStack and initializes all its bits to zero.

public static StdVideoH265PpsFlags.Buffer
calloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new StdVideoH265PpsFlags.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.

public boolean

Returns:

the value of the chroma_qp_offset_list_enabled_flag field.
chroma_qp_offset_list_enabled_flag
()

public StdVideoH265PpsFlags
chroma_qp_offset_list_enabled_flag(boolean value)

Sets the specified value to the chroma_qp_offset_list_enabled_flag field.

public boolean

Returns:

the value of the constrained_intra_pred_flag field.
constrained_intra_pred_flag
()

public StdVideoH265PpsFlags
constrained_intra_pred_flag(boolean value)

Sets the specified value to the constrained_intra_pred_flag field.

protected StdVideoH265PpsFlags
create(long
the struct memory address
address
,
ByteBuffer
an optional container buffer, to be referenced strongly by the struct instance.
container
)

Implements abstract org.lwjgl.system.Struct.create.

Similar to the constructor, but returns the exact type of the Struct subclass.
public static StdVideoH265PpsFlags
create()

Returns a new StdVideoH265PpsFlags instance allocated with BufferUtils.

public static StdVideoH265PpsFlags
create(long address)

Returns a new StdVideoH265PpsFlags instance for the specified memory address.

public static StdVideoH265PpsFlags.Buffer
create(int
the buffer capacity
capacity
)

Returns a new StdVideoH265PpsFlags.Buffer instance allocated with BufferUtils.

public static StdVideoH265PpsFlags.Buffer
create(long
the memory address
address
,
int
the buffer capacity
capacity
)

Create a StdVideoH265PpsFlags.Buffer instance at the specified memory.

public static StdVideoH265PpsFlags
createSafe(long address)

Like create, but returns null if address is NULL.

public static StdVideoH265PpsFlags.Buffer
createSafe(long address, int capacity)

Like create, but returns null if address is NULL.

public boolean
public StdVideoH265PpsFlags
cross_component_prediction_enabled_flag(boolean value)

Sets the specified value to the cross_component_prediction_enabled_flag field.

public boolean

Returns:

the value of the cu_qp_delta_enabled_flag field.
cu_qp_delta_enabled_flag
()

public StdVideoH265PpsFlags
cu_qp_delta_enabled_flag(boolean value)

Sets the specified value to the cu_qp_delta_enabled_flag field.

public boolean

Returns:

the value of the deblocking_filter_control_present_flag field.
deblocking_filter_control_present_flag
()

public StdVideoH265PpsFlags
deblocking_filter_control_present_flag(boolean value)

Sets the specified value to the deblocking_filter_control_present_flag field.

public boolean

Returns:

the value of the deblocking_filter_override_enabled_flag field.
deblocking_filter_override_enabled_flag
()

public StdVideoH265PpsFlags
deblocking_filter_override_enabled_flag(boolean value)

Sets the specified value to the deblocking_filter_override_enabled_flag field.

public boolean

Returns:

the value of the dependent_slice_segments_enabled_flag field.
dependent_slice_segments_enabled_flag
()

public StdVideoH265PpsFlags
dependent_slice_segments_enabled_flag(boolean value)

Sets the specified value to the dependent_slice_segments_enabled_flag field.

public boolean

Returns:

the value of the entropy_coding_sync_enabled_flag field.
entropy_coding_sync_enabled_flag
()

public StdVideoH265PpsFlags
entropy_coding_sync_enabled_flag(boolean value)

Sets the specified value to the entropy_coding_sync_enabled_flag field.

public boolean

Returns:

the value of the lists_modification_present_flag field.
lists_modification_present_flag
()

public StdVideoH265PpsFlags
lists_modification_present_flag(boolean value)

Sets the specified value to the lists_modification_present_flag field.

public boolean

Returns:

the value of the loop_filter_across_tiles_enabled_flag field.
loop_filter_across_tiles_enabled_flag
()

public StdVideoH265PpsFlags
loop_filter_across_tiles_enabled_flag(boolean value)

Sets the specified value to the loop_filter_across_tiles_enabled_flag field.

public static StdVideoH265PpsFlags
malloc()

Returns a new StdVideoH265PpsFlags instance allocated with memAlloc.

public static StdVideoH265PpsFlags.Buffer
malloc(int
the buffer capacity
capacity
)

Returns a new StdVideoH265PpsFlags.Buffer instance allocated with memAlloc.

public static StdVideoH265PpsFlags
malloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new StdVideoH265PpsFlags instance allocated on the specified MemoryStack.

public static StdVideoH265PpsFlags.Buffer
malloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new StdVideoH265PpsFlags.Buffer instance allocated on the specified MemoryStack.

public boolean

Returns:

the value of the monochrome_palette_flag field.
monochrome_palette_flag
()

public StdVideoH265PpsFlags
monochrome_palette_flag(boolean value)

Sets the specified value to the monochrome_palette_flag field.

public static int
nbitfield0(long struct)

public static void
nbitfield0(long struct, int value)

public static int
ncabac_init_present_flag(long struct)

Unsafe version of cabac_init_present_flag.

public static void
ncabac_init_present_flag(long struct, int value)

Unsafe version of cabac_init_present_flag.

public static int
public static void
public static int
public static void
nconstrained_intra_pred_flag(long struct, int value)

Unsafe version of constrained_intra_pred_flag.

public static int
public static void
public static int
ncu_qp_delta_enabled_flag(long struct)

Unsafe version of cu_qp_delta_enabled_flag.

public static void
ncu_qp_delta_enabled_flag(long struct, int value)

Unsafe version of cu_qp_delta_enabled_flag.

public static int
public static void
public static int
public static void
public static int
public static void
public static int
public static void
nentropy_coding_sync_enabled_flag(long struct, int value)

Unsafe version of entropy_coding_sync_enabled_flag.

public static int
public static void
nlists_modification_present_flag(long struct, int value)

Unsafe version of lists_modification_present_flag.

public static int
public static void
public static int
nmonochrome_palette_flag(long struct)

Unsafe version of monochrome_palette_flag.

public static void
nmonochrome_palette_flag(long struct, int value)

Unsafe version of monochrome_palette_flag.

public static int
noutput_flag_present_flag(long struct)

Unsafe version of output_flag_present_flag.

public static void
noutput_flag_present_flag(long struct, int value)

Unsafe version of output_flag_present_flag.

public static int
public static void
npps_curr_pic_ref_enabled_flag(long struct, int value)

Unsafe version of pps_curr_pic_ref_enabled_flag.

public static int
public static void
public static int
public static void
npps_extension_present_flag(long struct, int value)

Unsafe version of pps_extension_present_flag.

public static int
public static void
public static int
public static void
public static int
npps_range_extension_flag(long struct)

Unsafe version of pps_range_extension_flag.

public static void
npps_range_extension_flag(long struct, int value)

Unsafe version of pps_range_extension_flag.

public static int
public static void
public static int
public static void
public static int
public static void
public static int
public static void
public static int
public static void
nsign_data_hiding_enabled_flag(long struct, int value)

Unsafe version of sign_data_hiding_enabled_flag.

public static int
public static void
public static int
ntiles_enabled_flag(long struct)

Unsafe version of tiles_enabled_flag.

public static void
ntiles_enabled_flag(long struct, int value)

Unsafe version of tiles_enabled_flag.

public static int
public static void
ntransform_skip_enabled_flag(long struct, int value)

Unsafe version of transform_skip_enabled_flag.

public static int
public static void
ntransquant_bypass_enabled_flag(long struct, int value)

Unsafe version of transquant_bypass_enabled_flag.

public static int
nuniform_spacing_flag(long struct)

Unsafe version of uniform_spacing_flag.

public static void
nuniform_spacing_flag(long struct, int value)

Unsafe version of uniform_spacing_flag.

public static int
nweighted_bipred_flag(long struct)

Unsafe version of weighted_bipred_flag.

public static void
nweighted_bipred_flag(long struct, int value)

Unsafe version of weighted_bipred_flag.

public static int
nweighted_pred_flag(long struct)

Unsafe version of weighted_pred_flag.

public static void
nweighted_pred_flag(long struct, int value)

Unsafe version of weighted_pred_flag.

public boolean

Returns:

the value of the output_flag_present_flag field.
output_flag_present_flag
()

public StdVideoH265PpsFlags
output_flag_present_flag(boolean value)

Sets the specified value to the output_flag_present_flag field.

public boolean
public StdVideoH265PpsFlags
pps_curr_pic_ref_enabled_flag(boolean value)

Sets the specified value to the pps_curr_pic_ref_enabled_flag field.

public boolean

Returns:

the value of the pps_deblocking_filter_disabled_flag field.
pps_deblocking_filter_disabled_flag
()

public StdVideoH265PpsFlags
pps_deblocking_filter_disabled_flag(boolean value)

Sets the specified value to the pps_deblocking_filter_disabled_flag field.

public boolean

Returns:

the value of the pps_extension_present_flag field.
pps_extension_present_flag
()

public StdVideoH265PpsFlags
pps_extension_present_flag(boolean value)

Sets the specified value to the pps_extension_present_flag field.

public boolean

Returns:

the value of the pps_loop_filter_across_slices_enabled_flag field.
pps_loop_filter_across_slices_enabled_flag
()

public StdVideoH265PpsFlags
pps_loop_filter_across_slices_enabled_flag(boolean value)

Sets the specified value to the pps_loop_filter_across_slices_enabled_flag field.

public boolean

Returns:

the value of the pps_palette_predictor_initializers_present_flag field.
pps_palette_predictor_initializers_present_flag
()

public StdVideoH265PpsFlags
pps_palette_predictor_initializers_present_flag(boolean value)

Sets the specified value to the pps_palette_predictor_initializers_present_flag field.

public boolean

Returns:

the value of the pps_range_extension_flag field.
pps_range_extension_flag
()

public StdVideoH265PpsFlags
pps_range_extension_flag(boolean value)

Sets the specified value to the pps_range_extension_flag field.

public boolean

Returns:

the value of the pps_scaling_list_data_present_flag field.
pps_scaling_list_data_present_flag
()

public StdVideoH265PpsFlags
pps_scaling_list_data_present_flag(boolean value)

Sets the specified value to the pps_scaling_list_data_present_flag field.

public boolean

Returns:

the value of the pps_slice_act_qp_offsets_present_flag field.
pps_slice_act_qp_offsets_present_flag
()

public StdVideoH265PpsFlags
pps_slice_act_qp_offsets_present_flag(boolean value)

Sets the specified value to the pps_slice_act_qp_offsets_present_flag field.

public boolean

Returns:

the value of the pps_slice_chroma_qp_offsets_present_flag field.
pps_slice_chroma_qp_offsets_present_flag
()

public StdVideoH265PpsFlags
pps_slice_chroma_qp_offsets_present_flag(boolean value)

Sets the specified value to the pps_slice_chroma_qp_offsets_present_flag field.

public boolean

Returns:

the value of the residual_adaptive_colour_transform_enabled_flag field.
residual_adaptive_colour_transform_enabled_flag
()

public StdVideoH265PpsFlags
residual_adaptive_colour_transform_enabled_flag(boolean value)

Sets the specified value to the residual_adaptive_colour_transform_enabled_flag field.

public StdVideoH265PpsFlags
set(boolean dependent_slice_segments_enabled_flag, boolean output_flag_present_flag, boolean sign_data_hiding_enabled_flag, boolean cabac_init_present_flag, boolean constrained_intra_pred_flag, boolean transform_skip_enabled_flag, boolean cu_qp_delta_enabled_flag, boolean pps_slice_chroma_qp_offsets_present_flag, boolean weighted_pred_flag, boolean weighted_bipred_flag, boolean transquant_bypass_enabled_flag, boolean tiles_enabled_flag, boolean entropy_coding_sync_enabled_flag, boolean uniform_spacing_flag, boolean loop_filter_across_tiles_enabled_flag, boolean pps_loop_filter_across_slices_enabled_flag, boolean deblocking_filter_control_present_flag, boolean deblocking_filter_override_enabled_flag, boolean pps_deblocking_filter_disabled_flag, boolean pps_scaling_list_data_present_flag, boolean lists_modification_present_flag, boolean slice_segment_header_extension_present_flag, boolean pps_extension_present_flag, boolean cross_component_prediction_enabled_flag, boolean chroma_qp_offset_list_enabled_flag, boolean pps_curr_pic_ref_enabled_flag, boolean residual_adaptive_colour_transform_enabled_flag, boolean pps_slice_act_qp_offsets_present_flag, boolean pps_palette_predictor_initializers_present_flag, boolean monochrome_palette_flag, boolean pps_range_extension_flag)

Initializes this struct with the specified values.

public StdVideoH265PpsFlags

Returns:

this struct
set
(StdVideoH265PpsFlags
the source struct
src
)

Copies the specified struct data to this struct.

public boolean

Returns:

the value of the sign_data_hiding_enabled_flag field.
sign_data_hiding_enabled_flag
()

public StdVideoH265PpsFlags
sign_data_hiding_enabled_flag(boolean value)

Sets the specified value to the sign_data_hiding_enabled_flag field.

public int
sizeof()

Implements abstract org.lwjgl.system.Struct.sizeof.

Returns sizeof(struct).
public boolean

Returns:

the value of the slice_segment_header_extension_present_flag field.
slice_segment_header_extension_present_flag
()

public StdVideoH265PpsFlags
slice_segment_header_extension_present_flag(boolean value)

Sets the specified value to the slice_segment_header_extension_present_flag field.

public boolean

Returns:

the value of the tiles_enabled_flag field.
tiles_enabled_flag
()

public StdVideoH265PpsFlags
tiles_enabled_flag(boolean value)

Sets the specified value to the tiles_enabled_flag field.

public boolean

Returns:

the value of the transform_skip_enabled_flag field.
transform_skip_enabled_flag
()

public StdVideoH265PpsFlags
transform_skip_enabled_flag(boolean value)

Sets the specified value to the transform_skip_enabled_flag field.

public boolean

Returns:

the value of the transquant_bypass_enabled_flag field.
transquant_bypass_enabled_flag
()

public StdVideoH265PpsFlags
transquant_bypass_enabled_flag(boolean value)

Sets the specified value to the transquant_bypass_enabled_flag field.

public boolean

Returns:

the value of the uniform_spacing_flag field.
uniform_spacing_flag
()

public StdVideoH265PpsFlags
uniform_spacing_flag(boolean value)

Sets the specified value to the uniform_spacing_flag field.

public boolean

Returns:

the value of the weighted_bipred_flag field.
weighted_bipred_flag
()

public StdVideoH265PpsFlags
weighted_bipred_flag(boolean value)

Sets the specified value to the weighted_bipred_flag field.

public boolean

Returns:

the value of the weighted_pred_flag field.
weighted_pred_flag
()

public StdVideoH265PpsFlags
weighted_pred_flag(boolean value)

Sets the specified value to the weighted_pred_flag field.

Inherited from org.lwjgl.system.Struct:
__array__array__array__checkContainer__checkMalloc__create__getContainer__getContainer__member__member__member__padding__padding__struct__struct__union__unionclearfreeisNullvalidate