Package org.lwjgl.vulkan.video
Class StdVideoH265SequenceParameterSetVui
java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<StdVideoH265SequenceParameterSetVui>
org.lwjgl.vulkan.video.StdVideoH265SequenceParameterSetVui
- All Implemented Interfaces:
AutoCloseable
,NativeResource
,Pointer
public class StdVideoH265SequenceParameterSetVui
extends Struct<StdVideoH265SequenceParameterSetVui>
implements NativeResource
struct StdVideoH265SequenceParameterSetVui {
{@link StdVideoH265SpsVuiFlags StdVideoH265SpsVuiFlags} flags;
StdVideoH265AspectRatioIdc aspect_ratio_idc;
uint16_t sar_width;
uint16_t sar_height;
uint8_t video_format;
uint8_t colour_primaries;
uint8_t transfer_characteristics;
uint8_t matrix_coeffs;
uint8_t chroma_sample_loc_type_top_field;
uint8_t chroma_sample_loc_type_bottom_field;
uint8_t reserved1;
uint8_t reserved2;
uint16_t def_disp_win_left_offset;
uint16_t def_disp_win_right_offset;
uint16_t def_disp_win_top_offset;
uint16_t def_disp_win_bottom_offset;
uint32_t vui_num_units_in_tick;
uint32_t vui_time_scale;
uint32_t vui_num_ticks_poc_diff_one_minus1;
uint16_t min_spatial_segmentation_idc;
uint16_t reserved3;
uint8_t max_bytes_per_pic_denom;
uint8_t max_bits_per_min_cu_denom;
uint8_t log2_max_mv_length_horizontal;
uint8_t log2_max_mv_length_vertical;
{@link StdVideoH265HrdParameters StdVideoH265HrdParameters} const * pHrdParameters;
}
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
An array ofStdVideoH265SequenceParameterSetVui
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 member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct size in bytes.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE
-
Constructor Summary
ConstructorsConstructorDescriptionStdVideoH265SequenceParameterSetVui
(ByteBuffer container) Creates aStdVideoH265SequenceParameterSetVui
instance at the current position of the specifiedByteBuffer
container. -
Method Summary
Modifier and TypeMethodDescriptionint
aspect_ratio_idc
(int value) Sets the specified value to theaspect_ratio_idc
field.calloc()
Returns a newStdVideoH265SequenceParameterSetVui
instance allocated withmemCalloc
.calloc
(int capacity) Returns a newStdVideoH265SequenceParameterSetVui.Buffer
instance allocated withmemCalloc
.calloc
(int capacity, MemoryStack stack) Returns a newStdVideoH265SequenceParameterSetVui.Buffer
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.calloc
(MemoryStack stack) Returns a newStdVideoH265SequenceParameterSetVui
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.byte
chroma_sample_loc_type_bottom_field
(byte value) Sets the specified value to thechroma_sample_loc_type_bottom_field
field.byte
chroma_sample_loc_type_top_field
(byte value) Sets the specified value to thechroma_sample_loc_type_top_field
field.byte
colour_primaries
(byte value) Sets the specified value to thecolour_primaries
field.create()
Returns a newStdVideoH265SequenceParameterSetVui
instance allocated withBufferUtils
.create
(int capacity) Returns a newStdVideoH265SequenceParameterSetVui.Buffer
instance allocated withBufferUtils
.create
(long address) Returns a newStdVideoH265SequenceParameterSetVui
instance for the specified memory address.create
(long address, int capacity) Create aStdVideoH265SequenceParameterSetVui.Buffer
instance at the specified memory.static @Nullable StdVideoH265SequenceParameterSetVui
createSafe
(long address) static @Nullable StdVideoH265SequenceParameterSetVui.Buffer
createSafe
(long address, int capacity) short
def_disp_win_bottom_offset
(short value) Sets the specified value to thedef_disp_win_bottom_offset
field.short
def_disp_win_left_offset
(short value) Sets the specified value to thedef_disp_win_left_offset
field.short
def_disp_win_right_offset
(short value) Sets the specified value to thedef_disp_win_right_offset
field.short
def_disp_win_top_offset
(short value) Sets the specified value to thedef_disp_win_top_offset
field.flags()
flags
(Consumer<StdVideoH265SpsVuiFlags> consumer) Passes theflags
field to the specifiedConsumer
.flags
(StdVideoH265SpsVuiFlags value) Copies the specifiedStdVideoH265SpsVuiFlags
to theflags
field.byte
log2_max_mv_length_horizontal
(byte value) Sets the specified value to thelog2_max_mv_length_horizontal
field.byte
log2_max_mv_length_vertical
(byte value) Sets the specified value to thelog2_max_mv_length_vertical
field.malloc()
Returns a newStdVideoH265SequenceParameterSetVui
instance allocated withmemAlloc
.malloc
(int capacity) Returns a newStdVideoH265SequenceParameterSetVui.Buffer
instance allocated withmemAlloc
.malloc
(int capacity, MemoryStack stack) Returns a newStdVideoH265SequenceParameterSetVui.Buffer
instance allocated on the specifiedMemoryStack
.malloc
(MemoryStack stack) Returns a newStdVideoH265SequenceParameterSetVui
instance allocated on the specifiedMemoryStack
.byte
matrix_coeffs
(byte value) Sets the specified value to thematrix_coeffs
field.byte
max_bits_per_min_cu_denom
(byte value) Sets the specified value to themax_bits_per_min_cu_denom
field.byte
max_bytes_per_pic_denom
(byte value) Sets the specified value to themax_bytes_per_pic_denom
field.short
min_spatial_segmentation_idc
(short value) Sets the specified value to themin_spatial_segmentation_idc
field.static int
naspect_ratio_idc
(long struct) Unsafe version ofaspect_ratio_idc()
.static void
naspect_ratio_idc
(long struct, int value) Unsafe version ofaspect_ratio_idc
.static byte
nchroma_sample_loc_type_bottom_field
(long struct) Unsafe version ofchroma_sample_loc_type_bottom_field()
.static void
nchroma_sample_loc_type_bottom_field
(long struct, byte value) Unsafe version ofchroma_sample_loc_type_bottom_field
.static byte
nchroma_sample_loc_type_top_field
(long struct) Unsafe version ofchroma_sample_loc_type_top_field()
.static void
nchroma_sample_loc_type_top_field
(long struct, byte value) Unsafe version ofchroma_sample_loc_type_top_field
.static byte
ncolour_primaries
(long struct) Unsafe version ofcolour_primaries()
.static void
ncolour_primaries
(long struct, byte value) Unsafe version ofcolour_primaries
.static short
ndef_disp_win_bottom_offset
(long struct) Unsafe version ofdef_disp_win_bottom_offset()
.static void
ndef_disp_win_bottom_offset
(long struct, short value) Unsafe version ofdef_disp_win_bottom_offset
.static short
ndef_disp_win_left_offset
(long struct) Unsafe version ofdef_disp_win_left_offset()
.static void
ndef_disp_win_left_offset
(long struct, short value) Unsafe version ofdef_disp_win_left_offset
.static short
ndef_disp_win_right_offset
(long struct) Unsafe version ofdef_disp_win_right_offset()
.static void
ndef_disp_win_right_offset
(long struct, short value) Unsafe version ofdef_disp_win_right_offset
.static short
ndef_disp_win_top_offset
(long struct) Unsafe version ofdef_disp_win_top_offset()
.static void
ndef_disp_win_top_offset
(long struct, short value) Unsafe version ofdef_disp_win_top_offset
.static StdVideoH265SpsVuiFlags
nflags
(long struct) Unsafe version offlags()
.static void
nflags
(long struct, StdVideoH265SpsVuiFlags value) Unsafe version offlags
.static byte
nlog2_max_mv_length_horizontal
(long struct) Unsafe version oflog2_max_mv_length_horizontal()
.static void
nlog2_max_mv_length_horizontal
(long struct, byte value) Unsafe version oflog2_max_mv_length_horizontal
.static byte
nlog2_max_mv_length_vertical
(long struct) Unsafe version oflog2_max_mv_length_vertical()
.static void
nlog2_max_mv_length_vertical
(long struct, byte value) Unsafe version oflog2_max_mv_length_vertical
.static byte
nmatrix_coeffs
(long struct) Unsafe version ofmatrix_coeffs()
.static void
nmatrix_coeffs
(long struct, byte value) Unsafe version ofmatrix_coeffs
.static byte
nmax_bits_per_min_cu_denom
(long struct) Unsafe version ofmax_bits_per_min_cu_denom()
.static void
nmax_bits_per_min_cu_denom
(long struct, byte value) Unsafe version ofmax_bits_per_min_cu_denom
.static byte
nmax_bytes_per_pic_denom
(long struct) Unsafe version ofmax_bytes_per_pic_denom()
.static void
nmax_bytes_per_pic_denom
(long struct, byte value) Unsafe version ofmax_bytes_per_pic_denom
.static short
nmin_spatial_segmentation_idc
(long struct) Unsafe version ofmin_spatial_segmentation_idc()
.static void
nmin_spatial_segmentation_idc
(long struct, short value) Unsafe version ofmin_spatial_segmentation_idc
.static StdVideoH265HrdParameters
npHrdParameters
(long struct) Unsafe version ofpHrdParameters()
.static void
npHrdParameters
(long struct, StdVideoH265HrdParameters value) Unsafe version ofpHrdParameters
.static byte
nreserved1
(long struct) static void
nreserved1
(long struct, byte value) static byte
nreserved2
(long struct) static void
nreserved2
(long struct, byte value) static short
nreserved3
(long struct) static void
nreserved3
(long struct, short value) static short
nsar_height
(long struct) Unsafe version ofsar_height()
.static void
nsar_height
(long struct, short value) Unsafe version ofsar_height
.static short
nsar_width
(long struct) Unsafe version ofsar_width()
.static void
nsar_width
(long struct, short value) Unsafe version ofsar_width
.static byte
ntransfer_characteristics
(long struct) Unsafe version oftransfer_characteristics()
.static void
ntransfer_characteristics
(long struct, byte value) Unsafe version oftransfer_characteristics
.static byte
nvideo_format
(long struct) Unsafe version ofvideo_format()
.static void
nvideo_format
(long struct, byte value) Unsafe version ofvideo_format
.static int
nvui_num_ticks_poc_diff_one_minus1
(long struct) Unsafe version ofvui_num_ticks_poc_diff_one_minus1()
.static void
nvui_num_ticks_poc_diff_one_minus1
(long struct, int value) Unsafe version ofvui_num_ticks_poc_diff_one_minus1
.static int
nvui_num_units_in_tick
(long struct) Unsafe version ofvui_num_units_in_tick()
.static void
nvui_num_units_in_tick
(long struct, int value) Unsafe version ofvui_num_units_in_tick
.static int
nvui_time_scale
(long struct) Unsafe version ofvui_time_scale()
.static void
nvui_time_scale
(long struct, int value) Unsafe version ofvui_time_scale
.Sets the address of the specifiedStdVideoH265HrdParameters
to thepHrdParameters
field.short
sar_height
(short value) Sets the specified value to thesar_height
field.short
sar_width
(short value) Sets the specified value to thesar_width
field.Copies the specified struct data to this struct.set
(StdVideoH265SpsVuiFlags flags, int aspect_ratio_idc, short sar_width, short sar_height, byte video_format, byte colour_primaries, byte transfer_characteristics, byte matrix_coeffs, byte chroma_sample_loc_type_top_field, byte chroma_sample_loc_type_bottom_field, short def_disp_win_left_offset, short def_disp_win_right_offset, short def_disp_win_top_offset, short def_disp_win_bottom_offset, int vui_num_units_in_tick, int vui_time_scale, int vui_num_ticks_poc_diff_one_minus1, short min_spatial_segmentation_idc, byte max_bytes_per_pic_denom, byte max_bits_per_min_cu_denom, byte log2_max_mv_length_horizontal, byte log2_max_mv_length_vertical, StdVideoH265HrdParameters pHrdParameters) Initializes this struct with the specified values.int
sizeof()
Returnssizeof(struct)
.byte
transfer_characteristics
(byte value) Sets the specified value to thetransfer_characteristics
field.static void
validate
(long struct) Validates pointer members that should not beNULL
.byte
video_format
(byte value) Sets the specified value to thevideo_format
field.int
vui_num_ticks_poc_diff_one_minus1
(int value) Sets the specified value to thevui_num_ticks_poc_diff_one_minus1
field.int
vui_num_units_in_tick
(int value) Sets the specified value to thevui_num_units_in_tick
field.int
vui_time_scale
(int value) Sets the specified value to thevui_time_scale
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. -
FLAGS
public static final int FLAGSThe struct member offsets. -
ASPECT_RATIO_IDC
public static final int ASPECT_RATIO_IDCThe struct member offsets. -
SAR_WIDTH
public static final int SAR_WIDTHThe struct member offsets. -
SAR_HEIGHT
public static final int SAR_HEIGHTThe struct member offsets. -
VIDEO_FORMAT
public static final int VIDEO_FORMATThe struct member offsets. -
COLOUR_PRIMARIES
public static final int COLOUR_PRIMARIESThe struct member offsets. -
TRANSFER_CHARACTERISTICS
public static final int TRANSFER_CHARACTERISTICSThe struct member offsets. -
MATRIX_COEFFS
public static final int MATRIX_COEFFSThe struct member offsets. -
CHROMA_SAMPLE_LOC_TYPE_TOP_FIELD
public static final int CHROMA_SAMPLE_LOC_TYPE_TOP_FIELDThe struct member offsets. -
CHROMA_SAMPLE_LOC_TYPE_BOTTOM_FIELD
public static final int CHROMA_SAMPLE_LOC_TYPE_BOTTOM_FIELDThe struct member offsets. -
RESERVED1
public static final int RESERVED1The struct member offsets. -
RESERVED2
public static final int RESERVED2The struct member offsets. -
DEF_DISP_WIN_LEFT_OFFSET
public static final int DEF_DISP_WIN_LEFT_OFFSETThe struct member offsets. -
DEF_DISP_WIN_RIGHT_OFFSET
public static final int DEF_DISP_WIN_RIGHT_OFFSETThe struct member offsets. -
DEF_DISP_WIN_TOP_OFFSET
public static final int DEF_DISP_WIN_TOP_OFFSETThe struct member offsets. -
DEF_DISP_WIN_BOTTOM_OFFSET
public static final int DEF_DISP_WIN_BOTTOM_OFFSETThe struct member offsets. -
VUI_NUM_UNITS_IN_TICK
public static final int VUI_NUM_UNITS_IN_TICKThe struct member offsets. -
VUI_TIME_SCALE
public static final int VUI_TIME_SCALEThe struct member offsets. -
VUI_NUM_TICKS_POC_DIFF_ONE_MINUS1
public static final int VUI_NUM_TICKS_POC_DIFF_ONE_MINUS1The struct member offsets. -
MIN_SPATIAL_SEGMENTATION_IDC
public static final int MIN_SPATIAL_SEGMENTATION_IDCThe struct member offsets. -
RESERVED3
public static final int RESERVED3The struct member offsets. -
MAX_BYTES_PER_PIC_DENOM
public static final int MAX_BYTES_PER_PIC_DENOMThe struct member offsets. -
MAX_BITS_PER_MIN_CU_DENOM
public static final int MAX_BITS_PER_MIN_CU_DENOMThe struct member offsets. -
LOG2_MAX_MV_LENGTH_HORIZONTAL
public static final int LOG2_MAX_MV_LENGTH_HORIZONTALThe struct member offsets. -
LOG2_MAX_MV_LENGTH_VERTICAL
public static final int LOG2_MAX_MV_LENGTH_VERTICALThe struct member offsets. -
PHRDPARAMETERS
public static final int PHRDPARAMETERSThe struct member offsets.
-
-
Constructor Details
-
StdVideoH265SequenceParameterSetVui
Creates aStdVideoH265SequenceParameterSetVui
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<StdVideoH265SequenceParameterSetVui>
-
flags
- Returns:
- a
StdVideoH265SpsVuiFlags
view of theflags
field.
-
aspect_ratio_idc
public int aspect_ratio_idc()- Returns:
- the value of the
aspect_ratio_idc
field.
-
sar_width
public short sar_width()- Returns:
- the value of the
sar_width
field.
-
sar_height
public short sar_height()- Returns:
- the value of the
sar_height
field.
-
video_format
public byte video_format()- Returns:
- the value of the
video_format
field.
-
colour_primaries
public byte colour_primaries()- Returns:
- the value of the
colour_primaries
field.
-
transfer_characteristics
public byte transfer_characteristics()- Returns:
- the value of the
transfer_characteristics
field.
-
matrix_coeffs
public byte matrix_coeffs()- Returns:
- the value of the
matrix_coeffs
field.
-
chroma_sample_loc_type_top_field
public byte chroma_sample_loc_type_top_field()- Returns:
- the value of the
chroma_sample_loc_type_top_field
field.
-
chroma_sample_loc_type_bottom_field
public byte chroma_sample_loc_type_bottom_field()- Returns:
- the value of the
chroma_sample_loc_type_bottom_field
field.
-
def_disp_win_left_offset
public short def_disp_win_left_offset()- Returns:
- the value of the
def_disp_win_left_offset
field.
-
def_disp_win_right_offset
public short def_disp_win_right_offset()- Returns:
- the value of the
def_disp_win_right_offset
field.
-
def_disp_win_top_offset
public short def_disp_win_top_offset()- Returns:
- the value of the
def_disp_win_top_offset
field.
-
def_disp_win_bottom_offset
public short def_disp_win_bottom_offset()- Returns:
- the value of the
def_disp_win_bottom_offset
field.
-
vui_num_units_in_tick
public int vui_num_units_in_tick()- Returns:
- the value of the
vui_num_units_in_tick
field.
-
vui_time_scale
public int vui_time_scale()- Returns:
- the value of the
vui_time_scale
field.
-
vui_num_ticks_poc_diff_one_minus1
public int vui_num_ticks_poc_diff_one_minus1()- Returns:
- the value of the
vui_num_ticks_poc_diff_one_minus1
field.
-
min_spatial_segmentation_idc
public short min_spatial_segmentation_idc()- Returns:
- the value of the
min_spatial_segmentation_idc
field.
-
max_bytes_per_pic_denom
public byte max_bytes_per_pic_denom()- Returns:
- the value of the
max_bytes_per_pic_denom
field.
-
max_bits_per_min_cu_denom
public byte max_bits_per_min_cu_denom()- Returns:
- the value of the
max_bits_per_min_cu_denom
field.
-
log2_max_mv_length_horizontal
public byte log2_max_mv_length_horizontal()- Returns:
- the value of the
log2_max_mv_length_horizontal
field.
-
log2_max_mv_length_vertical
public byte log2_max_mv_length_vertical()- Returns:
- the value of the
log2_max_mv_length_vertical
field.
-
pHrdParameters
- Returns:
- a
StdVideoH265HrdParameters
view of the struct pointed to by thepHrdParameters
field.
-
flags
Copies the specifiedStdVideoH265SpsVuiFlags
to theflags
field. -
flags
Passes theflags
field to the specifiedConsumer
. -
aspect_ratio_idc
Sets the specified value to theaspect_ratio_idc
field. -
sar_width
Sets the specified value to thesar_width
field. -
sar_height
Sets the specified value to thesar_height
field. -
video_format
Sets the specified value to thevideo_format
field. -
colour_primaries
Sets the specified value to thecolour_primaries
field. -
transfer_characteristics
Sets the specified value to thetransfer_characteristics
field. -
matrix_coeffs
Sets the specified value to thematrix_coeffs
field. -
chroma_sample_loc_type_top_field
Sets the specified value to thechroma_sample_loc_type_top_field
field. -
chroma_sample_loc_type_bottom_field
Sets the specified value to thechroma_sample_loc_type_bottom_field
field. -
def_disp_win_left_offset
Sets the specified value to thedef_disp_win_left_offset
field. -
def_disp_win_right_offset
Sets the specified value to thedef_disp_win_right_offset
field. -
def_disp_win_top_offset
Sets the specified value to thedef_disp_win_top_offset
field. -
def_disp_win_bottom_offset
Sets the specified value to thedef_disp_win_bottom_offset
field. -
vui_num_units_in_tick
Sets the specified value to thevui_num_units_in_tick
field. -
vui_time_scale
Sets the specified value to thevui_time_scale
field. -
vui_num_ticks_poc_diff_one_minus1
Sets the specified value to thevui_num_ticks_poc_diff_one_minus1
field. -
min_spatial_segmentation_idc
Sets the specified value to themin_spatial_segmentation_idc
field. -
max_bytes_per_pic_denom
Sets the specified value to themax_bytes_per_pic_denom
field. -
max_bits_per_min_cu_denom
Sets the specified value to themax_bits_per_min_cu_denom
field. -
log2_max_mv_length_horizontal
Sets the specified value to thelog2_max_mv_length_horizontal
field. -
log2_max_mv_length_vertical
Sets the specified value to thelog2_max_mv_length_vertical
field. -
pHrdParameters
Sets the address of the specifiedStdVideoH265HrdParameters
to thepHrdParameters
field. -
set
public StdVideoH265SequenceParameterSetVui set(StdVideoH265SpsVuiFlags flags, int aspect_ratio_idc, short sar_width, short sar_height, byte video_format, byte colour_primaries, byte transfer_characteristics, byte matrix_coeffs, byte chroma_sample_loc_type_top_field, byte chroma_sample_loc_type_bottom_field, short def_disp_win_left_offset, short def_disp_win_right_offset, short def_disp_win_top_offset, short def_disp_win_bottom_offset, int vui_num_units_in_tick, int vui_time_scale, int vui_num_ticks_poc_diff_one_minus1, short min_spatial_segmentation_idc, byte max_bytes_per_pic_denom, byte max_bits_per_min_cu_denom, byte log2_max_mv_length_horizontal, byte log2_max_mv_length_vertical, StdVideoH265HrdParameters pHrdParameters) 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 newStdVideoH265SequenceParameterSetVui
instance allocated withmemAlloc
. The instance must be explicitly freed. -
calloc
Returns a newStdVideoH265SequenceParameterSetVui
instance allocated withmemCalloc
. The instance must be explicitly freed. -
create
Returns a newStdVideoH265SequenceParameterSetVui
instance allocated withBufferUtils
. -
create
Returns a newStdVideoH265SequenceParameterSetVui
instance for the specified memory address. -
createSafe
-
malloc
Returns a newStdVideoH265SequenceParameterSetVui.Buffer
instance allocated withmemAlloc
. The instance must be explicitly freed.- Parameters:
capacity
- the buffer capacity
-
calloc
Returns a newStdVideoH265SequenceParameterSetVui.Buffer
instance allocated withmemCalloc
. The instance must be explicitly freed.- Parameters:
capacity
- the buffer capacity
-
create
Returns a newStdVideoH265SequenceParameterSetVui.Buffer
instance allocated withBufferUtils
.- Parameters:
capacity
- the buffer capacity
-
create
Create aStdVideoH265SequenceParameterSetVui.Buffer
instance at the specified memory.- Parameters:
address
- the memory addresscapacity
- the buffer capacity
-
createSafe
public static @Nullable StdVideoH265SequenceParameterSetVui.Buffer createSafe(long address, int capacity) -
malloc
Returns a newStdVideoH265SequenceParameterSetVui
instance allocated on the specifiedMemoryStack
.- Parameters:
stack
- the stack from which to allocate
-
calloc
Returns a newStdVideoH265SequenceParameterSetVui
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.- Parameters:
stack
- the stack from which to allocate
-
malloc
Returns a newStdVideoH265SequenceParameterSetVui.Buffer
instance allocated on the specifiedMemoryStack
.- Parameters:
capacity
- the buffer capacitystack
- the stack from which to allocate
-
calloc
Returns a newStdVideoH265SequenceParameterSetVui.Buffer
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.- Parameters:
capacity
- the buffer capacitystack
- the stack from which to allocate
-
nflags
Unsafe version offlags()
. -
naspect_ratio_idc
public static int naspect_ratio_idc(long struct) Unsafe version ofaspect_ratio_idc()
. -
nsar_width
public static short nsar_width(long struct) Unsafe version ofsar_width()
. -
nsar_height
public static short nsar_height(long struct) Unsafe version ofsar_height()
. -
nvideo_format
public static byte nvideo_format(long struct) Unsafe version ofvideo_format()
. -
ncolour_primaries
public static byte ncolour_primaries(long struct) Unsafe version ofcolour_primaries()
. -
ntransfer_characteristics
public static byte ntransfer_characteristics(long struct) Unsafe version oftransfer_characteristics()
. -
nmatrix_coeffs
public static byte nmatrix_coeffs(long struct) Unsafe version ofmatrix_coeffs()
. -
nchroma_sample_loc_type_top_field
public static byte nchroma_sample_loc_type_top_field(long struct) Unsafe version ofchroma_sample_loc_type_top_field()
. -
nchroma_sample_loc_type_bottom_field
public static byte nchroma_sample_loc_type_bottom_field(long struct) Unsafe version ofchroma_sample_loc_type_bottom_field()
. -
nreserved1
public static byte nreserved1(long struct) -
nreserved2
public static byte nreserved2(long struct) -
ndef_disp_win_left_offset
public static short ndef_disp_win_left_offset(long struct) Unsafe version ofdef_disp_win_left_offset()
. -
ndef_disp_win_right_offset
public static short ndef_disp_win_right_offset(long struct) Unsafe version ofdef_disp_win_right_offset()
. -
ndef_disp_win_top_offset
public static short ndef_disp_win_top_offset(long struct) Unsafe version ofdef_disp_win_top_offset()
. -
ndef_disp_win_bottom_offset
public static short ndef_disp_win_bottom_offset(long struct) Unsafe version ofdef_disp_win_bottom_offset()
. -
nvui_num_units_in_tick
public static int nvui_num_units_in_tick(long struct) Unsafe version ofvui_num_units_in_tick()
. -
nvui_time_scale
public static int nvui_time_scale(long struct) Unsafe version ofvui_time_scale()
. -
nvui_num_ticks_poc_diff_one_minus1
public static int nvui_num_ticks_poc_diff_one_minus1(long struct) Unsafe version ofvui_num_ticks_poc_diff_one_minus1()
. -
nmin_spatial_segmentation_idc
public static short nmin_spatial_segmentation_idc(long struct) Unsafe version ofmin_spatial_segmentation_idc()
. -
nreserved3
public static short nreserved3(long struct) -
nmax_bytes_per_pic_denom
public static byte nmax_bytes_per_pic_denom(long struct) Unsafe version ofmax_bytes_per_pic_denom()
. -
nmax_bits_per_min_cu_denom
public static byte nmax_bits_per_min_cu_denom(long struct) Unsafe version ofmax_bits_per_min_cu_denom()
. -
nlog2_max_mv_length_horizontal
public static byte nlog2_max_mv_length_horizontal(long struct) Unsafe version oflog2_max_mv_length_horizontal()
. -
nlog2_max_mv_length_vertical
public static byte nlog2_max_mv_length_vertical(long struct) Unsafe version oflog2_max_mv_length_vertical()
. -
npHrdParameters
Unsafe version ofpHrdParameters()
. -
nflags
Unsafe version offlags
. -
naspect_ratio_idc
public static void naspect_ratio_idc(long struct, int value) Unsafe version ofaspect_ratio_idc
. -
nsar_width
public static void nsar_width(long struct, short value) Unsafe version ofsar_width
. -
nsar_height
public static void nsar_height(long struct, short value) Unsafe version ofsar_height
. -
nvideo_format
public static void nvideo_format(long struct, byte value) Unsafe version ofvideo_format
. -
ncolour_primaries
public static void ncolour_primaries(long struct, byte value) Unsafe version ofcolour_primaries
. -
ntransfer_characteristics
public static void ntransfer_characteristics(long struct, byte value) Unsafe version oftransfer_characteristics
. -
nmatrix_coeffs
public static void nmatrix_coeffs(long struct, byte value) Unsafe version ofmatrix_coeffs
. -
nchroma_sample_loc_type_top_field
public static void nchroma_sample_loc_type_top_field(long struct, byte value) Unsafe version ofchroma_sample_loc_type_top_field
. -
nchroma_sample_loc_type_bottom_field
public static void nchroma_sample_loc_type_bottom_field(long struct, byte value) Unsafe version ofchroma_sample_loc_type_bottom_field
. -
nreserved1
public static void nreserved1(long struct, byte value) -
nreserved2
public static void nreserved2(long struct, byte value) -
ndef_disp_win_left_offset
public static void ndef_disp_win_left_offset(long struct, short value) Unsafe version ofdef_disp_win_left_offset
. -
ndef_disp_win_right_offset
public static void ndef_disp_win_right_offset(long struct, short value) Unsafe version ofdef_disp_win_right_offset
. -
ndef_disp_win_top_offset
public static void ndef_disp_win_top_offset(long struct, short value) Unsafe version ofdef_disp_win_top_offset
. -
ndef_disp_win_bottom_offset
public static void ndef_disp_win_bottom_offset(long struct, short value) Unsafe version ofdef_disp_win_bottom_offset
. -
nvui_num_units_in_tick
public static void nvui_num_units_in_tick(long struct, int value) Unsafe version ofvui_num_units_in_tick
. -
nvui_time_scale
public static void nvui_time_scale(long struct, int value) Unsafe version ofvui_time_scale
. -
nvui_num_ticks_poc_diff_one_minus1
public static void nvui_num_ticks_poc_diff_one_minus1(long struct, int value) Unsafe version ofvui_num_ticks_poc_diff_one_minus1
. -
nmin_spatial_segmentation_idc
public static void nmin_spatial_segmentation_idc(long struct, short value) Unsafe version ofmin_spatial_segmentation_idc
. -
nreserved3
public static void nreserved3(long struct, short value) -
nmax_bytes_per_pic_denom
public static void nmax_bytes_per_pic_denom(long struct, byte value) Unsafe version ofmax_bytes_per_pic_denom
. -
nmax_bits_per_min_cu_denom
public static void nmax_bits_per_min_cu_denom(long struct, byte value) Unsafe version ofmax_bits_per_min_cu_denom
. -
nlog2_max_mv_length_horizontal
public static void nlog2_max_mv_length_horizontal(long struct, byte value) Unsafe version oflog2_max_mv_length_horizontal
. -
nlog2_max_mv_length_vertical
public static void nlog2_max_mv_length_vertical(long struct, byte value) Unsafe version oflog2_max_mv_length_vertical
. -
npHrdParameters
Unsafe version ofpHrdParameters
. -
validate
public static void validate(long struct) Validates pointer members that should not beNULL
.- Parameters:
struct
- the struct to validate
-