Class StdVideoEncodeH265WeightTable
java.lang.Object
overrungl.struct.GroupType
overrungl.vulkan.video.StdVideoEncodeH265WeightTable
- All Implemented Interfaces:
Addressable
Represents StdVideoEncodeH265WeightTable.
Layout
struct StdVideoEncodeH265WeightTable {
(struct StdVideoEncodeH265WeightTableFlags) StdVideoEncodeH265WeightTableFlags flags;
uint8_t luma_log2_weight_denom;
int8_t delta_chroma_log2_weight_denom;
int8_t delta_luma_weight_l0[15];
int8_t luma_offset_l0[15];
int8_t delta_chroma_weight_l0[15][2];
int8_t delta_chroma_offset_l0[15][2];
int8_t delta_luma_weight_l1[15];
int8_t luma_offset_l1[15];
int8_t delta_chroma_weight_l1[15][2];
int8_t delta_chroma_offset_l1[15][2];
};
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StructLayoutThe struct layout ofStdVideoEncodeH265WeightTable.static final MemoryLayoutThe memory layout ofdelta_chroma_log2_weight_denom.static final MemoryLayoutThe memory layout ofdelta_chroma_offset_l0.static final MemoryLayoutThe memory layout ofdelta_chroma_offset_l1.static final MemoryLayoutThe memory layout ofdelta_chroma_weight_l0.static final MemoryLayoutThe memory layout ofdelta_chroma_weight_l1.static final MemoryLayoutThe memory layout ofdelta_luma_weight_l0.static final MemoryLayoutThe memory layout ofdelta_luma_weight_l1.static final MemoryLayoutThe memory layout offlags.static final MemoryLayoutThe memory layout ofluma_log2_weight_denom.static final MemoryLayoutThe memory layout ofluma_offset_l0.static final MemoryLayoutThe memory layout ofluma_offset_l1.static final longThe byte offset ofdelta_chroma_log2_weight_denom.static final longThe byte offset ofdelta_chroma_offset_l0.static final longThe byte offset ofdelta_chroma_offset_l1.static final longThe byte offset ofdelta_chroma_weight_l0.static final longThe byte offset ofdelta_chroma_weight_l1.static final longThe byte offset ofdelta_luma_weight_l0.static final longThe byte offset ofdelta_luma_weight_l1.static final longThe byte offset offlags.static final longThe byte offset ofluma_log2_weight_denom.static final longThe byte offset ofluma_offset_l0.static final longThe byte offset ofluma_offset_l1.static final VarHandleTheVarHandleofdelta_chroma_log2_weight_denomof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleofdelta_chroma_offset_l0of type(MemorySegment base, long baseOffset, long index, long index0, long index1)MemorySegment.static final VarHandleTheVarHandleofdelta_chroma_offset_l1of type(MemorySegment base, long baseOffset, long index, long index0, long index1)MemorySegment.static final VarHandleTheVarHandleofdelta_chroma_weight_l0of type(MemorySegment base, long baseOffset, long index, long index0, long index1)MemorySegment.static final VarHandleTheVarHandleofdelta_chroma_weight_l1of type(MemorySegment base, long baseOffset, long index, long index0, long index1)MemorySegment.static final VarHandleTheVarHandleofdelta_luma_weight_l0of type(MemorySegment base, long baseOffset, long index, long index0)MemorySegment.static final VarHandleTheVarHandleofdelta_luma_weight_l1of type(MemorySegment base, long baseOffset, long index, long index0)MemorySegment.static final VarHandleTheVarHandleofluma_log2_weight_denomof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleofluma_offset_l0of type(MemorySegment base, long baseOffset, long index, long index0)MemorySegment.static final VarHandleTheVarHandleofluma_offset_l1of type(MemorySegment base, long baseOffset, long index, long index0)MemorySegment. -
Constructor Summary
ConstructorsConstructorDescriptionStdVideoEncodeH265WeightTable(MemorySegment segment, long elementCount) CreatesStdVideoEncodeH265WeightTablewith the given segment. -
Method Summary
Modifier and TypeMethodDescriptionalloc(SegmentAllocator allocator) Allocates aStdVideoEncodeH265WeightTablewith the given segment allocator.alloc(SegmentAllocator allocator, long count) Allocates aStdVideoEncodeH265WeightTablewith the given segment allocator and count.asSlice(long index) Creates a slice ofStdVideoEncodeH265WeightTable.asSlice(long index, long count) Creates a slice ofStdVideoEncodeH265WeightTable.at(long index, Consumer<StdVideoEncodeH265WeightTable> func) VisitsStdVideoEncodeH265WeightTablebuffer at the given index.Copies from the given source.byteReturnsdelta_chroma_log2_weight_denom.delta_chroma_log2_weight_denom(byte value) Setsdelta_chroma_log2_weight_denomwith the given value.static bytedelta_chroma_log2_weight_denom(MemorySegment segment, long index) Returnsdelta_chroma_log2_weight_denomat the given index.static voiddelta_chroma_log2_weight_denom(MemorySegment segment, long index, byte value) Setsdelta_chroma_log2_weight_denomwith the given value at the given index.bytedelta_chroma_log2_weight_denomAt(long index) Returnsdelta_chroma_log2_weight_denomat the given index.delta_chroma_log2_weight_denomAt(long index, byte value) Setsdelta_chroma_log2_weight_denomwith the given value at the given index.Returnsdelta_chroma_offset_l0.bytedelta_chroma_offset_l0(long index0, long index1) Returnsdelta_chroma_offset_l0.delta_chroma_offset_l0(long index0, long index1, byte value) Setsdelta_chroma_offset_l0with the given value.Setsdelta_chroma_offset_l0with the given value.static MemorySegmentdelta_chroma_offset_l0(MemorySegment segment, long index) Returnsdelta_chroma_offset_l0at the given index.static bytedelta_chroma_offset_l0(MemorySegment segment, long index, long index0, long index1) Returnsdelta_chroma_offset_l0at the given index.static voiddelta_chroma_offset_l0(MemorySegment segment, long index, long index0, long index1, byte value) Setsdelta_chroma_offset_l0with the given value at the given index.static voiddelta_chroma_offset_l0(MemorySegment segment, long index, MemorySegment value) Setsdelta_chroma_offset_l0with the given value at the given index.delta_chroma_offset_l0At(long index) Returnsdelta_chroma_offset_l0at the given index.bytedelta_chroma_offset_l0At(long index, long index0, long index1) Returnsdelta_chroma_offset_l0at the given index.delta_chroma_offset_l0At(long index, long index0, long index1, byte value) Setsdelta_chroma_offset_l0with the given value at the given index.delta_chroma_offset_l0At(long index, MemorySegment value) Setsdelta_chroma_offset_l0with the given value at the given index.Returnsdelta_chroma_offset_l1.bytedelta_chroma_offset_l1(long index0, long index1) Returnsdelta_chroma_offset_l1.delta_chroma_offset_l1(long index0, long index1, byte value) Setsdelta_chroma_offset_l1with the given value.Setsdelta_chroma_offset_l1with the given value.static MemorySegmentdelta_chroma_offset_l1(MemorySegment segment, long index) Returnsdelta_chroma_offset_l1at the given index.static bytedelta_chroma_offset_l1(MemorySegment segment, long index, long index0, long index1) Returnsdelta_chroma_offset_l1at the given index.static voiddelta_chroma_offset_l1(MemorySegment segment, long index, long index0, long index1, byte value) Setsdelta_chroma_offset_l1with the given value at the given index.static voiddelta_chroma_offset_l1(MemorySegment segment, long index, MemorySegment value) Setsdelta_chroma_offset_l1with the given value at the given index.delta_chroma_offset_l1At(long index) Returnsdelta_chroma_offset_l1at the given index.bytedelta_chroma_offset_l1At(long index, long index0, long index1) Returnsdelta_chroma_offset_l1at the given index.delta_chroma_offset_l1At(long index, long index0, long index1, byte value) Setsdelta_chroma_offset_l1with the given value at the given index.delta_chroma_offset_l1At(long index, MemorySegment value) Setsdelta_chroma_offset_l1with the given value at the given index.Returnsdelta_chroma_weight_l0.bytedelta_chroma_weight_l0(long index0, long index1) Returnsdelta_chroma_weight_l0.delta_chroma_weight_l0(long index0, long index1, byte value) Setsdelta_chroma_weight_l0with the given value.Setsdelta_chroma_weight_l0with the given value.static MemorySegmentdelta_chroma_weight_l0(MemorySegment segment, long index) Returnsdelta_chroma_weight_l0at the given index.static bytedelta_chroma_weight_l0(MemorySegment segment, long index, long index0, long index1) Returnsdelta_chroma_weight_l0at the given index.static voiddelta_chroma_weight_l0(MemorySegment segment, long index, long index0, long index1, byte value) Setsdelta_chroma_weight_l0with the given value at the given index.static voiddelta_chroma_weight_l0(MemorySegment segment, long index, MemorySegment value) Setsdelta_chroma_weight_l0with the given value at the given index.delta_chroma_weight_l0At(long index) Returnsdelta_chroma_weight_l0at the given index.bytedelta_chroma_weight_l0At(long index, long index0, long index1) Returnsdelta_chroma_weight_l0at the given index.delta_chroma_weight_l0At(long index, long index0, long index1, byte value) Setsdelta_chroma_weight_l0with the given value at the given index.delta_chroma_weight_l0At(long index, MemorySegment value) Setsdelta_chroma_weight_l0with the given value at the given index.Returnsdelta_chroma_weight_l1.bytedelta_chroma_weight_l1(long index0, long index1) Returnsdelta_chroma_weight_l1.delta_chroma_weight_l1(long index0, long index1, byte value) Setsdelta_chroma_weight_l1with the given value.Setsdelta_chroma_weight_l1with the given value.static MemorySegmentdelta_chroma_weight_l1(MemorySegment segment, long index) Returnsdelta_chroma_weight_l1at the given index.static bytedelta_chroma_weight_l1(MemorySegment segment, long index, long index0, long index1) Returnsdelta_chroma_weight_l1at the given index.static voiddelta_chroma_weight_l1(MemorySegment segment, long index, long index0, long index1, byte value) Setsdelta_chroma_weight_l1with the given value at the given index.static voiddelta_chroma_weight_l1(MemorySegment segment, long index, MemorySegment value) Setsdelta_chroma_weight_l1with the given value at the given index.delta_chroma_weight_l1At(long index) Returnsdelta_chroma_weight_l1at the given index.bytedelta_chroma_weight_l1At(long index, long index0, long index1) Returnsdelta_chroma_weight_l1at the given index.delta_chroma_weight_l1At(long index, long index0, long index1, byte value) Setsdelta_chroma_weight_l1with the given value at the given index.delta_chroma_weight_l1At(long index, MemorySegment value) Setsdelta_chroma_weight_l1with the given value at the given index.Returnsdelta_luma_weight_l0.bytedelta_luma_weight_l0(long index0) Returnsdelta_luma_weight_l0.delta_luma_weight_l0(long index0, byte value) Setsdelta_luma_weight_l0with the given value.Setsdelta_luma_weight_l0with the given value.static MemorySegmentdelta_luma_weight_l0(MemorySegment segment, long index) Returnsdelta_luma_weight_l0at the given index.static bytedelta_luma_weight_l0(MemorySegment segment, long index, long index0) Returnsdelta_luma_weight_l0at the given index.static voiddelta_luma_weight_l0(MemorySegment segment, long index, long index0, byte value) Setsdelta_luma_weight_l0with the given value at the given index.static voiddelta_luma_weight_l0(MemorySegment segment, long index, MemorySegment value) Setsdelta_luma_weight_l0with the given value at the given index.delta_luma_weight_l0At(long index) Returnsdelta_luma_weight_l0at the given index.bytedelta_luma_weight_l0At(long index, long index0) Returnsdelta_luma_weight_l0at the given index.delta_luma_weight_l0At(long index, long index0, byte value) Setsdelta_luma_weight_l0with the given value at the given index.delta_luma_weight_l0At(long index, MemorySegment value) Setsdelta_luma_weight_l0with the given value at the given index.Returnsdelta_luma_weight_l1.bytedelta_luma_weight_l1(long index0) Returnsdelta_luma_weight_l1.delta_luma_weight_l1(long index0, byte value) Setsdelta_luma_weight_l1with the given value.Setsdelta_luma_weight_l1with the given value.static MemorySegmentdelta_luma_weight_l1(MemorySegment segment, long index) Returnsdelta_luma_weight_l1at the given index.static bytedelta_luma_weight_l1(MemorySegment segment, long index, long index0) Returnsdelta_luma_weight_l1at the given index.static voiddelta_luma_weight_l1(MemorySegment segment, long index, long index0, byte value) Setsdelta_luma_weight_l1with the given value at the given index.static voiddelta_luma_weight_l1(MemorySegment segment, long index, MemorySegment value) Setsdelta_luma_weight_l1with the given value at the given index.delta_luma_weight_l1At(long index) Returnsdelta_luma_weight_l1at the given index.bytedelta_luma_weight_l1At(long index, long index0) Returnsdelta_luma_weight_l1at the given index.delta_luma_weight_l1At(long index, long index0, byte value) Setsdelta_luma_weight_l1with the given value at the given index.delta_luma_weight_l1At(long index, MemorySegment value) Setsdelta_luma_weight_l1with the given value at the given index.flags()Returnsflags.flags(MemorySegment value) Setsflagswith the given value.static MemorySegmentflags(MemorySegment segment, long index) Returnsflagsat the given index.static voidflags(MemorySegment segment, long index, MemorySegment value) Setsflagswith the given value at the given index.Acceptsflagswith the given function.flagsAt(long index) Returnsflagsat the given index.flagsAt(long index, MemorySegment value) Setsflagswith the given value at the given index.flagsAt(long index, Consumer<StdVideoEncodeH265WeightTableFlags> func) Acceptsflagswith the given function.byteReturnsluma_log2_weight_denom.luma_log2_weight_denom(byte value) Setsluma_log2_weight_denomwith the given value.static byteluma_log2_weight_denom(MemorySegment segment, long index) Returnsluma_log2_weight_denomat the given index.static voidluma_log2_weight_denom(MemorySegment segment, long index, byte value) Setsluma_log2_weight_denomwith the given value at the given index.byteluma_log2_weight_denomAt(long index) Returnsluma_log2_weight_denomat the given index.luma_log2_weight_denomAt(long index, byte value) Setsluma_log2_weight_denomwith the given value at the given index.Returnsluma_offset_l0.byteluma_offset_l0(long index0) Returnsluma_offset_l0.luma_offset_l0(long index0, byte value) Setsluma_offset_l0with the given value.luma_offset_l0(MemorySegment value) Setsluma_offset_l0with the given value.static MemorySegmentluma_offset_l0(MemorySegment segment, long index) Returnsluma_offset_l0at the given index.static byteluma_offset_l0(MemorySegment segment, long index, long index0) Returnsluma_offset_l0at the given index.static voidluma_offset_l0(MemorySegment segment, long index, long index0, byte value) Setsluma_offset_l0with the given value at the given index.static voidluma_offset_l0(MemorySegment segment, long index, MemorySegment value) Setsluma_offset_l0with the given value at the given index.luma_offset_l0At(long index) Returnsluma_offset_l0at the given index.byteluma_offset_l0At(long index, long index0) Returnsluma_offset_l0at the given index.luma_offset_l0At(long index, long index0, byte value) Setsluma_offset_l0with the given value at the given index.luma_offset_l0At(long index, MemorySegment value) Setsluma_offset_l0with the given value at the given index.Returnsluma_offset_l1.byteluma_offset_l1(long index0) Returnsluma_offset_l1.luma_offset_l1(long index0, byte value) Setsluma_offset_l1with the given value.luma_offset_l1(MemorySegment value) Setsluma_offset_l1with the given value.static MemorySegmentluma_offset_l1(MemorySegment segment, long index) Returnsluma_offset_l1at the given index.static byteluma_offset_l1(MemorySegment segment, long index, long index0) Returnsluma_offset_l1at the given index.static voidluma_offset_l1(MemorySegment segment, long index, long index0, byte value) Setsluma_offset_l1with the given value at the given index.static voidluma_offset_l1(MemorySegment segment, long index, MemorySegment value) Setsluma_offset_l1with the given value at the given index.luma_offset_l1At(long index) Returnsluma_offset_l1at the given index.byteluma_offset_l1At(long index, long index0) Returnsluma_offset_l1at the given index.luma_offset_l1At(long index, long index0, byte value) Setsluma_offset_l1with the given value at the given index.luma_offset_l1At(long index, MemorySegment value) Setsluma_offset_l1with the given value at the given index.of(MemorySegment segment) CreatesStdVideoEncodeH265WeightTablewith the given segment.ofNative(MemorySegment segment) CreatesStdVideoEncodeH265WeightTablewith the given segment.ofNative(MemorySegment segment, long count) CreatesStdVideoEncodeH265WeightTablewith the given segment.reinterpret(long count) Reinterprets this buffer with the given count.Methods inherited from class GroupType
estimateCount, estimateCount, groupLayout, segment
-
Field Details
-
LAYOUT
The struct layout ofStdVideoEncodeH265WeightTable. -
OFFSET_flags
public static final long OFFSET_flagsThe byte offset offlags. -
LAYOUT_flags
The memory layout offlags. -
OFFSET_luma_log2_weight_denom
public static final long OFFSET_luma_log2_weight_denomThe byte offset ofluma_log2_weight_denom. -
LAYOUT_luma_log2_weight_denom
The memory layout ofluma_log2_weight_denom. -
VH_luma_log2_weight_denom
-
OFFSET_delta_chroma_log2_weight_denom
public static final long OFFSET_delta_chroma_log2_weight_denomThe byte offset ofdelta_chroma_log2_weight_denom. -
LAYOUT_delta_chroma_log2_weight_denom
The memory layout ofdelta_chroma_log2_weight_denom. -
VH_delta_chroma_log2_weight_denom
-
OFFSET_delta_luma_weight_l0
public static final long OFFSET_delta_luma_weight_l0The byte offset ofdelta_luma_weight_l0. -
LAYOUT_delta_luma_weight_l0
The memory layout ofdelta_luma_weight_l0. -
VH_delta_luma_weight_l0
-
OFFSET_luma_offset_l0
public static final long OFFSET_luma_offset_l0The byte offset ofluma_offset_l0. -
LAYOUT_luma_offset_l0
The memory layout ofluma_offset_l0. -
VH_luma_offset_l0
-
OFFSET_delta_chroma_weight_l0
public static final long OFFSET_delta_chroma_weight_l0The byte offset ofdelta_chroma_weight_l0. -
LAYOUT_delta_chroma_weight_l0
The memory layout ofdelta_chroma_weight_l0. -
VH_delta_chroma_weight_l0
-
OFFSET_delta_chroma_offset_l0
public static final long OFFSET_delta_chroma_offset_l0The byte offset ofdelta_chroma_offset_l0. -
LAYOUT_delta_chroma_offset_l0
The memory layout ofdelta_chroma_offset_l0. -
VH_delta_chroma_offset_l0
-
OFFSET_delta_luma_weight_l1
public static final long OFFSET_delta_luma_weight_l1The byte offset ofdelta_luma_weight_l1. -
LAYOUT_delta_luma_weight_l1
The memory layout ofdelta_luma_weight_l1. -
VH_delta_luma_weight_l1
-
OFFSET_luma_offset_l1
public static final long OFFSET_luma_offset_l1The byte offset ofluma_offset_l1. -
LAYOUT_luma_offset_l1
The memory layout ofluma_offset_l1. -
VH_luma_offset_l1
-
OFFSET_delta_chroma_weight_l1
public static final long OFFSET_delta_chroma_weight_l1The byte offset ofdelta_chroma_weight_l1. -
LAYOUT_delta_chroma_weight_l1
The memory layout ofdelta_chroma_weight_l1. -
VH_delta_chroma_weight_l1
-
OFFSET_delta_chroma_offset_l1
public static final long OFFSET_delta_chroma_offset_l1The byte offset ofdelta_chroma_offset_l1. -
LAYOUT_delta_chroma_offset_l1
The memory layout ofdelta_chroma_offset_l1. -
VH_delta_chroma_offset_l1
-
-
Constructor Details
-
StdVideoEncodeH265WeightTable
CreatesStdVideoEncodeH265WeightTablewith the given segment.- Parameters:
segment- the memory segmentelementCount- the element count of this struct buffer
-
-
Method Details
-
of
CreatesStdVideoEncodeH265WeightTablewith the given segment.- Parameters:
segment- the memory segment- Returns:
- the created instance or
nullif the segment isNULL
-
ofNative
Creates
StdVideoEncodeH265WeightTablewith the given segment.Reinterprets the segment if zero-length.
- Parameters:
segment- the memory segment- Returns:
- the created instance or
nullif the segment isNULL
-
ofNative
Creates
StdVideoEncodeH265WeightTablewith the given segment.Reinterprets the segment if zero-length.
- Parameters:
segment- the memory segmentcount- the count of the buffer- Returns:
- the created instance or
nullif the segment isNULL
-
alloc
Allocates aStdVideoEncodeH265WeightTablewith the given segment allocator.- Parameters:
allocator- the segment allocator- Returns:
- the allocated
StdVideoEncodeH265WeightTable
-
alloc
Allocates aStdVideoEncodeH265WeightTablewith the given segment allocator and count.- Parameters:
allocator- the segment allocatorcount- the count- Returns:
- the allocated
StdVideoEncodeH265WeightTable
-
copyFrom
Copies from the given source.- Parameters:
src- the source- Returns:
this
-
reinterpret
Reinterprets this buffer with the given count.- Parameters:
count- the new count- Returns:
- the reinterpreted buffer
-
flags
Returnsflagsat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
flagsat the given index
-
flags
-
flags
Setsflagswith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
flags
Setsflagswith the given value.- Parameters:
value- the value- Returns:
this
-
flags
Acceptsflagswith the given function.- Parameters:
func- the function- Returns:
this
-
luma_log2_weight_denom
Returnsluma_log2_weight_denomat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
luma_log2_weight_denomat the given index
-
luma_log2_weight_denom
public byte luma_log2_weight_denom()Returnsluma_log2_weight_denom.- Returns:
luma_log2_weight_denom
-
luma_log2_weight_denom
Setsluma_log2_weight_denomwith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
luma_log2_weight_denom
Setsluma_log2_weight_denomwith the given value.- Parameters:
value- the value- Returns:
this
-
delta_chroma_log2_weight_denom
Returnsdelta_chroma_log2_weight_denomat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
delta_chroma_log2_weight_denomat the given index
-
delta_chroma_log2_weight_denom
public byte delta_chroma_log2_weight_denom()Returnsdelta_chroma_log2_weight_denom.- Returns:
delta_chroma_log2_weight_denom
-
delta_chroma_log2_weight_denom
Setsdelta_chroma_log2_weight_denomwith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
delta_chroma_log2_weight_denom
Setsdelta_chroma_log2_weight_denomwith the given value.- Parameters:
value- the value- Returns:
this
-
delta_luma_weight_l0
Returnsdelta_luma_weight_l0at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
delta_luma_weight_l0at the given index
-
delta_luma_weight_l0
Returnsdelta_luma_weight_l0at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct bufferindex0- the Index 0 of the array- Returns:
delta_luma_weight_l0at the given index
-
delta_luma_weight_l0
Returnsdelta_luma_weight_l0.- Returns:
delta_luma_weight_l0
-
delta_luma_weight_l0
public byte delta_luma_weight_l0(long index0) Returnsdelta_luma_weight_l0.- Parameters:
index0- the Index 0 of the array- Returns:
delta_luma_weight_l0
-
delta_luma_weight_l0
Setsdelta_luma_weight_l0with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
delta_luma_weight_l0
Setsdelta_luma_weight_l0with 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
-
delta_luma_weight_l0
Setsdelta_luma_weight_l0with the given value.- Parameters:
value- the value- Returns:
this
-
delta_luma_weight_l0
Setsdelta_luma_weight_l0with the given value.- Parameters:
index0- the Index 0 of the arrayvalue- the value- Returns:
this
-
luma_offset_l0
Returnsluma_offset_l0at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
luma_offset_l0at the given index
-
luma_offset_l0
Returnsluma_offset_l0at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct bufferindex0- the Index 0 of the array- Returns:
luma_offset_l0at the given index
-
luma_offset_l0
-
luma_offset_l0
public byte luma_offset_l0(long index0) Returnsluma_offset_l0.- Parameters:
index0- the Index 0 of the array- Returns:
luma_offset_l0
-
luma_offset_l0
Setsluma_offset_l0with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
luma_offset_l0
Setsluma_offset_l0with 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
-
luma_offset_l0
Setsluma_offset_l0with the given value.- Parameters:
value- the value- Returns:
this
-
luma_offset_l0
Setsluma_offset_l0with the given value.- Parameters:
index0- the Index 0 of the arrayvalue- the value- Returns:
this
-
delta_chroma_weight_l0
Returnsdelta_chroma_weight_l0at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
delta_chroma_weight_l0at the given index
-
delta_chroma_weight_l0
public static byte delta_chroma_weight_l0(MemorySegment segment, long index, long index0, long index1) Returnsdelta_chroma_weight_l0at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct bufferindex0- the Index 0 of the arrayindex1- the Index 1 of the array- Returns:
delta_chroma_weight_l0at the given index
-
delta_chroma_weight_l0
Returnsdelta_chroma_weight_l0.- Returns:
delta_chroma_weight_l0
-
delta_chroma_weight_l0
public byte delta_chroma_weight_l0(long index0, long index1) Returnsdelta_chroma_weight_l0.- Parameters:
index0- the Index 0 of the arrayindex1- the Index 1 of the array- Returns:
delta_chroma_weight_l0
-
delta_chroma_weight_l0
Setsdelta_chroma_weight_l0with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
delta_chroma_weight_l0
public static void delta_chroma_weight_l0(MemorySegment segment, long index, long index0, long index1, byte value) Setsdelta_chroma_weight_l0with 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 arrayindex1- the Index 1 of the arrayvalue- the value
-
delta_chroma_weight_l0
Setsdelta_chroma_weight_l0with the given value.- Parameters:
value- the value- Returns:
this
-
delta_chroma_weight_l0
Setsdelta_chroma_weight_l0with the given value.- Parameters:
index0- the Index 0 of the arrayindex1- the Index 1 of the arrayvalue- the value- Returns:
this
-
delta_chroma_offset_l0
Returnsdelta_chroma_offset_l0at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
delta_chroma_offset_l0at the given index
-
delta_chroma_offset_l0
public static byte delta_chroma_offset_l0(MemorySegment segment, long index, long index0, long index1) Returnsdelta_chroma_offset_l0at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct bufferindex0- the Index 0 of the arrayindex1- the Index 1 of the array- Returns:
delta_chroma_offset_l0at the given index
-
delta_chroma_offset_l0
Returnsdelta_chroma_offset_l0.- Returns:
delta_chroma_offset_l0
-
delta_chroma_offset_l0
public byte delta_chroma_offset_l0(long index0, long index1) Returnsdelta_chroma_offset_l0.- Parameters:
index0- the Index 0 of the arrayindex1- the Index 1 of the array- Returns:
delta_chroma_offset_l0
-
delta_chroma_offset_l0
Setsdelta_chroma_offset_l0with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
delta_chroma_offset_l0
public static void delta_chroma_offset_l0(MemorySegment segment, long index, long index0, long index1, byte value) Setsdelta_chroma_offset_l0with 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 arrayindex1- the Index 1 of the arrayvalue- the value
-
delta_chroma_offset_l0
Setsdelta_chroma_offset_l0with the given value.- Parameters:
value- the value- Returns:
this
-
delta_chroma_offset_l0
Setsdelta_chroma_offset_l0with the given value.- Parameters:
index0- the Index 0 of the arrayindex1- the Index 1 of the arrayvalue- the value- Returns:
this
-
delta_luma_weight_l1
Returnsdelta_luma_weight_l1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
delta_luma_weight_l1at the given index
-
delta_luma_weight_l1
Returnsdelta_luma_weight_l1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct bufferindex0- the Index 0 of the array- Returns:
delta_luma_weight_l1at the given index
-
delta_luma_weight_l1
Returnsdelta_luma_weight_l1.- Returns:
delta_luma_weight_l1
-
delta_luma_weight_l1
public byte delta_luma_weight_l1(long index0) Returnsdelta_luma_weight_l1.- Parameters:
index0- the Index 0 of the array- Returns:
delta_luma_weight_l1
-
delta_luma_weight_l1
Setsdelta_luma_weight_l1with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
delta_luma_weight_l1
Setsdelta_luma_weight_l1with 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
-
delta_luma_weight_l1
Setsdelta_luma_weight_l1with the given value.- Parameters:
value- the value- Returns:
this
-
delta_luma_weight_l1
Setsdelta_luma_weight_l1with the given value.- Parameters:
index0- the Index 0 of the arrayvalue- the value- Returns:
this
-
luma_offset_l1
Returnsluma_offset_l1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
luma_offset_l1at the given index
-
luma_offset_l1
Returnsluma_offset_l1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct bufferindex0- the Index 0 of the array- Returns:
luma_offset_l1at the given index
-
luma_offset_l1
-
luma_offset_l1
public byte luma_offset_l1(long index0) Returnsluma_offset_l1.- Parameters:
index0- the Index 0 of the array- Returns:
luma_offset_l1
-
luma_offset_l1
Setsluma_offset_l1with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
luma_offset_l1
Setsluma_offset_l1with 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
-
luma_offset_l1
Setsluma_offset_l1with the given value.- Parameters:
value- the value- Returns:
this
-
luma_offset_l1
Setsluma_offset_l1with the given value.- Parameters:
index0- the Index 0 of the arrayvalue- the value- Returns:
this
-
delta_chroma_weight_l1
Returnsdelta_chroma_weight_l1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
delta_chroma_weight_l1at the given index
-
delta_chroma_weight_l1
public static byte delta_chroma_weight_l1(MemorySegment segment, long index, long index0, long index1) Returnsdelta_chroma_weight_l1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct bufferindex0- the Index 0 of the arrayindex1- the Index 1 of the array- Returns:
delta_chroma_weight_l1at the given index
-
delta_chroma_weight_l1
Returnsdelta_chroma_weight_l1.- Returns:
delta_chroma_weight_l1
-
delta_chroma_weight_l1
public byte delta_chroma_weight_l1(long index0, long index1) Returnsdelta_chroma_weight_l1.- Parameters:
index0- the Index 0 of the arrayindex1- the Index 1 of the array- Returns:
delta_chroma_weight_l1
-
delta_chroma_weight_l1
Setsdelta_chroma_weight_l1with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
delta_chroma_weight_l1
public static void delta_chroma_weight_l1(MemorySegment segment, long index, long index0, long index1, byte value) Setsdelta_chroma_weight_l1with 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 arrayindex1- the Index 1 of the arrayvalue- the value
-
delta_chroma_weight_l1
Setsdelta_chroma_weight_l1with the given value.- Parameters:
value- the value- Returns:
this
-
delta_chroma_weight_l1
Setsdelta_chroma_weight_l1with the given value.- Parameters:
index0- the Index 0 of the arrayindex1- the Index 1 of the arrayvalue- the value- Returns:
this
-
delta_chroma_offset_l1
Returnsdelta_chroma_offset_l1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
delta_chroma_offset_l1at the given index
-
delta_chroma_offset_l1
public static byte delta_chroma_offset_l1(MemorySegment segment, long index, long index0, long index1) Returnsdelta_chroma_offset_l1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct bufferindex0- the Index 0 of the arrayindex1- the Index 1 of the array- Returns:
delta_chroma_offset_l1at the given index
-
delta_chroma_offset_l1
Returnsdelta_chroma_offset_l1.- Returns:
delta_chroma_offset_l1
-
delta_chroma_offset_l1
public byte delta_chroma_offset_l1(long index0, long index1) Returnsdelta_chroma_offset_l1.- Parameters:
index0- the Index 0 of the arrayindex1- the Index 1 of the array- Returns:
delta_chroma_offset_l1
-
delta_chroma_offset_l1
Setsdelta_chroma_offset_l1with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
delta_chroma_offset_l1
public static void delta_chroma_offset_l1(MemorySegment segment, long index, long index0, long index1, byte value) Setsdelta_chroma_offset_l1with 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 arrayindex1- the Index 1 of the arrayvalue- the value
-
delta_chroma_offset_l1
Setsdelta_chroma_offset_l1with the given value.- Parameters:
value- the value- Returns:
this
-
delta_chroma_offset_l1
Setsdelta_chroma_offset_l1with the given value.- Parameters:
index0- the Index 0 of the arrayindex1- the Index 1 of the arrayvalue- the value- Returns:
this
-
asSlice
Creates a slice ofStdVideoEncodeH265WeightTable.- Parameters:
index- the index of the struct buffer- Returns:
- the slice of
StdVideoEncodeH265WeightTable
-
asSlice
Creates a slice ofStdVideoEncodeH265WeightTable.- Parameters:
index- the index of the struct buffercount- the count- Returns:
- the slice of
StdVideoEncodeH265WeightTable
-
at
VisitsStdVideoEncodeH265WeightTablebuffer at the given index.- Parameters:
index- the index of this bufferfunc- the function to run with the slice of this buffer- Returns:
this
-
flagsAt
Returnsflagsat the given index.- Parameters:
index- the index of the struct buffer- Returns:
flagsat the given index
-
flagsAt
Setsflagswith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
flagsAt
public StdVideoEncodeH265WeightTable flagsAt(long index, Consumer<StdVideoEncodeH265WeightTableFlags> func) Acceptsflagswith the given function.- Parameters:
index- the index of the struct bufferfunc- the function- Returns:
this
-
luma_log2_weight_denomAt
public byte luma_log2_weight_denomAt(long index) Returnsluma_log2_weight_denomat the given index.- Parameters:
index- the index of the struct buffer- Returns:
luma_log2_weight_denomat the given index
-
luma_log2_weight_denomAt
Setsluma_log2_weight_denomwith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
delta_chroma_log2_weight_denomAt
public byte delta_chroma_log2_weight_denomAt(long index) Returnsdelta_chroma_log2_weight_denomat the given index.- Parameters:
index- the index of the struct buffer- Returns:
delta_chroma_log2_weight_denomat the given index
-
delta_chroma_log2_weight_denomAt
Setsdelta_chroma_log2_weight_denomwith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
delta_luma_weight_l0At
Returnsdelta_luma_weight_l0at the given index.- Parameters:
index- the index of the struct buffer- Returns:
delta_luma_weight_l0at the given index
-
delta_luma_weight_l0At
public byte delta_luma_weight_l0At(long index, long index0) Returnsdelta_luma_weight_l0at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the array- Returns:
delta_luma_weight_l0at the given index
-
delta_luma_weight_l0At
Setsdelta_luma_weight_l0with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
delta_luma_weight_l0At
Setsdelta_luma_weight_l0with the given value at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the arrayvalue- the value- Returns:
this
-
luma_offset_l0At
Returnsluma_offset_l0at the given index.- Parameters:
index- the index of the struct buffer- Returns:
luma_offset_l0at the given index
-
luma_offset_l0At
public byte luma_offset_l0At(long index, long index0) Returnsluma_offset_l0at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the array- Returns:
luma_offset_l0at the given index
-
luma_offset_l0At
Setsluma_offset_l0with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
luma_offset_l0At
Setsluma_offset_l0with the given value at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the arrayvalue- the value- Returns:
this
-
delta_chroma_weight_l0At
Returnsdelta_chroma_weight_l0at the given index.- Parameters:
index- the index of the struct buffer- Returns:
delta_chroma_weight_l0at the given index
-
delta_chroma_weight_l0At
public byte delta_chroma_weight_l0At(long index, long index0, long index1) Returnsdelta_chroma_weight_l0at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the arrayindex1- the Index 1 of the array- Returns:
delta_chroma_weight_l0at the given index
-
delta_chroma_weight_l0At
Setsdelta_chroma_weight_l0with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
delta_chroma_weight_l0At
public StdVideoEncodeH265WeightTable delta_chroma_weight_l0At(long index, long index0, long index1, byte value) Setsdelta_chroma_weight_l0with the given value at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the arrayindex1- the Index 1 of the arrayvalue- the value- Returns:
this
-
delta_chroma_offset_l0At
Returnsdelta_chroma_offset_l0at the given index.- Parameters:
index- the index of the struct buffer- Returns:
delta_chroma_offset_l0at the given index
-
delta_chroma_offset_l0At
public byte delta_chroma_offset_l0At(long index, long index0, long index1) Returnsdelta_chroma_offset_l0at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the arrayindex1- the Index 1 of the array- Returns:
delta_chroma_offset_l0at the given index
-
delta_chroma_offset_l0At
Setsdelta_chroma_offset_l0with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
delta_chroma_offset_l0At
public StdVideoEncodeH265WeightTable delta_chroma_offset_l0At(long index, long index0, long index1, byte value) Setsdelta_chroma_offset_l0with the given value at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the arrayindex1- the Index 1 of the arrayvalue- the value- Returns:
this
-
delta_luma_weight_l1At
Returnsdelta_luma_weight_l1at the given index.- Parameters:
index- the index of the struct buffer- Returns:
delta_luma_weight_l1at the given index
-
delta_luma_weight_l1At
public byte delta_luma_weight_l1At(long index, long index0) Returnsdelta_luma_weight_l1at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the array- Returns:
delta_luma_weight_l1at the given index
-
delta_luma_weight_l1At
Setsdelta_luma_weight_l1with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
delta_luma_weight_l1At
Setsdelta_luma_weight_l1with the given value at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the arrayvalue- the value- Returns:
this
-
luma_offset_l1At
Returnsluma_offset_l1at the given index.- Parameters:
index- the index of the struct buffer- Returns:
luma_offset_l1at the given index
-
luma_offset_l1At
public byte luma_offset_l1At(long index, long index0) Returnsluma_offset_l1at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the array- Returns:
luma_offset_l1at the given index
-
luma_offset_l1At
Setsluma_offset_l1with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
luma_offset_l1At
Setsluma_offset_l1with the given value at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the arrayvalue- the value- Returns:
this
-
delta_chroma_weight_l1At
Returnsdelta_chroma_weight_l1at the given index.- Parameters:
index- the index of the struct buffer- Returns:
delta_chroma_weight_l1at the given index
-
delta_chroma_weight_l1At
public byte delta_chroma_weight_l1At(long index, long index0, long index1) Returnsdelta_chroma_weight_l1at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the arrayindex1- the Index 1 of the array- Returns:
delta_chroma_weight_l1at the given index
-
delta_chroma_weight_l1At
Setsdelta_chroma_weight_l1with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
delta_chroma_weight_l1At
public StdVideoEncodeH265WeightTable delta_chroma_weight_l1At(long index, long index0, long index1, byte value) Setsdelta_chroma_weight_l1with the given value at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the arrayindex1- the Index 1 of the arrayvalue- the value- Returns:
this
-
delta_chroma_offset_l1At
Returnsdelta_chroma_offset_l1at the given index.- Parameters:
index- the index of the struct buffer- Returns:
delta_chroma_offset_l1at the given index
-
delta_chroma_offset_l1At
public byte delta_chroma_offset_l1At(long index, long index0, long index1) Returnsdelta_chroma_offset_l1at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the arrayindex1- the Index 1 of the array- Returns:
delta_chroma_offset_l1at the given index
-
delta_chroma_offset_l1At
Setsdelta_chroma_offset_l1with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
delta_chroma_offset_l1At
public StdVideoEncodeH265WeightTable delta_chroma_offset_l1At(long index, long index0, long index1, byte value) Setsdelta_chroma_offset_l1with the given value at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the arrayindex1- the Index 1 of the arrayvalue- the value- Returns:
this
-