Class StdVideoH265HrdParameters
java.lang.Object
overrungl.struct.GroupType
overrungl.vulkan.video.StdVideoH265HrdParameters
- All Implemented Interfaces:
Addressable
- Direct Known Subclasses:
StdVideoH265HrdParameters.Buffer
public sealed class StdVideoH265HrdParameters
extends GroupType
permits StdVideoH265HrdParameters.Buffer
Layout
struct StdVideoH265HrdParameters {
(struct StdVideoH265HrdFlags) StdVideoH265HrdFlags flags;
uint8_t tick_divisor_minus2;
uint8_t du_cpb_removal_delay_increment_length_minus1;
uint8_t dpb_output_delay_du_length_minus1;
uint8_t bit_rate_scale;
uint8_t cpb_size_scale;
uint8_t cpb_size_du_scale;
uint8_t initial_cpb_removal_delay_length_minus1;
uint8_t au_cpb_removal_delay_length_minus1;
uint8_t dpb_output_delay_length_minus1;
uint8_t cpb_cnt_minus1[7];
uint16_t elemental_duration_in_tc_minus1[7];
uint16_t reserved[3];
const StdVideoH265SubLayerHrdParameters* pSubLayerHrdParametersNal;
const StdVideoH265SubLayerHrdParameters* pSubLayerHrdParametersVcl;
};
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final GroupLayout
The struct layout ofStdVideoH265HrdParameters
.static final MemoryLayout
The memory layout ofau_cpb_removal_delay_length_minus1
.static final MemoryLayout
The memory layout ofbit_rate_scale
.static final MemoryLayout
The memory layout ofcpb_cnt_minus1
.static final MemoryLayout
The memory layout ofcpb_size_du_scale
.static final MemoryLayout
The memory layout ofcpb_size_scale
.static final MemoryLayout
The memory layout ofdpb_output_delay_du_length_minus1
.static final MemoryLayout
The memory layout ofdpb_output_delay_length_minus1
.static final MemoryLayout
The memory layout ofdu_cpb_removal_delay_increment_length_minus1
.static final MemoryLayout
The memory layout ofelemental_duration_in_tc_minus1
.static final MemoryLayout
The memory layout offlags
.static final MemoryLayout
The memory layout ofinitial_cpb_removal_delay_length_minus1
.static final MemoryLayout
The memory layout ofpSubLayerHrdParametersNal
.static final MemoryLayout
The memory layout ofpSubLayerHrdParametersVcl
.static final MemoryLayout
The memory layout ofreserved
.static final MemoryLayout
The memory layout oftick_divisor_minus2
.static final long
The byte offset ofau_cpb_removal_delay_length_minus1
.static final long
The byte offset ofbit_rate_scale
.static final long
The byte offset ofcpb_cnt_minus1
.static final long
The byte offset ofcpb_size_du_scale
.static final long
The byte offset ofcpb_size_scale
.static final long
The byte offset ofdpb_output_delay_du_length_minus1
.static final long
The byte offset ofdpb_output_delay_length_minus1
.static final long
The byte offset ofdu_cpb_removal_delay_increment_length_minus1
.static final long
The byte offset ofelemental_duration_in_tc_minus1
.static final long
The byte offset offlags
.static final long
The byte offset ofinitial_cpb_removal_delay_length_minus1
.static final long
The byte offset ofpSubLayerHrdParametersNal
.static final long
The byte offset ofpSubLayerHrdParametersVcl
.static final long
The byte offset ofreserved
.static final long
The byte offset oftick_divisor_minus2
.static final VarHandle
TheVarHandle
ofau_cpb_removal_delay_length_minus1
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofbit_rate_scale
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofcpb_cnt_minus1
of type(MemorySegment base, long baseOffset, long index, long index0)MemorySegment
.static final VarHandle
TheVarHandle
ofcpb_size_du_scale
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofcpb_size_scale
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofdpb_output_delay_du_length_minus1
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofdpb_output_delay_length_minus1
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofdu_cpb_removal_delay_increment_length_minus1
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofelemental_duration_in_tc_minus1
of type(MemorySegment base, long baseOffset, long index, long index0)MemorySegment
.static final VarHandle
TheVarHandle
ofinitial_cpb_removal_delay_length_minus1
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofpSubLayerHrdParametersNal
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofpSubLayerHrdParametersVcl
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofreserved
of type(MemorySegment base, long baseOffset, long index, long index0)MemorySegment
.static final VarHandle
TheVarHandle
oftick_divisor_minus2
of type(MemorySegment base, long baseOffset, long index)MemorySegment
. -
Constructor Summary
ConstructorsConstructorDescriptionStdVideoH265HrdParameters
(MemorySegment segment) CreatesStdVideoH265HrdParameters
with the given segment. -
Method Summary
Modifier and TypeMethodDescriptionstatic StdVideoH265HrdParameters
alloc
(SegmentAllocator allocator) Allocates aStdVideoH265HrdParameters
with the given segment allocator.alloc
(SegmentAllocator allocator, long count) Allocates aStdVideoH265HrdParameters
with the given segment allocator and count.asBuffer()
Converts this instance to a buffer.byte
Returnsau_cpb_removal_delay_length_minus1
.au_cpb_removal_delay_length_minus1
(byte value) Setsau_cpb_removal_delay_length_minus1
with the given value.static byte
au_cpb_removal_delay_length_minus1
(MemorySegment segment, long index) Returnsau_cpb_removal_delay_length_minus1
at the given index.static void
au_cpb_removal_delay_length_minus1
(MemorySegment segment, long index, byte value) Setsau_cpb_removal_delay_length_minus1
with the given value at the given index.byte
Returnsbit_rate_scale
.bit_rate_scale
(byte value) Setsbit_rate_scale
with the given value.static byte
bit_rate_scale
(MemorySegment segment, long index) Returnsbit_rate_scale
at the given index.static void
bit_rate_scale
(MemorySegment segment, long index, byte value) Setsbit_rate_scale
with the given value at the given index.Copies from the given source.Returnscpb_cnt_minus1
.byte
cpb_cnt_minus1
(long index0) Returnscpb_cnt_minus1
.cpb_cnt_minus1
(long index0, byte value) Setscpb_cnt_minus1
with the given value.cpb_cnt_minus1
(MemorySegment value) Setscpb_cnt_minus1
with the given value.static MemorySegment
cpb_cnt_minus1
(MemorySegment segment, long index) Returnscpb_cnt_minus1
at the given index.static byte
cpb_cnt_minus1
(MemorySegment segment, long index, long index0) Returnscpb_cnt_minus1
at the given index.static void
cpb_cnt_minus1
(MemorySegment segment, long index, long index0, byte value) Setscpb_cnt_minus1
with the given value at the given index.static void
cpb_cnt_minus1
(MemorySegment segment, long index, MemorySegment value) Setscpb_cnt_minus1
with the given value at the given index.byte
Returnscpb_size_du_scale
.cpb_size_du_scale
(byte value) Setscpb_size_du_scale
with the given value.static byte
cpb_size_du_scale
(MemorySegment segment, long index) Returnscpb_size_du_scale
at the given index.static void
cpb_size_du_scale
(MemorySegment segment, long index, byte value) Setscpb_size_du_scale
with the given value at the given index.byte
Returnscpb_size_scale
.cpb_size_scale
(byte value) Setscpb_size_scale
with the given value.static byte
cpb_size_scale
(MemorySegment segment, long index) Returnscpb_size_scale
at the given index.static void
cpb_size_scale
(MemorySegment segment, long index, byte value) Setscpb_size_scale
with the given value at the given index.byte
Returnsdpb_output_delay_du_length_minus1
.dpb_output_delay_du_length_minus1
(byte value) Setsdpb_output_delay_du_length_minus1
with the given value.static byte
dpb_output_delay_du_length_minus1
(MemorySegment segment, long index) Returnsdpb_output_delay_du_length_minus1
at the given index.static void
dpb_output_delay_du_length_minus1
(MemorySegment segment, long index, byte value) Setsdpb_output_delay_du_length_minus1
with the given value at the given index.byte
Returnsdpb_output_delay_length_minus1
.dpb_output_delay_length_minus1
(byte value) Setsdpb_output_delay_length_minus1
with the given value.static byte
dpb_output_delay_length_minus1
(MemorySegment segment, long index) Returnsdpb_output_delay_length_minus1
at the given index.static void
dpb_output_delay_length_minus1
(MemorySegment segment, long index, byte value) Setsdpb_output_delay_length_minus1
with the given value at the given index.byte
Returnsdu_cpb_removal_delay_increment_length_minus1
.du_cpb_removal_delay_increment_length_minus1
(byte value) Setsdu_cpb_removal_delay_increment_length_minus1
with the given value.static byte
du_cpb_removal_delay_increment_length_minus1
(MemorySegment segment, long index) Returnsdu_cpb_removal_delay_increment_length_minus1
at the given index.static void
du_cpb_removal_delay_increment_length_minus1
(MemorySegment segment, long index, byte value) Setsdu_cpb_removal_delay_increment_length_minus1
with the given value at the given index.Returnselemental_duration_in_tc_minus1
.short
elemental_duration_in_tc_minus1
(long index0) Returnselemental_duration_in_tc_minus1
.elemental_duration_in_tc_minus1
(long index0, short value) Setselemental_duration_in_tc_minus1
with the given value.Setselemental_duration_in_tc_minus1
with the given value.static MemorySegment
elemental_duration_in_tc_minus1
(MemorySegment segment, long index) Returnselemental_duration_in_tc_minus1
at the given index.static short
elemental_duration_in_tc_minus1
(MemorySegment segment, long index, long index0) Returnselemental_duration_in_tc_minus1
at the given index.static void
elemental_duration_in_tc_minus1
(MemorySegment segment, long index, long index0, short value) Setselemental_duration_in_tc_minus1
with the given value at the given index.static void
elemental_duration_in_tc_minus1
(MemorySegment segment, long index, MemorySegment value) Setselemental_duration_in_tc_minus1
with the given value at the given index.flags()
Returnsflags
.flags
(MemorySegment value) Setsflags
with the given value.static MemorySegment
flags
(MemorySegment segment, long index) Returnsflags
at the given index.static void
flags
(MemorySegment segment, long index, MemorySegment value) Setsflags
with the given value at the given index.byte
Returnsinitial_cpb_removal_delay_length_minus1
.initial_cpb_removal_delay_length_minus1
(byte value) Setsinitial_cpb_removal_delay_length_minus1
with the given value.static byte
initial_cpb_removal_delay_length_minus1
(MemorySegment segment, long index) Returnsinitial_cpb_removal_delay_length_minus1
at the given index.static void
initial_cpb_removal_delay_length_minus1
(MemorySegment segment, long index, byte value) Setsinitial_cpb_removal_delay_length_minus1
with the given value at the given index.of
(MemorySegment segment) CreatesStdVideoH265HrdParameters
with the given segment.static StdVideoH265HrdParameters
ofNative
(MemorySegment segment) CreatesStdVideoH265HrdParameters
with the given segment.ofNative
(MemorySegment segment, long count) CreatesStdVideoH265HrdParameters
with the given segment.ReturnspSubLayerHrdParametersNal
.SetspSubLayerHrdParametersNal
with the given value.static MemorySegment
pSubLayerHrdParametersNal
(MemorySegment segment, long index) ReturnspSubLayerHrdParametersNal
at the given index.static void
pSubLayerHrdParametersNal
(MemorySegment segment, long index, MemorySegment value) SetspSubLayerHrdParametersNal
with the given value at the given index.ReturnspSubLayerHrdParametersVcl
.SetspSubLayerHrdParametersVcl
with the given value.static MemorySegment
pSubLayerHrdParametersVcl
(MemorySegment segment, long index) ReturnspSubLayerHrdParametersVcl
at the given index.static void
pSubLayerHrdParametersVcl
(MemorySegment segment, long index, MemorySegment value) SetspSubLayerHrdParametersVcl
with the given value at the given index.reserved()
Returnsreserved
.short
reserved
(long index0) Returnsreserved
.reserved
(long index0, short value) Setsreserved
with the given value.reserved
(MemorySegment value) Setsreserved
with the given value.static MemorySegment
reserved
(MemorySegment segment, long index) Returnsreserved
at the given index.static short
reserved
(MemorySegment segment, long index, long index0) Returnsreserved
at the given index.static void
reserved
(MemorySegment segment, long index, long index0, short value) Setsreserved
with the given value at the given index.static void
reserved
(MemorySegment segment, long index, MemorySegment value) Setsreserved
with the given value at the given index.byte
Returnstick_divisor_minus2
.tick_divisor_minus2
(byte value) Setstick_divisor_minus2
with the given value.static byte
tick_divisor_minus2
(MemorySegment segment, long index) Returnstick_divisor_minus2
at the given index.static void
tick_divisor_minus2
(MemorySegment segment, long index, byte value) Setstick_divisor_minus2
with the given value at the given index.Methods inherited from class overrungl.struct.GroupType
estimateCount, estimateCount, groupLayout, segment
-
Field Details
-
LAYOUT
The struct layout ofStdVideoH265HrdParameters
. -
OFFSET_flags
public static final long OFFSET_flagsThe byte offset offlags
. -
LAYOUT_flags
The memory layout offlags
. -
OFFSET_tick_divisor_minus2
public static final long OFFSET_tick_divisor_minus2The byte offset oftick_divisor_minus2
. -
LAYOUT_tick_divisor_minus2
The memory layout oftick_divisor_minus2
. -
VH_tick_divisor_minus2
-
OFFSET_du_cpb_removal_delay_increment_length_minus1
public static final long OFFSET_du_cpb_removal_delay_increment_length_minus1The byte offset ofdu_cpb_removal_delay_increment_length_minus1
. -
LAYOUT_du_cpb_removal_delay_increment_length_minus1
The memory layout ofdu_cpb_removal_delay_increment_length_minus1
. -
VH_du_cpb_removal_delay_increment_length_minus1
-
OFFSET_dpb_output_delay_du_length_minus1
public static final long OFFSET_dpb_output_delay_du_length_minus1The byte offset ofdpb_output_delay_du_length_minus1
. -
LAYOUT_dpb_output_delay_du_length_minus1
The memory layout ofdpb_output_delay_du_length_minus1
. -
VH_dpb_output_delay_du_length_minus1
-
OFFSET_bit_rate_scale
public static final long OFFSET_bit_rate_scaleThe byte offset ofbit_rate_scale
. -
LAYOUT_bit_rate_scale
The memory layout ofbit_rate_scale
. -
VH_bit_rate_scale
-
OFFSET_cpb_size_scale
public static final long OFFSET_cpb_size_scaleThe byte offset ofcpb_size_scale
. -
LAYOUT_cpb_size_scale
The memory layout ofcpb_size_scale
. -
VH_cpb_size_scale
-
OFFSET_cpb_size_du_scale
public static final long OFFSET_cpb_size_du_scaleThe byte offset ofcpb_size_du_scale
. -
LAYOUT_cpb_size_du_scale
The memory layout ofcpb_size_du_scale
. -
VH_cpb_size_du_scale
-
OFFSET_initial_cpb_removal_delay_length_minus1
public static final long OFFSET_initial_cpb_removal_delay_length_minus1The byte offset ofinitial_cpb_removal_delay_length_minus1
. -
LAYOUT_initial_cpb_removal_delay_length_minus1
The memory layout ofinitial_cpb_removal_delay_length_minus1
. -
VH_initial_cpb_removal_delay_length_minus1
-
OFFSET_au_cpb_removal_delay_length_minus1
public static final long OFFSET_au_cpb_removal_delay_length_minus1The byte offset ofau_cpb_removal_delay_length_minus1
. -
LAYOUT_au_cpb_removal_delay_length_minus1
The memory layout ofau_cpb_removal_delay_length_minus1
. -
VH_au_cpb_removal_delay_length_minus1
-
OFFSET_dpb_output_delay_length_minus1
public static final long OFFSET_dpb_output_delay_length_minus1The byte offset ofdpb_output_delay_length_minus1
. -
LAYOUT_dpb_output_delay_length_minus1
The memory layout ofdpb_output_delay_length_minus1
. -
VH_dpb_output_delay_length_minus1
-
OFFSET_cpb_cnt_minus1
public static final long OFFSET_cpb_cnt_minus1The byte offset ofcpb_cnt_minus1
. -
LAYOUT_cpb_cnt_minus1
The memory layout ofcpb_cnt_minus1
. -
VH_cpb_cnt_minus1
-
OFFSET_elemental_duration_in_tc_minus1
public static final long OFFSET_elemental_duration_in_tc_minus1The byte offset ofelemental_duration_in_tc_minus1
. -
LAYOUT_elemental_duration_in_tc_minus1
The memory layout ofelemental_duration_in_tc_minus1
. -
VH_elemental_duration_in_tc_minus1
-
OFFSET_reserved
public static final long OFFSET_reservedThe byte offset ofreserved
. -
LAYOUT_reserved
The memory layout ofreserved
. -
VH_reserved
-
OFFSET_pSubLayerHrdParametersNal
public static final long OFFSET_pSubLayerHrdParametersNalThe byte offset ofpSubLayerHrdParametersNal
. -
LAYOUT_pSubLayerHrdParametersNal
The memory layout ofpSubLayerHrdParametersNal
. -
VH_pSubLayerHrdParametersNal
-
OFFSET_pSubLayerHrdParametersVcl
public static final long OFFSET_pSubLayerHrdParametersVclThe byte offset ofpSubLayerHrdParametersVcl
. -
LAYOUT_pSubLayerHrdParametersVcl
The memory layout ofpSubLayerHrdParametersVcl
. -
VH_pSubLayerHrdParametersVcl
-
-
Constructor Details
-
StdVideoH265HrdParameters
CreatesStdVideoH265HrdParameters
with the given segment.- Parameters:
segment
- the memory segment
-
-
Method Details
-
of
CreatesStdVideoH265HrdParameters
with the given segment.- Parameters:
segment
- the memory segment- Returns:
- the created instance or
null
if the segment isNULL
-
ofNative
Creates
StdVideoH265HrdParameters
with the given segment.Reinterprets the segment if zero-length.
- Parameters:
segment
- the memory segment- Returns:
- the created instance or
null
if the segment isNULL
-
ofNative
Creates
StdVideoH265HrdParameters
with the given segment.Reinterprets the segment if zero-length.
- Parameters:
segment
- the memory segmentcount
- the count of the buffer- Returns:
- the created instance or
null
if the segment isNULL
-
alloc
Allocates aStdVideoH265HrdParameters
with the given segment allocator.- Parameters:
allocator
- the segment allocator- Returns:
- the allocated
StdVideoH265HrdParameters
-
alloc
Allocates aStdVideoH265HrdParameters
with the given segment allocator and count.- Parameters:
allocator
- the segment allocatorcount
- the count- Returns:
- the allocated
StdVideoH265HrdParameters
-
copyFrom
Copies from the given source.- Parameters:
src
- the source- Returns:
this
-
asBuffer
Converts this instance to a buffer.- Returns:
- the buffer
-
flags
Returnsflags
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
flags
at the given index
-
flags
-
flags
Setsflags
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
flags
Setsflags
with the given value.- Parameters:
value
- the value- Returns:
this
-
tick_divisor_minus2
Returnstick_divisor_minus2
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
tick_divisor_minus2
at the given index
-
tick_divisor_minus2
public byte tick_divisor_minus2()Returnstick_divisor_minus2
.- Returns:
tick_divisor_minus2
-
tick_divisor_minus2
Setstick_divisor_minus2
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
tick_divisor_minus2
Setstick_divisor_minus2
with the given value.- Parameters:
value
- the value- Returns:
this
-
du_cpb_removal_delay_increment_length_minus1
Returnsdu_cpb_removal_delay_increment_length_minus1
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
du_cpb_removal_delay_increment_length_minus1
at the given index
-
du_cpb_removal_delay_increment_length_minus1
public byte du_cpb_removal_delay_increment_length_minus1()Returnsdu_cpb_removal_delay_increment_length_minus1
.- Returns:
du_cpb_removal_delay_increment_length_minus1
-
du_cpb_removal_delay_increment_length_minus1
public static void du_cpb_removal_delay_increment_length_minus1(MemorySegment segment, long index, byte value) Setsdu_cpb_removal_delay_increment_length_minus1
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
du_cpb_removal_delay_increment_length_minus1
Setsdu_cpb_removal_delay_increment_length_minus1
with the given value.- Parameters:
value
- the value- Returns:
this
-
dpb_output_delay_du_length_minus1
Returnsdpb_output_delay_du_length_minus1
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
dpb_output_delay_du_length_minus1
at the given index
-
dpb_output_delay_du_length_minus1
public byte dpb_output_delay_du_length_minus1()Returnsdpb_output_delay_du_length_minus1
.- Returns:
dpb_output_delay_du_length_minus1
-
dpb_output_delay_du_length_minus1
Setsdpb_output_delay_du_length_minus1
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
dpb_output_delay_du_length_minus1
Setsdpb_output_delay_du_length_minus1
with the given value.- Parameters:
value
- the value- Returns:
this
-
bit_rate_scale
Returnsbit_rate_scale
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
bit_rate_scale
at the given index
-
bit_rate_scale
public byte bit_rate_scale()Returnsbit_rate_scale
.- Returns:
bit_rate_scale
-
bit_rate_scale
Setsbit_rate_scale
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
bit_rate_scale
Setsbit_rate_scale
with the given value.- Parameters:
value
- the value- Returns:
this
-
cpb_size_scale
Returnscpb_size_scale
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
cpb_size_scale
at the given index
-
cpb_size_scale
public byte cpb_size_scale()Returnscpb_size_scale
.- Returns:
cpb_size_scale
-
cpb_size_scale
Setscpb_size_scale
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
cpb_size_scale
Setscpb_size_scale
with the given value.- Parameters:
value
- the value- Returns:
this
-
cpb_size_du_scale
Returnscpb_size_du_scale
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
cpb_size_du_scale
at the given index
-
cpb_size_du_scale
public byte cpb_size_du_scale()Returnscpb_size_du_scale
.- Returns:
cpb_size_du_scale
-
cpb_size_du_scale
Setscpb_size_du_scale
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
cpb_size_du_scale
Setscpb_size_du_scale
with the given value.- Parameters:
value
- the value- Returns:
this
-
initial_cpb_removal_delay_length_minus1
Returnsinitial_cpb_removal_delay_length_minus1
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
initial_cpb_removal_delay_length_minus1
at the given index
-
initial_cpb_removal_delay_length_minus1
public byte initial_cpb_removal_delay_length_minus1()Returnsinitial_cpb_removal_delay_length_minus1
.- Returns:
initial_cpb_removal_delay_length_minus1
-
initial_cpb_removal_delay_length_minus1
public static void initial_cpb_removal_delay_length_minus1(MemorySegment segment, long index, byte value) Setsinitial_cpb_removal_delay_length_minus1
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
initial_cpb_removal_delay_length_minus1
Setsinitial_cpb_removal_delay_length_minus1
with the given value.- Parameters:
value
- the value- Returns:
this
-
au_cpb_removal_delay_length_minus1
Returnsau_cpb_removal_delay_length_minus1
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
au_cpb_removal_delay_length_minus1
at the given index
-
au_cpb_removal_delay_length_minus1
public byte au_cpb_removal_delay_length_minus1()Returnsau_cpb_removal_delay_length_minus1
.- Returns:
au_cpb_removal_delay_length_minus1
-
au_cpb_removal_delay_length_minus1
public static void au_cpb_removal_delay_length_minus1(MemorySegment segment, long index, byte value) Setsau_cpb_removal_delay_length_minus1
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
au_cpb_removal_delay_length_minus1
Setsau_cpb_removal_delay_length_minus1
with the given value.- Parameters:
value
- the value- Returns:
this
-
dpb_output_delay_length_minus1
Returnsdpb_output_delay_length_minus1
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
dpb_output_delay_length_minus1
at the given index
-
dpb_output_delay_length_minus1
public byte dpb_output_delay_length_minus1()Returnsdpb_output_delay_length_minus1
.- Returns:
dpb_output_delay_length_minus1
-
dpb_output_delay_length_minus1
Setsdpb_output_delay_length_minus1
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
dpb_output_delay_length_minus1
Setsdpb_output_delay_length_minus1
with the given value.- Parameters:
value
- the value- Returns:
this
-
cpb_cnt_minus1
Returnscpb_cnt_minus1
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
cpb_cnt_minus1
at the given index
-
cpb_cnt_minus1
Returnscpb_cnt_minus1
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct bufferindex0
- the Index 0 of the array- Returns:
cpb_cnt_minus1
at the given index
-
cpb_cnt_minus1
-
cpb_cnt_minus1
public byte cpb_cnt_minus1(long index0) Returnscpb_cnt_minus1
.- Parameters:
index0
- the Index 0 of the array- Returns:
cpb_cnt_minus1
-
cpb_cnt_minus1
Setscpb_cnt_minus1
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
cpb_cnt_minus1
Setscpb_cnt_minus1
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct bufferindex0
- the Index 0 of the arrayvalue
- the value
-
cpb_cnt_minus1
Setscpb_cnt_minus1
with the given value.- Parameters:
value
- the value- Returns:
this
-
cpb_cnt_minus1
Setscpb_cnt_minus1
with the given value.- Parameters:
index0
- the Index 0 of the arrayvalue
- the value- Returns:
this
-
elemental_duration_in_tc_minus1
Returnselemental_duration_in_tc_minus1
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
elemental_duration_in_tc_minus1
at the given index
-
elemental_duration_in_tc_minus1
Returnselemental_duration_in_tc_minus1
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct bufferindex0
- the Index 0 of the array- Returns:
elemental_duration_in_tc_minus1
at the given index
-
elemental_duration_in_tc_minus1
Returnselemental_duration_in_tc_minus1
.- Returns:
elemental_duration_in_tc_minus1
-
elemental_duration_in_tc_minus1
public short elemental_duration_in_tc_minus1(long index0) Returnselemental_duration_in_tc_minus1
.- Parameters:
index0
- the Index 0 of the array- Returns:
elemental_duration_in_tc_minus1
-
elemental_duration_in_tc_minus1
public static void elemental_duration_in_tc_minus1(MemorySegment segment, long index, MemorySegment value) Setselemental_duration_in_tc_minus1
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
elemental_duration_in_tc_minus1
public static void elemental_duration_in_tc_minus1(MemorySegment segment, long index, long index0, short value) Setselemental_duration_in_tc_minus1
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct bufferindex0
- the Index 0 of the arrayvalue
- the value
-
elemental_duration_in_tc_minus1
Setselemental_duration_in_tc_minus1
with the given value.- Parameters:
value
- the value- Returns:
this
-
elemental_duration_in_tc_minus1
Setselemental_duration_in_tc_minus1
with the given value.- Parameters:
index0
- the Index 0 of the arrayvalue
- the value- Returns:
this
-
reserved
Returnsreserved
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
reserved
at the given index
-
reserved
Returnsreserved
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct bufferindex0
- the Index 0 of the array- Returns:
reserved
at the given index
-
reserved
-
reserved
public short reserved(long index0) Returnsreserved
.- Parameters:
index0
- the Index 0 of the array- Returns:
reserved
-
reserved
Setsreserved
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
reserved
Setsreserved
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct bufferindex0
- the Index 0 of the arrayvalue
- the value
-
reserved
Setsreserved
with the given value.- Parameters:
value
- the value- Returns:
this
-
reserved
Setsreserved
with the given value.- Parameters:
index0
- the Index 0 of the arrayvalue
- the value- Returns:
this
-
pSubLayerHrdParametersNal
ReturnspSubLayerHrdParametersNal
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
pSubLayerHrdParametersNal
at the given index
-
pSubLayerHrdParametersNal
ReturnspSubLayerHrdParametersNal
.- Returns:
pSubLayerHrdParametersNal
-
pSubLayerHrdParametersNal
public static void pSubLayerHrdParametersNal(MemorySegment segment, long index, MemorySegment value) SetspSubLayerHrdParametersNal
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
pSubLayerHrdParametersNal
SetspSubLayerHrdParametersNal
with the given value.- Parameters:
value
- the value- Returns:
this
-
pSubLayerHrdParametersVcl
ReturnspSubLayerHrdParametersVcl
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
pSubLayerHrdParametersVcl
at the given index
-
pSubLayerHrdParametersVcl
ReturnspSubLayerHrdParametersVcl
.- Returns:
pSubLayerHrdParametersVcl
-
pSubLayerHrdParametersVcl
public static void pSubLayerHrdParametersVcl(MemorySegment segment, long index, MemorySegment value) SetspSubLayerHrdParametersVcl
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
pSubLayerHrdParametersVcl
SetspSubLayerHrdParametersVcl
with the given value.- Parameters:
value
- the value- Returns:
this
-