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

public Class StdVideoH265SequenceParameterSet

extends Struct<StdVideoH265SequenceParameterSet>
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 StdVideoH265SequenceParameterSet {
    StdVideoH265SpsFlags flags;
    StdVideoH265ChromaFormatIdc chroma_format_idc;
    uint32_t pic_width_in_luma_samples;
    uint32_t pic_height_in_luma_samples;
    uint8_t sps_video_parameter_set_id;
    uint8_t sps_max_sub_layers_minus1;
    uint8_t sps_seq_parameter_set_id;
    uint8_t bit_depth_luma_minus8;
    uint8_t bit_depth_chroma_minus8;
    uint8_t log2_max_pic_order_cnt_lsb_minus4;
    uint8_t sps_max_dec_pic_buffering_minus1;
    uint8_t log2_min_luma_coding_block_size_minus3;
    uint8_t log2_diff_max_min_luma_coding_block_size;
    uint8_t log2_min_luma_transform_block_size_minus2;
    uint8_t log2_diff_max_min_luma_transform_block_size;
    uint8_t max_transform_hierarchy_depth_inter;
    uint8_t max_transform_hierarchy_depth_intra;
    uint8_t num_short_term_ref_pic_sets;
    uint8_t num_long_term_ref_pics_sps;
    uint8_t pcm_sample_bit_depth_luma_minus1;
    uint8_t pcm_sample_bit_depth_chroma_minus1;
    uint8_t log2_min_pcm_luma_coding_block_size_minus3;
    uint8_t log2_diff_max_min_pcm_luma_coding_block_size;
    uint8_t reserved1;
    uint8_t reserved2;
    uint8_t palette_max_size;
    uint8_t delta_palette_max_predictor_size;
    uint8_t motion_vector_resolution_control_idc;
    uint8_t sps_num_palette_predictor_initializer_minus1;
    uint32_t conf_win_left_offset;
    uint32_t conf_win_right_offset;
    uint32_t conf_win_top_offset;
    uint32_t conf_win_bottom_offset;
    StdVideoH265ProfileTierLevel const * pProfileTierLevel;
    StdVideoH265DecPicBufMgr const * pDecPicBufMgr;
    StdVideoH265ScalingLists const * pScalingLists;
    StdVideoH265ShortTermRefPicSet const * pShortTermRefPicSet;
    StdVideoH265LongTermRefPicsSps const * pLongTermRefPicsSps;
    StdVideoH265SequenceParameterSetVui const * pSequenceParameterSetVui;
    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
BIT_DEPTH_CHROMA_MINUS8

The struct member offsets.

public static final int
BIT_DEPTH_LUMA_MINUS8

The struct member offsets.

public static final int
CHROMA_FORMAT_IDC

The struct member offsets.

public static final int
CONF_WIN_BOTTOM_OFFSET

The struct member offsets.

public static final int
CONF_WIN_LEFT_OFFSET

The struct member offsets.

public static final int
CONF_WIN_RIGHT_OFFSET

The struct member offsets.

public static final int
CONF_WIN_TOP_OFFSET

The struct member offsets.

public static final int
DELTA_PALETTE_MAX_PREDICTOR_SIZE

The struct member offsets.

public static final int
FLAGS

The struct member offsets.

public static final int
LOG2_DIFF_MAX_MIN_LUMA_CODING_BLOCK_SIZE

The struct member offsets.

public static final int
public static final int
public static final int
LOG2_MAX_PIC_ORDER_CNT_LSB_MINUS4

The struct member offsets.

public static final int
LOG2_MIN_LUMA_CODING_BLOCK_SIZE_MINUS3

The struct member offsets.

public static final int
public static final int
public static final int
MAX_TRANSFORM_HIERARCHY_DEPTH_INTER

The struct member offsets.

public static final int
MAX_TRANSFORM_HIERARCHY_DEPTH_INTRA

The struct member offsets.

public static final int
MOTION_VECTOR_RESOLUTION_CONTROL_IDC

The struct member offsets.

public static final int
NUM_LONG_TERM_REF_PICS_SPS

The struct member offsets.

public static final int
NUM_SHORT_TERM_REF_PIC_SETS

The struct member offsets.

public static final int
PALETTE_MAX_SIZE

The struct member offsets.

public static final int
PCM_SAMPLE_BIT_DEPTH_CHROMA_MINUS1

The struct member offsets.

public static final int
PCM_SAMPLE_BIT_DEPTH_LUMA_MINUS1

The struct member offsets.

public static final int
PDECPICBUFMGR

The struct member offsets.

public static final int
PIC_HEIGHT_IN_LUMA_SAMPLES

The struct member offsets.

public static final int
PIC_WIDTH_IN_LUMA_SAMPLES

The struct member offsets.

public static final int
PLONGTERMREFPICSSPS

The struct member offsets.

public static final int
PPREDICTORPALETTEENTRIES

The struct member offsets.

public static final int
PPROFILETIERLEVEL

The struct member offsets.

public static final int
PSCALINGLISTS

The struct member offsets.

public static final int
PSEQUENCEPARAMETERSETVUI

The struct member offsets.

public static final int
PSHORTTERMREFPICSET

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
SIZEOF

The struct size in bytes.

public static final int
SPS_MAX_DEC_PIC_BUFFERING_MINUS1

The struct member offsets.

public static final int
SPS_MAX_SUB_LAYERS_MINUS1

The struct member offsets.

public static final int
public static final int
SPS_SEQ_PARAMETER_SET_ID

The struct member offsets.

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
StdVideoH265SequenceParameterSet(ByteBuffer container)

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

Method Summary

Modifier and TypeMethod and Description
public byte

Returns:

the value of the bit_depth_chroma_minus8 field.
bit_depth_chroma_minus8
()

public StdVideoH265SequenceParameterSet
bit_depth_chroma_minus8(byte value)

Sets the specified value to the bit_depth_chroma_minus8 field.

public byte

Returns:

the value of the bit_depth_luma_minus8 field.
bit_depth_luma_minus8
()

public StdVideoH265SequenceParameterSet
bit_depth_luma_minus8(byte value)

Sets the specified value to the bit_depth_luma_minus8 field.

public static StdVideoH265SequenceParameterSet
calloc()

Returns a new StdVideoH265SequenceParameterSet instance allocated with memCalloc.

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

Returns a new StdVideoH265SequenceParameterSet.Buffer instance allocated with memCalloc.

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

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

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

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

public int

Returns:

the value of the chroma_format_idc field.
chroma_format_idc
()

public StdVideoH265SequenceParameterSet
chroma_format_idc(int value)

Sets the specified value to the chroma_format_idc field.

public int

Returns:

the value of the conf_win_bottom_offset field.
conf_win_bottom_offset
()

public StdVideoH265SequenceParameterSet
conf_win_bottom_offset(int value)

Sets the specified value to the conf_win_bottom_offset field.

public int

Returns:

the value of the conf_win_left_offset field.
conf_win_left_offset
()

public StdVideoH265SequenceParameterSet
conf_win_left_offset(int value)

Sets the specified value to the conf_win_left_offset field.

public int

Returns:

the value of the conf_win_right_offset field.
conf_win_right_offset
()

public StdVideoH265SequenceParameterSet
conf_win_right_offset(int value)

Sets the specified value to the conf_win_right_offset field.

public int

Returns:

the value of the conf_win_top_offset field.
conf_win_top_offset
()

public StdVideoH265SequenceParameterSet
conf_win_top_offset(int value)

Sets the specified value to the conf_win_top_offset field.

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

Returns a new StdVideoH265SequenceParameterSet instance allocated with BufferUtils.

public static StdVideoH265SequenceParameterSet
create(long address)

Returns a new StdVideoH265SequenceParameterSet instance for the specified memory address.

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

Returns a new StdVideoH265SequenceParameterSet.Buffer instance allocated with BufferUtils.

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

Create a StdVideoH265SequenceParameterSet.Buffer instance at the specified memory.

public static StdVideoH265SequenceParameterSet
createSafe(long address)

Like create, but returns null if address is NULL.

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

Like create, but returns null if address is NULL.

public byte

Returns:

the value of the delta_palette_max_predictor_size field.
delta_palette_max_predictor_size
()

public StdVideoH265SequenceParameterSet
delta_palette_max_predictor_size(byte value)

Sets the specified value to the delta_palette_max_predictor_size field.

public StdVideoH265SpsFlags

Returns:

a StdVideoH265SpsFlags view of the flags field.
flags
()

public StdVideoH265SequenceParameterSet
flags(StdVideoH265SpsFlags value)

Copies the specified StdVideoH265SpsFlags to the flags field.

public StdVideoH265SequenceParameterSet
flags(Consumer<StdVideoH265SpsFlags> consumer)

Passes the flags field to the specified Consumer.

public byte

Returns:

the value of the log2_diff_max_min_luma_coding_block_size field.
log2_diff_max_min_luma_coding_block_size
()

public StdVideoH265SequenceParameterSet
log2_diff_max_min_luma_coding_block_size(byte value)

Sets the specified value to the log2_diff_max_min_luma_coding_block_size field.

public byte

Returns:

the value of the log2_diff_max_min_luma_transform_block_size field.
log2_diff_max_min_luma_transform_block_size
()

public StdVideoH265SequenceParameterSet
log2_diff_max_min_luma_transform_block_size(byte value)

Sets the specified value to the log2_diff_max_min_luma_transform_block_size field.

public byte

Returns:

the value of the log2_diff_max_min_pcm_luma_coding_block_size field.
log2_diff_max_min_pcm_luma_coding_block_size
()

public StdVideoH265SequenceParameterSet
log2_diff_max_min_pcm_luma_coding_block_size(byte value)

Sets the specified value to the log2_diff_max_min_pcm_luma_coding_block_size field.

public byte

Returns:

the value of the log2_max_pic_order_cnt_lsb_minus4 field.
log2_max_pic_order_cnt_lsb_minus4
()

public StdVideoH265SequenceParameterSet
log2_max_pic_order_cnt_lsb_minus4(byte value)

Sets the specified value to the log2_max_pic_order_cnt_lsb_minus4 field.

public byte

Returns:

the value of the log2_min_luma_coding_block_size_minus3 field.
log2_min_luma_coding_block_size_minus3
()

public StdVideoH265SequenceParameterSet
log2_min_luma_coding_block_size_minus3(byte value)

Sets the specified value to the log2_min_luma_coding_block_size_minus3 field.

public byte

Returns:

the value of the log2_min_luma_transform_block_size_minus2 field.
log2_min_luma_transform_block_size_minus2
()

public StdVideoH265SequenceParameterSet
log2_min_luma_transform_block_size_minus2(byte value)

Sets the specified value to the log2_min_luma_transform_block_size_minus2 field.

public byte

Returns:

the value of the log2_min_pcm_luma_coding_block_size_minus3 field.
log2_min_pcm_luma_coding_block_size_minus3
()

public StdVideoH265SequenceParameterSet
log2_min_pcm_luma_coding_block_size_minus3(byte value)

Sets the specified value to the log2_min_pcm_luma_coding_block_size_minus3 field.

public static StdVideoH265SequenceParameterSet
malloc()

Returns a new StdVideoH265SequenceParameterSet instance allocated with memAlloc.

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

Returns a new StdVideoH265SequenceParameterSet.Buffer instance allocated with memAlloc.

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

Returns a new StdVideoH265SequenceParameterSet instance allocated on the specified MemoryStack.

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

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

public byte

Returns:

the value of the max_transform_hierarchy_depth_inter field.
max_transform_hierarchy_depth_inter
()

public StdVideoH265SequenceParameterSet
max_transform_hierarchy_depth_inter(byte value)

Sets the specified value to the max_transform_hierarchy_depth_inter field.

public byte

Returns:

the value of the max_transform_hierarchy_depth_intra field.
max_transform_hierarchy_depth_intra
()

public StdVideoH265SequenceParameterSet
max_transform_hierarchy_depth_intra(byte value)

Sets the specified value to the max_transform_hierarchy_depth_intra field.

public byte

Returns:

the value of the motion_vector_resolution_control_idc field.
motion_vector_resolution_control_idc
()

public StdVideoH265SequenceParameterSet
motion_vector_resolution_control_idc(byte value)

Sets the specified value to the motion_vector_resolution_control_idc field.

public static byte
nbit_depth_chroma_minus8(long struct)

Unsafe version of bit_depth_chroma_minus8.

public static void
nbit_depth_chroma_minus8(long struct, byte value)

Unsafe version of bit_depth_chroma_minus8.

public static byte
nbit_depth_luma_minus8(long struct)

Unsafe version of bit_depth_luma_minus8.

public static void
nbit_depth_luma_minus8(long struct, byte value)

Unsafe version of bit_depth_luma_minus8.

public static int
nchroma_format_idc(long struct)

Unsafe version of chroma_format_idc.

public static void
nchroma_format_idc(long struct, int value)

Unsafe version of chroma_format_idc.

public static int
nconf_win_bottom_offset(long struct)

Unsafe version of conf_win_bottom_offset.

public static void
nconf_win_bottom_offset(long struct, int value)

Unsafe version of conf_win_bottom_offset.

public static int
nconf_win_left_offset(long struct)

Unsafe version of conf_win_left_offset.

public static void
nconf_win_left_offset(long struct, int value)

Unsafe version of conf_win_left_offset.

public static int
nconf_win_right_offset(long struct)

Unsafe version of conf_win_right_offset.

public static void
nconf_win_right_offset(long struct, int value)

Unsafe version of conf_win_right_offset.

public static int
nconf_win_top_offset(long struct)

Unsafe version of conf_win_top_offset.

public static void
nconf_win_top_offset(long struct, int value)

Unsafe version of conf_win_top_offset.

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

Unsafe version of delta_palette_max_predictor_size.

public static StdVideoH265SpsFlags
nflags(long struct)

Unsafe version of flags.

public static void
nflags(long struct, StdVideoH265SpsFlags value)

Unsafe version of flags.

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

Unsafe version of log2_max_pic_order_cnt_lsb_minus4.

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

Unsafe version of num_long_term_ref_pics_sps.

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

Unsafe version of num_short_term_ref_pic_sets.

public static byte
npalette_max_size(long struct)

Unsafe version of palette_max_size.

public static void
npalette_max_size(long struct, byte value)

Unsafe version of palette_max_size.

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

Unsafe version of pcm_sample_bit_depth_luma_minus1.

public static StdVideoH265DecPicBufMgr
npDecPicBufMgr(long struct)

Unsafe version of pDecPicBufMgr.

public static void
npDecPicBufMgr(long struct, StdVideoH265DecPicBufMgr value)

Unsafe version of pDecPicBufMgr.

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

Unsafe version of pic_height_in_luma_samples.

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

Unsafe version of pic_width_in_luma_samples.

public static StdVideoH265LongTermRefPicsSps
npLongTermRefPicsSps(long struct)

Unsafe version of pLongTermRefPicsSps.

public static void
public static StdVideoH265PredictorPaletteEntries
npPredictorPaletteEntries(long struct)

Unsafe version of pPredictorPaletteEntries.

public static void
public static StdVideoH265ProfileTierLevel
npProfileTierLevel(long struct)

Unsafe version of pProfileTierLevel.

public static void
public static StdVideoH265ScalingLists
npScalingLists(long struct)

Unsafe version of pScalingLists.

public static void
npScalingLists(long struct, StdVideoH265ScalingLists value)

Unsafe version of pScalingLists.

public static StdVideoH265SequenceParameterSetVui
npSequenceParameterSetVui(long struct)

Unsafe version of pSequenceParameterSetVui.

public static void
public static StdVideoH265ShortTermRefPicSet
npShortTermRefPicSet(long struct)

Unsafe version of pShortTermRefPicSet.

public static void
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 byte
public static void
nsps_max_dec_pic_buffering_minus1(long struct, byte value)

Unsafe version of sps_max_dec_pic_buffering_minus1.

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

Unsafe version of sps_max_sub_layers_minus1.

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

Unsafe version of sps_seq_parameter_set_id.

public static void
nsps_seq_parameter_set_id(long struct, byte value)

Unsafe version of sps_seq_parameter_set_id.

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_long_term_ref_pics_sps field.
num_long_term_ref_pics_sps
()

public StdVideoH265SequenceParameterSet
num_long_term_ref_pics_sps(byte value)

Sets the specified value to the num_long_term_ref_pics_sps field.

public byte

Returns:

the value of the num_short_term_ref_pic_sets field.
num_short_term_ref_pic_sets
()

public StdVideoH265SequenceParameterSet
num_short_term_ref_pic_sets(byte value)

Sets the specified value to the num_short_term_ref_pic_sets field.

public byte
palette_max_size()

extension SPS flags, valid when VIDEO_H265_PROFILE_IDC_SCC_EXTENSIONS is set

public StdVideoH265SequenceParameterSet
palette_max_size(byte value)

Sets the specified value to the palette_max_size field.

public byte

Returns:

the value of the pcm_sample_bit_depth_chroma_minus1 field.
pcm_sample_bit_depth_chroma_minus1
()

public StdVideoH265SequenceParameterSet
pcm_sample_bit_depth_chroma_minus1(byte value)

Sets the specified value to the pcm_sample_bit_depth_chroma_minus1 field.

public byte

Returns:

the value of the pcm_sample_bit_depth_luma_minus1 field.
pcm_sample_bit_depth_luma_minus1
()

public StdVideoH265SequenceParameterSet
pcm_sample_bit_depth_luma_minus1(byte value)

Sets the specified value to the pcm_sample_bit_depth_luma_minus1 field.

public StdVideoH265DecPicBufMgr

Returns:

a StdVideoH265DecPicBufMgr view of the struct pointed to by the pDecPicBufMgr field.
pDecPicBufMgr
()

public StdVideoH265SequenceParameterSet
pDecPicBufMgr(StdVideoH265DecPicBufMgr value)

Sets the address of the specified StdVideoH265DecPicBufMgr to the pDecPicBufMgr field.

public int

Returns:

the value of the pic_height_in_luma_samples field.
pic_height_in_luma_samples
()

public StdVideoH265SequenceParameterSet
pic_height_in_luma_samples(int value)

Sets the specified value to the pic_height_in_luma_samples field.

public int

Returns:

the value of the pic_width_in_luma_samples field.
pic_width_in_luma_samples
()

public StdVideoH265SequenceParameterSet
pic_width_in_luma_samples(int value)

Sets the specified value to the pic_width_in_luma_samples field.

public StdVideoH265LongTermRefPicsSps

Returns:

a StdVideoH265LongTermRefPicsSps view of the struct pointed to by the pLongTermRefPicsSps field.
pLongTermRefPicsSps
()

public StdVideoH265SequenceParameterSet
pLongTermRefPicsSps(StdVideoH265LongTermRefPicsSps value)

Sets the address of the specified StdVideoH265LongTermRefPicsSps to the pLongTermRefPicsSps field.

public StdVideoH265PredictorPaletteEntries
pPredictorPaletteEntries()

must be a valid pointer if sps_palette_predictor_initializer_present_flag is set

public StdVideoH265SequenceParameterSet
public StdVideoH265ProfileTierLevel

Returns:

a StdVideoH265ProfileTierLevel view of the struct pointed to by the pProfileTierLevel field.
pProfileTierLevel
()

public StdVideoH265SequenceParameterSet
pProfileTierLevel(StdVideoH265ProfileTierLevel value)

Sets the address of the specified StdVideoH265ProfileTierLevel to the pProfileTierLevel field.

public StdVideoH265ScalingLists
pScalingLists()

must be a valid pointer if sps_scaling_list_data_present_flag is set

public StdVideoH265SequenceParameterSet
pScalingLists(StdVideoH265ScalingLists value)

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

public StdVideoH265SequenceParameterSetVui
pSequenceParameterSetVui()

must be a valid pointer if StdVideoH265SpsFlags:vui_parameters_present_flag is set palette_max_size;

public StdVideoH265SequenceParameterSet
public StdVideoH265ShortTermRefPicSet

Returns:

a StdVideoH265ShortTermRefPicSet view of the struct pointed to by the pShortTermRefPicSet field.
pShortTermRefPicSet
()

public StdVideoH265SequenceParameterSet
pShortTermRefPicSet(StdVideoH265ShortTermRefPicSet value)

Sets the address of the specified StdVideoH265ShortTermRefPicSet to the pShortTermRefPicSet field.

public StdVideoH265SequenceParameterSet
set(StdVideoH265SpsFlags flags, int chroma_format_idc, int pic_width_in_luma_samples, int pic_height_in_luma_samples, byte sps_video_parameter_set_id, byte sps_max_sub_layers_minus1, byte sps_seq_parameter_set_id, byte bit_depth_luma_minus8, byte bit_depth_chroma_minus8, byte log2_max_pic_order_cnt_lsb_minus4, byte sps_max_dec_pic_buffering_minus1, byte log2_min_luma_coding_block_size_minus3, byte log2_diff_max_min_luma_coding_block_size, byte log2_min_luma_transform_block_size_minus2, byte log2_diff_max_min_luma_transform_block_size, byte max_transform_hierarchy_depth_inter, byte max_transform_hierarchy_depth_intra, byte num_short_term_ref_pic_sets, byte num_long_term_ref_pics_sps, byte pcm_sample_bit_depth_luma_minus1, byte pcm_sample_bit_depth_chroma_minus1, byte log2_min_pcm_luma_coding_block_size_minus3, byte log2_diff_max_min_pcm_luma_coding_block_size, byte palette_max_size, byte delta_palette_max_predictor_size, byte motion_vector_resolution_control_idc, byte sps_num_palette_predictor_initializer_minus1, int conf_win_left_offset, int conf_win_right_offset, int conf_win_top_offset, int conf_win_bottom_offset, StdVideoH265ProfileTierLevel pProfileTierLevel, StdVideoH265DecPicBufMgr pDecPicBufMgr, StdVideoH265ScalingLists pScalingLists, StdVideoH265ShortTermRefPicSet pShortTermRefPicSet, StdVideoH265LongTermRefPicsSps pLongTermRefPicsSps, StdVideoH265SequenceParameterSetVui pSequenceParameterSetVui, StdVideoH265PredictorPaletteEntries pPredictorPaletteEntries)

Initializes this struct with the specified values.

public StdVideoH265SequenceParameterSet

Returns:

this struct
set
(StdVideoH265SequenceParameterSet
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_max_dec_pic_buffering_minus1 field.
sps_max_dec_pic_buffering_minus1
()

public StdVideoH265SequenceParameterSet
sps_max_dec_pic_buffering_minus1(byte value)

Sets the specified value to the sps_max_dec_pic_buffering_minus1 field.

public byte

Returns:

the value of the sps_max_sub_layers_minus1 field.
sps_max_sub_layers_minus1
()

public StdVideoH265SequenceParameterSet
sps_max_sub_layers_minus1(byte value)

Sets the specified value to the sps_max_sub_layers_minus1 field.

public byte

Returns:

the value of the sps_num_palette_predictor_initializer_minus1 field.
sps_num_palette_predictor_initializer_minus1
()

public StdVideoH265SequenceParameterSet
sps_num_palette_predictor_initializer_minus1(byte value)

Sets the specified value to the sps_num_palette_predictor_initializer_minus1 field.

public byte

Returns:

the value of the sps_seq_parameter_set_id field.
sps_seq_parameter_set_id
()

public StdVideoH265SequenceParameterSet
sps_seq_parameter_set_id(byte value)

Sets the specified value to the sps_seq_parameter_set_id field.

public byte

Returns:

the value of the sps_video_parameter_set_id field.
sps_video_parameter_set_id
()

public StdVideoH265SequenceParameterSet
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