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

public Class StdVideoH265PictureParameterSet

extends Struct<StdVideoH265PictureParameterSet>
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 StdVideoH265PictureParameterSet {
    StdVideoH265PpsFlags flags;
    uint8_t pps_pic_parameter_set_id;
    uint8_t pps_seq_parameter_set_id;
    uint8_t sps_video_parameter_set_id;
    uint8_t num_extra_slice_header_bits;
    uint8_t num_ref_idx_l0_default_active_minus1;
    uint8_t num_ref_idx_l1_default_active_minus1;
    int8_t init_qp_minus26;
    uint8_t diff_cu_qp_delta_depth;
    int8_t pps_cb_qp_offset;
    int8_t pps_cr_qp_offset;
    int8_t pps_beta_offset_div2;
    int8_t pps_tc_offset_div2;
    uint8_t log2_parallel_merge_level_minus2;
    uint8_t log2_max_transform_skip_block_size_minus2;
    uint8_t diff_cu_chroma_qp_offset_depth;
    uint8_t chroma_qp_offset_list_len_minus1;
    int8_t cb_qp_offset_list[STD_VIDEO_H265_CHROMA_QP_OFFSET_LIST_SIZE];
    int8_t cr_qp_offset_list[STD_VIDEO_H265_CHROMA_QP_OFFSET_LIST_SIZE];
    uint8_t log2_sao_offset_scale_luma;
    uint8_t log2_sao_offset_scale_chroma;
    int8_t pps_act_y_qp_offset_plus5;
    int8_t pps_act_cb_qp_offset_plus5;
    int8_t pps_act_cr_qp_offset_plus3;
    uint8_t pps_num_palette_predictor_initializers;
    uint8_t luma_bit_depth_entry_minus8;
    uint8_t chroma_bit_depth_entry_minus8;
    uint8_t num_tile_columns_minus1;
    uint8_t num_tile_rows_minus1;
    uint8_t reserved1;
    uint8_t reserved2;
    uint16_t column_width_minus1[STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_COLS_LIST_SIZE];
    uint16_t row_height_minus1[STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_ROWS_LIST_SIZE];
    uint32_t reserved3;
    StdVideoH265ScalingLists const * pScalingLists;
    StdVideoH265PredictorPaletteEntries const * pPredictorPaletteEntries;
}

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
CB_QP_OFFSET_LIST

The struct member offsets.

public static final int
CHROMA_BIT_DEPTH_ENTRY_MINUS8

The struct member offsets.

public static final int
CHROMA_QP_OFFSET_LIST_LEN_MINUS1

The struct member offsets.

public static final int
COLUMN_WIDTH_MINUS1

The struct member offsets.

public static final int
CR_QP_OFFSET_LIST

The struct member offsets.

public static final int
DIFF_CU_CHROMA_QP_OFFSET_DEPTH

The struct member offsets.

public static final int
DIFF_CU_QP_DELTA_DEPTH

The struct member offsets.

public static final int
FLAGS

The struct member offsets.

public static final int
INIT_QP_MINUS26

The struct member offsets.

public static final int
public static final int
LOG2_PARALLEL_MERGE_LEVEL_MINUS2

The struct member offsets.

public static final int
LOG2_SAO_OFFSET_SCALE_CHROMA

The struct member offsets.

public static final int
LOG2_SAO_OFFSET_SCALE_LUMA

The struct member offsets.

public static final int
LUMA_BIT_DEPTH_ENTRY_MINUS8

The struct member offsets.

public static final int
NUM_EXTRA_SLICE_HEADER_BITS

The struct member offsets.

public static final int
NUM_REF_IDX_L0_DEFAULT_ACTIVE_MINUS1

The struct member offsets.

public static final int
NUM_REF_IDX_L1_DEFAULT_ACTIVE_MINUS1

The struct member offsets.

public static final int
NUM_TILE_COLUMNS_MINUS1

The struct member offsets.

public static final int
NUM_TILE_ROWS_MINUS1

The struct member offsets.

public static final int
PPREDICTORPALETTEENTRIES

The struct member offsets.

public static final int
PPS_ACT_CB_QP_OFFSET_PLUS5

The struct member offsets.

public static final int
PPS_ACT_CR_QP_OFFSET_PLUS3

The struct member offsets.

public static final int
PPS_ACT_Y_QP_OFFSET_PLUS5

The struct member offsets.

public static final int
PPS_BETA_OFFSET_DIV2

The struct member offsets.

public static final int
PPS_CB_QP_OFFSET

The struct member offsets.

public static final int
PPS_CR_QP_OFFSET

The struct member offsets.

public static final int
PPS_NUM_PALETTE_PREDICTOR_INITIALIZERS

The struct member offsets.

public static final int
PPS_PIC_PARAMETER_SET_ID

The struct member offsets.

public static final int
PPS_SEQ_PARAMETER_SET_ID

The struct member offsets.

public static final int
PPS_TC_OFFSET_DIV2

The struct member offsets.

public static final int
PSCALINGLISTS

The struct member offsets.

public static final int
RESERVED1

The struct member offsets.

public static final int
RESERVED2

The struct member offsets.

public static final int
RESERVED3

The struct member offsets.

public static final int
ROW_HEIGHT_MINUS1

The struct member offsets.

public static final int
SIZEOF

The struct size in bytes.

public static final int
SPS_VIDEO_PARAMETER_SET_ID

The struct member offsets.

Inherited from org.lwjgl.system.Struct:
containerDEFAULT_ALIGN_ASDEFAULT_PACK_ALIGNMENT

Constructor Summary

AccessConstructor and Description
protected
public
StdVideoH265PictureParameterSet(ByteBuffer container)

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

Method Summary

Modifier and TypeMethod and Description
public static StdVideoH265PictureParameterSet
calloc()

Returns a new StdVideoH265PictureParameterSet instance allocated with memCalloc.

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

Returns a new StdVideoH265PictureParameterSet.Buffer instance allocated with memCalloc.

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

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

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

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

public ByteBuffer

Returns:

a ByteBuffer view of the cb_qp_offset_list field.
cb_qp_offset_list
()

public byte

Returns:

the value at the specified index of the cb_qp_offset_list field.
cb_qp_offset_list
(int index)

public StdVideoH265PictureParameterSet
cb_qp_offset_list(ByteBuffer value)

Copies the specified ByteBuffer to the cb_qp_offset_list field.

public StdVideoH265PictureParameterSet
cb_qp_offset_list(int index, byte value)

Sets the specified value at the specified index of the cb_qp_offset_list field.

public byte

Returns:

the value of the chroma_bit_depth_entry_minus8 field.
chroma_bit_depth_entry_minus8
()

public StdVideoH265PictureParameterSet
chroma_bit_depth_entry_minus8(byte value)

Sets the specified value to the chroma_bit_depth_entry_minus8 field.

public byte

Returns:

the value of the chroma_qp_offset_list_len_minus1 field.
chroma_qp_offset_list_len_minus1
()

public StdVideoH265PictureParameterSet
chroma_qp_offset_list_len_minus1(byte value)

Sets the specified value to the chroma_qp_offset_list_len_minus1 field.

public ShortBuffer

Returns:

a ShortBuffer view of the column_width_minus1 field.
column_width_minus1
()

public short

Returns:

the value at the specified index of the column_width_minus1 field.
column_width_minus1
(int index)

public StdVideoH265PictureParameterSet
column_width_minus1(ShortBuffer value)

Copies the specified ShortBuffer to the column_width_minus1 field.

public StdVideoH265PictureParameterSet
column_width_minus1(int index, short value)

Sets the specified value at the specified index of the column_width_minus1 field.

public ByteBuffer

Returns:

a ByteBuffer view of the cr_qp_offset_list field.
cr_qp_offset_list
()

public byte

Returns:

the value at the specified index of the cr_qp_offset_list field.
cr_qp_offset_list
(int index)

public StdVideoH265PictureParameterSet
cr_qp_offset_list(ByteBuffer value)

Copies the specified ByteBuffer to the cr_qp_offset_list field.

public StdVideoH265PictureParameterSet
cr_qp_offset_list(int index, byte value)

Sets the specified value at the specified index of the cr_qp_offset_list field.

protected StdVideoH265PictureParameterSet
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 StdVideoH265PictureParameterSet
create()

Returns a new StdVideoH265PictureParameterSet instance allocated with BufferUtils.

public static StdVideoH265PictureParameterSet
create(long address)

Returns a new StdVideoH265PictureParameterSet instance for the specified memory address.

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

Returns a new StdVideoH265PictureParameterSet.Buffer instance allocated with BufferUtils.

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

Create a StdVideoH265PictureParameterSet.Buffer instance at the specified memory.

public static StdVideoH265PictureParameterSet
createSafe(long address)

Like create, but returns null if address is NULL.

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

Like create, but returns null if address is NULL.

public byte

Returns:

the value of the diff_cu_chroma_qp_offset_depth field.
diff_cu_chroma_qp_offset_depth
()

public StdVideoH265PictureParameterSet
diff_cu_chroma_qp_offset_depth(byte value)

Sets the specified value to the diff_cu_chroma_qp_offset_depth field.

public byte

Returns:

the value of the diff_cu_qp_delta_depth field.
diff_cu_qp_delta_depth
()

public StdVideoH265PictureParameterSet
diff_cu_qp_delta_depth(byte value)

Sets the specified value to the diff_cu_qp_delta_depth field.

public StdVideoH265PpsFlags

Returns:

a StdVideoH265PpsFlags view of the flags field.
flags
()

public StdVideoH265PictureParameterSet
flags(StdVideoH265PpsFlags value)

Copies the specified StdVideoH265PpsFlags to the flags field.

public StdVideoH265PictureParameterSet
flags(Consumer<StdVideoH265PpsFlags> consumer)

Passes the flags field to the specified Consumer.

public byte

Returns:

the value of the init_qp_minus26 field.
init_qp_minus26
()

public StdVideoH265PictureParameterSet
init_qp_minus26(byte value)

Sets the specified value to the init_qp_minus26 field.

public byte
public StdVideoH265PictureParameterSet
public byte

Returns:

the value of the log2_parallel_merge_level_minus2 field.
log2_parallel_merge_level_minus2
()

public StdVideoH265PictureParameterSet
log2_parallel_merge_level_minus2(byte value)

Sets the specified value to the log2_parallel_merge_level_minus2 field.

public byte

Returns:

the value of the log2_sao_offset_scale_chroma field.
log2_sao_offset_scale_chroma
()

public StdVideoH265PictureParameterSet
log2_sao_offset_scale_chroma(byte value)

Sets the specified value to the log2_sao_offset_scale_chroma field.

public byte

Returns:

the value of the log2_sao_offset_scale_luma field.
log2_sao_offset_scale_luma
()

public StdVideoH265PictureParameterSet
log2_sao_offset_scale_luma(byte value)

Sets the specified value to the log2_sao_offset_scale_luma field.

public byte

Returns:

the value of the luma_bit_depth_entry_minus8 field.
luma_bit_depth_entry_minus8
()

public StdVideoH265PictureParameterSet
luma_bit_depth_entry_minus8(byte value)

Sets the specified value to the luma_bit_depth_entry_minus8 field.

public static StdVideoH265PictureParameterSet
malloc()

Returns a new StdVideoH265PictureParameterSet instance allocated with memAlloc.

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

Returns a new StdVideoH265PictureParameterSet.Buffer instance allocated with memAlloc.

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

Returns a new StdVideoH265PictureParameterSet instance allocated on the specified MemoryStack.

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

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

public static ByteBuffer
ncb_qp_offset_list(long struct)

Unsafe version of cb_qp_offset_list.

public static byte
ncb_qp_offset_list(long struct, int index)

Unsafe version of cb_qp_offset_list.

public static void
ncb_qp_offset_list(long struct, ByteBuffer value)

Unsafe version of cb_qp_offset_list.

public static void
ncb_qp_offset_list(long struct, int index, byte value)

Unsafe version of cb_qp_offset_list.

public static byte
public static void
nchroma_bit_depth_entry_minus8(long struct, byte value)

Unsafe version of chroma_bit_depth_entry_minus8.

public static byte
public static void
nchroma_qp_offset_list_len_minus1(long struct, byte value)

Unsafe version of chroma_qp_offset_list_len_minus1.

public static ShortBuffer
ncolumn_width_minus1(long struct)

Unsafe version of column_width_minus1.

public static short
ncolumn_width_minus1(long struct, int index)

Unsafe version of column_width_minus1.

public static void
ncolumn_width_minus1(long struct, ShortBuffer value)

Unsafe version of column_width_minus1.

public static void
ncolumn_width_minus1(long struct, int index, short value)

Unsafe version of column_width_minus1.

public static ByteBuffer
ncr_qp_offset_list(long struct)

Unsafe version of cr_qp_offset_list.

public static byte
ncr_qp_offset_list(long struct, int index)

Unsafe version of cr_qp_offset_list.

public static void
ncr_qp_offset_list(long struct, ByteBuffer value)

Unsafe version of cr_qp_offset_list.

public static void
ncr_qp_offset_list(long struct, int index, byte value)

Unsafe version of cr_qp_offset_list.

public static byte
public static void
ndiff_cu_chroma_qp_offset_depth(long struct, byte value)

Unsafe version of diff_cu_chroma_qp_offset_depth.

public static byte
ndiff_cu_qp_delta_depth(long struct)

Unsafe version of diff_cu_qp_delta_depth.

public static void
ndiff_cu_qp_delta_depth(long struct, byte value)

Unsafe version of diff_cu_qp_delta_depth.

public static StdVideoH265PpsFlags
nflags(long struct)

Unsafe version of flags.

public static void
nflags(long struct, StdVideoH265PpsFlags value)

Unsafe version of flags.

public static byte
ninit_qp_minus26(long struct)

Unsafe version of init_qp_minus26.

public static void
ninit_qp_minus26(long struct, byte value)

Unsafe version of init_qp_minus26.

public static byte
public static void
public static byte
public static void
nlog2_parallel_merge_level_minus2(long struct, byte value)

Unsafe version of log2_parallel_merge_level_minus2.

public static byte
public static void
nlog2_sao_offset_scale_chroma(long struct, byte value)

Unsafe version of log2_sao_offset_scale_chroma.

public static byte
public static void
nlog2_sao_offset_scale_luma(long struct, byte value)

Unsafe version of log2_sao_offset_scale_luma.

public static byte
public static void
nluma_bit_depth_entry_minus8(long struct, byte value)

Unsafe version of luma_bit_depth_entry_minus8.

public static byte
public static void
nnum_extra_slice_header_bits(long struct, byte value)

Unsafe version of num_extra_slice_header_bits.

public static byte
public static void
public static byte
public static void
public static byte
nnum_tile_columns_minus1(long struct)

Unsafe version of num_tile_columns_minus1.

public static void
nnum_tile_columns_minus1(long struct, byte value)

Unsafe version of num_tile_columns_minus1.

public static byte
nnum_tile_rows_minus1(long struct)

Unsafe version of num_tile_rows_minus1.

public static void
nnum_tile_rows_minus1(long struct, byte value)

Unsafe version of num_tile_rows_minus1.

public static StdVideoH265PredictorPaletteEntries
npPredictorPaletteEntries(long struct)

Unsafe version of pPredictorPaletteEntries.

public static void
public static byte
public static void
npps_act_cb_qp_offset_plus5(long struct, byte value)

Unsafe version of pps_act_cb_qp_offset_plus5.

public static byte
public static void
npps_act_cr_qp_offset_plus3(long struct, byte value)

Unsafe version of pps_act_cr_qp_offset_plus3.

public static byte
public static void
npps_act_y_qp_offset_plus5(long struct, byte value)

Unsafe version of pps_act_y_qp_offset_plus5.

public static byte
npps_beta_offset_div2(long struct)

Unsafe version of pps_beta_offset_div2.

public static void
npps_beta_offset_div2(long struct, byte value)

Unsafe version of pps_beta_offset_div2.

public static byte
npps_cb_qp_offset(long struct)

Unsafe version of pps_cb_qp_offset.

public static void
npps_cb_qp_offset(long struct, byte value)

Unsafe version of pps_cb_qp_offset.

public static byte
npps_cr_qp_offset(long struct)

Unsafe version of pps_cr_qp_offset.

public static void
npps_cr_qp_offset(long struct, byte value)

Unsafe version of pps_cr_qp_offset.

public static byte
public static void
public static byte
npps_pic_parameter_set_id(long struct)

Unsafe version of pps_pic_parameter_set_id.

public static void
npps_pic_parameter_set_id(long struct, byte value)

Unsafe version of pps_pic_parameter_set_id.

public static byte
npps_seq_parameter_set_id(long struct)

Unsafe version of pps_seq_parameter_set_id.

public static void
npps_seq_parameter_set_id(long struct, byte value)

Unsafe version of pps_seq_parameter_set_id.

public static byte
npps_tc_offset_div2(long struct)

Unsafe version of pps_tc_offset_div2.

public static void
npps_tc_offset_div2(long struct, byte value)

Unsafe version of pps_tc_offset_div2.

public static StdVideoH265ScalingLists
npScalingLists(long struct)

Unsafe version of pScalingLists.

public static void
npScalingLists(long struct, StdVideoH265ScalingLists value)

Unsafe version of pScalingLists.

public static byte
nreserved1(long struct)

public static void
nreserved1(long struct, byte value)

public static byte
nreserved2(long struct)

public static void
nreserved2(long struct, byte value)

public static int
nreserved3(long struct)

public static void
nreserved3(long struct, int value)

public static ShortBuffer
nrow_height_minus1(long struct)

Unsafe version of row_height_minus1.

public static short
nrow_height_minus1(long struct, int index)

Unsafe version of row_height_minus1.

public static void
nrow_height_minus1(long struct, ShortBuffer value)

Unsafe version of row_height_minus1.

public static void
nrow_height_minus1(long struct, int index, short value)

Unsafe version of row_height_minus1.

public static byte
public static void
nsps_video_parameter_set_id(long struct, byte value)

Unsafe version of sps_video_parameter_set_id.

public byte

Returns:

the value of the num_extra_slice_header_bits field.
num_extra_slice_header_bits
()

public StdVideoH265PictureParameterSet
num_extra_slice_header_bits(byte value)

Sets the specified value to the num_extra_slice_header_bits field.

public byte

Returns:

the value of the num_ref_idx_l0_default_active_minus1 field.
num_ref_idx_l0_default_active_minus1
()

public StdVideoH265PictureParameterSet
num_ref_idx_l0_default_active_minus1(byte value)

Sets the specified value to the num_ref_idx_l0_default_active_minus1 field.

public byte

Returns:

the value of the num_ref_idx_l1_default_active_minus1 field.
num_ref_idx_l1_default_active_minus1
()

public StdVideoH265PictureParameterSet
num_ref_idx_l1_default_active_minus1(byte value)

Sets the specified value to the num_ref_idx_l1_default_active_minus1 field.

public byte

Returns:

the value of the num_tile_columns_minus1 field.
num_tile_columns_minus1
()

public StdVideoH265PictureParameterSet
num_tile_columns_minus1(byte value)

Sets the specified value to the num_tile_columns_minus1 field.

public byte

Returns:

the value of the num_tile_rows_minus1 field.
num_tile_rows_minus1
()

public StdVideoH265PictureParameterSet
num_tile_rows_minus1(byte value)

Sets the specified value to the num_tile_rows_minus1 field.

public StdVideoH265PredictorPaletteEntries
pPredictorPaletteEntries()

must be a valid pointer if pps_palette_predictor_initializer_present_flag is set

public StdVideoH265PictureParameterSet
public byte

Returns:

the value of the pps_act_cb_qp_offset_plus5 field.
pps_act_cb_qp_offset_plus5
()

public StdVideoH265PictureParameterSet
pps_act_cb_qp_offset_plus5(byte value)

Sets the specified value to the pps_act_cb_qp_offset_plus5 field.

public byte

Returns:

the value of the pps_act_cr_qp_offset_plus3 field.
pps_act_cr_qp_offset_plus3
()

public StdVideoH265PictureParameterSet
pps_act_cr_qp_offset_plus3(byte value)

Sets the specified value to the pps_act_cr_qp_offset_plus3 field.

public byte
pps_act_y_qp_offset_plus5()

extension PPS, valid when std_video_h265_profile_idc_scc_extensions is set

public StdVideoH265PictureParameterSet
pps_act_y_qp_offset_plus5(byte value)

Sets the specified value to the pps_act_y_qp_offset_plus5 field.

public byte

Returns:

the value of the pps_beta_offset_div2 field.
pps_beta_offset_div2
()

public StdVideoH265PictureParameterSet
pps_beta_offset_div2(byte value)

Sets the specified value to the pps_beta_offset_div2 field.

public byte

Returns:

the value of the pps_cb_qp_offset field.
pps_cb_qp_offset
()

public StdVideoH265PictureParameterSet
pps_cb_qp_offset(byte value)

Sets the specified value to the pps_cb_qp_offset field.

public byte

Returns:

the value of the pps_cr_qp_offset field.
pps_cr_qp_offset
()

public StdVideoH265PictureParameterSet
pps_cr_qp_offset(byte value)

Sets the specified value to the pps_cr_qp_offset field.

public byte

Returns:

the value of the pps_num_palette_predictor_initializers field.
pps_num_palette_predictor_initializers
()

public StdVideoH265PictureParameterSet
pps_num_palette_predictor_initializers(byte value)

Sets the specified value to the pps_num_palette_predictor_initializers field.

public byte

Returns:

the value of the pps_pic_parameter_set_id field.
pps_pic_parameter_set_id
()

public StdVideoH265PictureParameterSet
pps_pic_parameter_set_id(byte value)

Sets the specified value to the pps_pic_parameter_set_id field.

public byte

Returns:

the value of the pps_seq_parameter_set_id field.
pps_seq_parameter_set_id
()

public StdVideoH265PictureParameterSet
pps_seq_parameter_set_id(byte value)

Sets the specified value to the pps_seq_parameter_set_id field.

public byte

Returns:

the value of the pps_tc_offset_div2 field.
pps_tc_offset_div2
()

public StdVideoH265PictureParameterSet
pps_tc_offset_div2(byte value)

Sets the specified value to the pps_tc_offset_div2 field.

public StdVideoH265ScalingLists
pScalingLists()

must be a valid pointer if pps_scaling_list_data_present_flag is set

public StdVideoH265PictureParameterSet
pScalingLists(StdVideoH265ScalingLists value)

Sets the address of the specified StdVideoH265ScalingLists to the pScalingLists field.

public ShortBuffer

Returns:

a ShortBuffer view of the row_height_minus1 field.
row_height_minus1
()

public short

Returns:

the value at the specified index of the row_height_minus1 field.
row_height_minus1
(int index)

public StdVideoH265PictureParameterSet
row_height_minus1(ShortBuffer value)

Copies the specified ShortBuffer to the row_height_minus1 field.

public StdVideoH265PictureParameterSet
row_height_minus1(int index, short value)

Sets the specified value at the specified index of the row_height_minus1 field.

public StdVideoH265PictureParameterSet
set(StdVideoH265PpsFlags flags, byte pps_pic_parameter_set_id, byte pps_seq_parameter_set_id, byte sps_video_parameter_set_id, byte num_extra_slice_header_bits, byte num_ref_idx_l0_default_active_minus1, byte num_ref_idx_l1_default_active_minus1, byte init_qp_minus26, byte diff_cu_qp_delta_depth, byte pps_cb_qp_offset, byte pps_cr_qp_offset, byte pps_beta_offset_div2, byte pps_tc_offset_div2, byte log2_parallel_merge_level_minus2, byte log2_max_transform_skip_block_size_minus2, byte diff_cu_chroma_qp_offset_depth, byte chroma_qp_offset_list_len_minus1, ByteBuffer cb_qp_offset_list, ByteBuffer cr_qp_offset_list, byte log2_sao_offset_scale_luma, byte log2_sao_offset_scale_chroma, byte pps_act_y_qp_offset_plus5, byte pps_act_cb_qp_offset_plus5, byte pps_act_cr_qp_offset_plus3, byte pps_num_palette_predictor_initializers, byte luma_bit_depth_entry_minus8, byte chroma_bit_depth_entry_minus8, byte num_tile_columns_minus1, byte num_tile_rows_minus1, ShortBuffer column_width_minus1, ShortBuffer row_height_minus1, StdVideoH265ScalingLists pScalingLists, StdVideoH265PredictorPaletteEntries pPredictorPaletteEntries)

Initializes this struct with the specified values.

public StdVideoH265PictureParameterSet

Returns:

this struct
set
(StdVideoH265PictureParameterSet
the source struct
src
)

Copies the specified struct data to this struct.

public int
sizeof()

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

Returns sizeof(struct).
public byte

Returns:

the value of the sps_video_parameter_set_id field.
sps_video_parameter_set_id
()

public StdVideoH265PictureParameterSet
sps_video_parameter_set_id(byte value)

Sets the specified value to the sps_video_parameter_set_id field.

public static void
validate(long
the struct to validate
struct
)

Validates pointer members that should not be NULL.

Inherited from org.lwjgl.system.Struct:
__array__array__array__checkContainer__checkMalloc__create__getContainer__getContainer__member__member__member__padding__padding__struct__struct__union__unionclearfreeisNullvalidate