Class StdVideoAV1SequenceHeader
java.lang.Object
overrungl.struct.GroupType
overrungl.vulkan.video.StdVideoAV1SequenceHeader
- All Implemented Interfaces:
Addressable
Represents StdVideoAV1SequenceHeader.
Layout
struct StdVideoAV1SequenceHeader {
(struct StdVideoAV1SequenceHeaderFlags) StdVideoAV1SequenceHeaderFlags flags;
(int) StdVideoAV1Profile seq_profile;
uint8_t frame_width_bits_minus_1;
uint8_t frame_height_bits_minus_1;
uint16_t max_frame_width_minus_1;
uint16_t max_frame_height_minus_1;
uint8_t delta_frame_id_length_minus_2;
uint8_t additional_frame_id_length_minus_1;
uint8_t order_hint_bits_minus_1;
uint8_t seq_force_integer_mv;
uint8_t seq_force_screen_content_tools;
uint8_t reserved1[5];
const StdVideoAV1ColorConfig* pColorConfig;
const StdVideoAV1TimingInfo* pTimingInfo;
};
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StructLayoutThe struct layout ofStdVideoAV1SequenceHeader.static final MemoryLayoutThe memory layout ofadditional_frame_id_length_minus_1.static final MemoryLayoutThe memory layout ofdelta_frame_id_length_minus_2.static final MemoryLayoutThe memory layout offlags.static final MemoryLayoutThe memory layout offrame_height_bits_minus_1.static final MemoryLayoutThe memory layout offrame_width_bits_minus_1.static final MemoryLayoutThe memory layout ofmax_frame_height_minus_1.static final MemoryLayoutThe memory layout ofmax_frame_width_minus_1.static final MemoryLayoutThe memory layout oforder_hint_bits_minus_1.static final MemoryLayoutThe memory layout ofpColorConfig.static final MemoryLayoutThe memory layout ofpTimingInfo.static final MemoryLayoutThe memory layout ofreserved1.static final MemoryLayoutThe memory layout ofseq_force_integer_mv.static final MemoryLayoutThe memory layout ofseq_force_screen_content_tools.static final MemoryLayoutThe memory layout ofseq_profile.static final longThe byte offset ofadditional_frame_id_length_minus_1.static final longThe byte offset ofdelta_frame_id_length_minus_2.static final longThe byte offset offlags.static final longThe byte offset offrame_height_bits_minus_1.static final longThe byte offset offrame_width_bits_minus_1.static final longThe byte offset ofmax_frame_height_minus_1.static final longThe byte offset ofmax_frame_width_minus_1.static final longThe byte offset oforder_hint_bits_minus_1.static final longThe byte offset ofpColorConfig.static final longThe byte offset ofpTimingInfo.static final longThe byte offset ofreserved1.static final longThe byte offset ofseq_force_integer_mv.static final longThe byte offset ofseq_force_screen_content_tools.static final longThe byte offset ofseq_profile.static final VarHandleTheVarHandleofadditional_frame_id_length_minus_1of type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleofdelta_frame_id_length_minus_2of type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleofframe_height_bits_minus_1of type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleofframe_width_bits_minus_1of type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleofmax_frame_height_minus_1of type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleofmax_frame_width_minus_1of type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoforder_hint_bits_minus_1of type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleofpColorConfigof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleofpTimingInfoof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleofreserved1of type(MemorySegment base, long baseOffset, long index, long index0)MemorySegment.static final VarHandleTheVarHandleofseq_force_integer_mvof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleofseq_force_screen_content_toolsof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleofseq_profileof type(MemorySegment base, long baseOffset, long index)MemorySegment. -
Constructor Summary
ConstructorsConstructorDescriptionStdVideoAV1SequenceHeader(MemorySegment segment, long elementCount) CreatesStdVideoAV1SequenceHeaderwith the given segment. -
Method Summary
Modifier and TypeMethodDescriptionbyteReturnsadditional_frame_id_length_minus_1.additional_frame_id_length_minus_1(byte value) Setsadditional_frame_id_length_minus_1with the given value.static byteadditional_frame_id_length_minus_1(MemorySegment segment, long index) Returnsadditional_frame_id_length_minus_1at the given index.static voidadditional_frame_id_length_minus_1(MemorySegment segment, long index, byte value) Setsadditional_frame_id_length_minus_1with the given value at the given index.byteadditional_frame_id_length_minus_1At(long index) Returnsadditional_frame_id_length_minus_1at the given index.additional_frame_id_length_minus_1At(long index, byte value) Setsadditional_frame_id_length_minus_1with the given value at the given index.static StdVideoAV1SequenceHeaderalloc(SegmentAllocator allocator) Allocates aStdVideoAV1SequenceHeaderwith the given segment allocator.static StdVideoAV1SequenceHeaderalloc(SegmentAllocator allocator, long count) Allocates aStdVideoAV1SequenceHeaderwith the given segment allocator and count.asSlice(long index) Creates a slice ofStdVideoAV1SequenceHeader.asSlice(long index, long count) Creates a slice ofStdVideoAV1SequenceHeader.at(long index, Consumer<StdVideoAV1SequenceHeader> func) VisitsStdVideoAV1SequenceHeaderbuffer at the given index.Copies from the given source.byteReturnsdelta_frame_id_length_minus_2.delta_frame_id_length_minus_2(byte value) Setsdelta_frame_id_length_minus_2with the given value.static bytedelta_frame_id_length_minus_2(MemorySegment segment, long index) Returnsdelta_frame_id_length_minus_2at the given index.static voiddelta_frame_id_length_minus_2(MemorySegment segment, long index, byte value) Setsdelta_frame_id_length_minus_2with the given value at the given index.bytedelta_frame_id_length_minus_2At(long index) Returnsdelta_frame_id_length_minus_2at the given index.delta_frame_id_length_minus_2At(long index, byte value) Setsdelta_frame_id_length_minus_2with 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<StdVideoAV1SequenceHeaderFlags> func) Acceptsflagswith the given function.byteReturnsframe_height_bits_minus_1.frame_height_bits_minus_1(byte value) Setsframe_height_bits_minus_1with the given value.static byteframe_height_bits_minus_1(MemorySegment segment, long index) Returnsframe_height_bits_minus_1at the given index.static voidframe_height_bits_minus_1(MemorySegment segment, long index, byte value) Setsframe_height_bits_minus_1with the given value at the given index.byteframe_height_bits_minus_1At(long index) Returnsframe_height_bits_minus_1at the given index.frame_height_bits_minus_1At(long index, byte value) Setsframe_height_bits_minus_1with the given value at the given index.byteReturnsframe_width_bits_minus_1.frame_width_bits_minus_1(byte value) Setsframe_width_bits_minus_1with the given value.static byteframe_width_bits_minus_1(MemorySegment segment, long index) Returnsframe_width_bits_minus_1at the given index.static voidframe_width_bits_minus_1(MemorySegment segment, long index, byte value) Setsframe_width_bits_minus_1with the given value at the given index.byteframe_width_bits_minus_1At(long index) Returnsframe_width_bits_minus_1at the given index.frame_width_bits_minus_1At(long index, byte value) Setsframe_width_bits_minus_1with the given value at the given index.shortReturnsmax_frame_height_minus_1.max_frame_height_minus_1(short value) Setsmax_frame_height_minus_1with the given value.static shortmax_frame_height_minus_1(MemorySegment segment, long index) Returnsmax_frame_height_minus_1at the given index.static voidmax_frame_height_minus_1(MemorySegment segment, long index, short value) Setsmax_frame_height_minus_1with the given value at the given index.shortmax_frame_height_minus_1At(long index) Returnsmax_frame_height_minus_1at the given index.max_frame_height_minus_1At(long index, short value) Setsmax_frame_height_minus_1with the given value at the given index.shortReturnsmax_frame_width_minus_1.max_frame_width_minus_1(short value) Setsmax_frame_width_minus_1with the given value.static shortmax_frame_width_minus_1(MemorySegment segment, long index) Returnsmax_frame_width_minus_1at the given index.static voidmax_frame_width_minus_1(MemorySegment segment, long index, short value) Setsmax_frame_width_minus_1with the given value at the given index.shortmax_frame_width_minus_1At(long index) Returnsmax_frame_width_minus_1at the given index.max_frame_width_minus_1At(long index, short value) Setsmax_frame_width_minus_1with the given value at the given index.static StdVideoAV1SequenceHeaderof(MemorySegment segment) CreatesStdVideoAV1SequenceHeaderwith the given segment.static StdVideoAV1SequenceHeaderofNative(MemorySegment segment) CreatesStdVideoAV1SequenceHeaderwith the given segment.static StdVideoAV1SequenceHeaderofNative(MemorySegment segment, long count) CreatesStdVideoAV1SequenceHeaderwith the given segment.byteReturnsorder_hint_bits_minus_1.order_hint_bits_minus_1(byte value) Setsorder_hint_bits_minus_1with the given value.static byteorder_hint_bits_minus_1(MemorySegment segment, long index) Returnsorder_hint_bits_minus_1at the given index.static voidorder_hint_bits_minus_1(MemorySegment segment, long index, byte value) Setsorder_hint_bits_minus_1with the given value at the given index.byteorder_hint_bits_minus_1At(long index) Returnsorder_hint_bits_minus_1at the given index.order_hint_bits_minus_1At(long index, byte value) Setsorder_hint_bits_minus_1with the given value at the given index.ReturnspColorConfig.pColorConfig(MemorySegment value) SetspColorConfigwith the given value.static MemorySegmentpColorConfig(MemorySegment segment, long index) ReturnspColorConfigat the given index.static voidpColorConfig(MemorySegment segment, long index, MemorySegment value) SetspColorConfigwith the given value at the given index.pColorConfigAt(long index) ReturnspColorConfigat the given index.pColorConfigAt(long index, MemorySegment value) SetspColorConfigwith the given value at the given index.ReturnspTimingInfo.pTimingInfo(MemorySegment value) SetspTimingInfowith the given value.static MemorySegmentpTimingInfo(MemorySegment segment, long index) ReturnspTimingInfoat the given index.static voidpTimingInfo(MemorySegment segment, long index, MemorySegment value) SetspTimingInfowith the given value at the given index.pTimingInfoAt(long index) ReturnspTimingInfoat the given index.pTimingInfoAt(long index, MemorySegment value) SetspTimingInfowith the given value at the given index.reinterpret(long count) Reinterprets this buffer with the given count.Returnsreserved1.bytereserved1(long index0) Returnsreserved1.reserved1(long index0, byte value) Setsreserved1with the given value.reserved1(MemorySegment value) Setsreserved1with the given value.static MemorySegmentreserved1(MemorySegment segment, long index) Returnsreserved1at the given index.static bytereserved1(MemorySegment segment, long index, long index0) Returnsreserved1at the given index.static voidreserved1(MemorySegment segment, long index, long index0, byte value) Setsreserved1with the given value at the given index.static voidreserved1(MemorySegment segment, long index, MemorySegment value) Setsreserved1with the given value at the given index.reserved1At(long index) Returnsreserved1at the given index.bytereserved1At(long index, long index0) Returnsreserved1at the given index.reserved1At(long index, long index0, byte value) Setsreserved1with the given value at the given index.reserved1At(long index, MemorySegment value) Setsreserved1with the given value at the given index.byteReturnsseq_force_integer_mv.seq_force_integer_mv(byte value) Setsseq_force_integer_mvwith the given value.static byteseq_force_integer_mv(MemorySegment segment, long index) Returnsseq_force_integer_mvat the given index.static voidseq_force_integer_mv(MemorySegment segment, long index, byte value) Setsseq_force_integer_mvwith the given value at the given index.byteseq_force_integer_mvAt(long index) Returnsseq_force_integer_mvat the given index.seq_force_integer_mvAt(long index, byte value) Setsseq_force_integer_mvwith the given value at the given index.byteReturnsseq_force_screen_content_tools.seq_force_screen_content_tools(byte value) Setsseq_force_screen_content_toolswith the given value.static byteseq_force_screen_content_tools(MemorySegment segment, long index) Returnsseq_force_screen_content_toolsat the given index.static voidseq_force_screen_content_tools(MemorySegment segment, long index, byte value) Setsseq_force_screen_content_toolswith the given value at the given index.byteseq_force_screen_content_toolsAt(long index) Returnsseq_force_screen_content_toolsat the given index.seq_force_screen_content_toolsAt(long index, byte value) Setsseq_force_screen_content_toolswith the given value at the given index.intReturnsseq_profile.seq_profile(int value) Setsseq_profilewith the given value.static intseq_profile(MemorySegment segment, long index) Returnsseq_profileat the given index.static voidseq_profile(MemorySegment segment, long index, int value) Setsseq_profilewith the given value at the given index.intseq_profileAt(long index) Returnsseq_profileat the given index.seq_profileAt(long index, int value) Setsseq_profilewith the given value at the given index.Methods inherited from class GroupType
estimateCount, estimateCount, groupLayout, segment
-
Field Details
-
LAYOUT
The struct layout ofStdVideoAV1SequenceHeader. -
OFFSET_flags
public static final long OFFSET_flagsThe byte offset offlags. -
LAYOUT_flags
The memory layout offlags. -
OFFSET_seq_profile
public static final long OFFSET_seq_profileThe byte offset ofseq_profile. -
LAYOUT_seq_profile
The memory layout ofseq_profile. -
VH_seq_profile
-
OFFSET_frame_width_bits_minus_1
public static final long OFFSET_frame_width_bits_minus_1The byte offset offrame_width_bits_minus_1. -
LAYOUT_frame_width_bits_minus_1
The memory layout offrame_width_bits_minus_1. -
VH_frame_width_bits_minus_1
-
OFFSET_frame_height_bits_minus_1
public static final long OFFSET_frame_height_bits_minus_1The byte offset offrame_height_bits_minus_1. -
LAYOUT_frame_height_bits_minus_1
The memory layout offrame_height_bits_minus_1. -
VH_frame_height_bits_minus_1
-
OFFSET_max_frame_width_minus_1
public static final long OFFSET_max_frame_width_minus_1The byte offset ofmax_frame_width_minus_1. -
LAYOUT_max_frame_width_minus_1
The memory layout ofmax_frame_width_minus_1. -
VH_max_frame_width_minus_1
-
OFFSET_max_frame_height_minus_1
public static final long OFFSET_max_frame_height_minus_1The byte offset ofmax_frame_height_minus_1. -
LAYOUT_max_frame_height_minus_1
The memory layout ofmax_frame_height_minus_1. -
VH_max_frame_height_minus_1
-
OFFSET_delta_frame_id_length_minus_2
public static final long OFFSET_delta_frame_id_length_minus_2The byte offset ofdelta_frame_id_length_minus_2. -
LAYOUT_delta_frame_id_length_minus_2
The memory layout ofdelta_frame_id_length_minus_2. -
VH_delta_frame_id_length_minus_2
-
OFFSET_additional_frame_id_length_minus_1
public static final long OFFSET_additional_frame_id_length_minus_1The byte offset ofadditional_frame_id_length_minus_1. -
LAYOUT_additional_frame_id_length_minus_1
The memory layout ofadditional_frame_id_length_minus_1. -
VH_additional_frame_id_length_minus_1
-
OFFSET_order_hint_bits_minus_1
public static final long OFFSET_order_hint_bits_minus_1The byte offset oforder_hint_bits_minus_1. -
LAYOUT_order_hint_bits_minus_1
The memory layout oforder_hint_bits_minus_1. -
VH_order_hint_bits_minus_1
-
OFFSET_seq_force_integer_mv
public static final long OFFSET_seq_force_integer_mvThe byte offset ofseq_force_integer_mv. -
LAYOUT_seq_force_integer_mv
The memory layout ofseq_force_integer_mv. -
VH_seq_force_integer_mv
-
OFFSET_seq_force_screen_content_tools
public static final long OFFSET_seq_force_screen_content_toolsThe byte offset ofseq_force_screen_content_tools. -
LAYOUT_seq_force_screen_content_tools
The memory layout ofseq_force_screen_content_tools. -
VH_seq_force_screen_content_tools
-
OFFSET_reserved1
public static final long OFFSET_reserved1The byte offset ofreserved1. -
LAYOUT_reserved1
The memory layout ofreserved1. -
VH_reserved1
-
OFFSET_pColorConfig
public static final long OFFSET_pColorConfigThe byte offset ofpColorConfig. -
LAYOUT_pColorConfig
The memory layout ofpColorConfig. -
VH_pColorConfig
-
OFFSET_pTimingInfo
public static final long OFFSET_pTimingInfoThe byte offset ofpTimingInfo. -
LAYOUT_pTimingInfo
The memory layout ofpTimingInfo. -
VH_pTimingInfo
-
-
Constructor Details
-
StdVideoAV1SequenceHeader
CreatesStdVideoAV1SequenceHeaderwith the given segment.- Parameters:
segment- the memory segmentelementCount- the element count of this struct buffer
-
-
Method Details
-
of
CreatesStdVideoAV1SequenceHeaderwith the given segment.- Parameters:
segment- the memory segment- Returns:
- the created instance or
nullif the segment isNULL
-
ofNative
Creates
StdVideoAV1SequenceHeaderwith 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
StdVideoAV1SequenceHeaderwith 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 aStdVideoAV1SequenceHeaderwith the given segment allocator.- Parameters:
allocator- the segment allocator- Returns:
- the allocated
StdVideoAV1SequenceHeader
-
alloc
Allocates aStdVideoAV1SequenceHeaderwith the given segment allocator and count.- Parameters:
allocator- the segment allocatorcount- the count- Returns:
- the allocated
StdVideoAV1SequenceHeader
-
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
-
seq_profile
Returnsseq_profileat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
seq_profileat the given index
-
seq_profile
public int seq_profile()Returnsseq_profile.- Returns:
seq_profile
-
seq_profile
Setsseq_profilewith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
seq_profile
Setsseq_profilewith the given value.- Parameters:
value- the value- Returns:
this
-
frame_width_bits_minus_1
Returnsframe_width_bits_minus_1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
frame_width_bits_minus_1at the given index
-
frame_width_bits_minus_1
public byte frame_width_bits_minus_1()Returnsframe_width_bits_minus_1.- Returns:
frame_width_bits_minus_1
-
frame_width_bits_minus_1
Setsframe_width_bits_minus_1with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
frame_width_bits_minus_1
Setsframe_width_bits_minus_1with the given value.- Parameters:
value- the value- Returns:
this
-
frame_height_bits_minus_1
Returnsframe_height_bits_minus_1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
frame_height_bits_minus_1at the given index
-
frame_height_bits_minus_1
public byte frame_height_bits_minus_1()Returnsframe_height_bits_minus_1.- Returns:
frame_height_bits_minus_1
-
frame_height_bits_minus_1
Setsframe_height_bits_minus_1with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
frame_height_bits_minus_1
Setsframe_height_bits_minus_1with the given value.- Parameters:
value- the value- Returns:
this
-
max_frame_width_minus_1
Returnsmax_frame_width_minus_1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
max_frame_width_minus_1at the given index
-
max_frame_width_minus_1
public short max_frame_width_minus_1()Returnsmax_frame_width_minus_1.- Returns:
max_frame_width_minus_1
-
max_frame_width_minus_1
Setsmax_frame_width_minus_1with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
max_frame_width_minus_1
Setsmax_frame_width_minus_1with the given value.- Parameters:
value- the value- Returns:
this
-
max_frame_height_minus_1
Returnsmax_frame_height_minus_1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
max_frame_height_minus_1at the given index
-
max_frame_height_minus_1
public short max_frame_height_minus_1()Returnsmax_frame_height_minus_1.- Returns:
max_frame_height_minus_1
-
max_frame_height_minus_1
Setsmax_frame_height_minus_1with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
max_frame_height_minus_1
Setsmax_frame_height_minus_1with the given value.- Parameters:
value- the value- Returns:
this
-
delta_frame_id_length_minus_2
Returnsdelta_frame_id_length_minus_2at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
delta_frame_id_length_minus_2at the given index
-
delta_frame_id_length_minus_2
public byte delta_frame_id_length_minus_2()Returnsdelta_frame_id_length_minus_2.- Returns:
delta_frame_id_length_minus_2
-
delta_frame_id_length_minus_2
Setsdelta_frame_id_length_minus_2with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
delta_frame_id_length_minus_2
Setsdelta_frame_id_length_minus_2with the given value.- Parameters:
value- the value- Returns:
this
-
additional_frame_id_length_minus_1
Returnsadditional_frame_id_length_minus_1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
additional_frame_id_length_minus_1at the given index
-
additional_frame_id_length_minus_1
public byte additional_frame_id_length_minus_1()Returnsadditional_frame_id_length_minus_1.- Returns:
additional_frame_id_length_minus_1
-
additional_frame_id_length_minus_1
public static void additional_frame_id_length_minus_1(MemorySegment segment, long index, byte value) Setsadditional_frame_id_length_minus_1with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
additional_frame_id_length_minus_1
Setsadditional_frame_id_length_minus_1with the given value.- Parameters:
value- the value- Returns:
this
-
order_hint_bits_minus_1
Returnsorder_hint_bits_minus_1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
order_hint_bits_minus_1at the given index
-
order_hint_bits_minus_1
public byte order_hint_bits_minus_1()Returnsorder_hint_bits_minus_1.- Returns:
order_hint_bits_minus_1
-
order_hint_bits_minus_1
Setsorder_hint_bits_minus_1with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
order_hint_bits_minus_1
Setsorder_hint_bits_minus_1with the given value.- Parameters:
value- the value- Returns:
this
-
seq_force_integer_mv
Returnsseq_force_integer_mvat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
seq_force_integer_mvat the given index
-
seq_force_integer_mv
public byte seq_force_integer_mv()Returnsseq_force_integer_mv.- Returns:
seq_force_integer_mv
-
seq_force_integer_mv
Setsseq_force_integer_mvwith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
seq_force_integer_mv
Setsseq_force_integer_mvwith the given value.- Parameters:
value- the value- Returns:
this
-
seq_force_screen_content_tools
Returnsseq_force_screen_content_toolsat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
seq_force_screen_content_toolsat the given index
-
seq_force_screen_content_tools
public byte seq_force_screen_content_tools()Returnsseq_force_screen_content_tools.- Returns:
seq_force_screen_content_tools
-
seq_force_screen_content_tools
Setsseq_force_screen_content_toolswith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
seq_force_screen_content_tools
Setsseq_force_screen_content_toolswith the given value.- Parameters:
value- the value- Returns:
this
-
reserved1
Returnsreserved1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
reserved1at the given index
-
reserved1
Returnsreserved1at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct bufferindex0- the Index 0 of the array- Returns:
reserved1at the given index
-
reserved1
-
reserved1
public byte reserved1(long index0) Returnsreserved1.- Parameters:
index0- the Index 0 of the array- Returns:
reserved1
-
reserved1
Setsreserved1with the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
reserved1
Setsreserved1with 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
-
reserved1
Setsreserved1with the given value.- Parameters:
value- the value- Returns:
this
-
reserved1
Setsreserved1with the given value.- Parameters:
index0- the Index 0 of the arrayvalue- the value- Returns:
this
-
pColorConfig
ReturnspColorConfigat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
pColorConfigat the given index
-
pColorConfig
-
pColorConfig
SetspColorConfigwith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
pColorConfig
SetspColorConfigwith the given value.- Parameters:
value- the value- Returns:
this
-
pTimingInfo
ReturnspTimingInfoat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
pTimingInfoat the given index
-
pTimingInfo
-
pTimingInfo
SetspTimingInfowith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
pTimingInfo
SetspTimingInfowith the given value.- Parameters:
value- the value- Returns:
this
-
asSlice
Creates a slice ofStdVideoAV1SequenceHeader.- Parameters:
index- the index of the struct buffer- Returns:
- the slice of
StdVideoAV1SequenceHeader
-
asSlice
Creates a slice ofStdVideoAV1SequenceHeader.- Parameters:
index- the index of the struct buffercount- the count- Returns:
- the slice of
StdVideoAV1SequenceHeader
-
at
VisitsStdVideoAV1SequenceHeaderbuffer 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
Acceptsflagswith the given function.- Parameters:
index- the index of the struct bufferfunc- the function- Returns:
this
-
seq_profileAt
public int seq_profileAt(long index) Returnsseq_profileat the given index.- Parameters:
index- the index of the struct buffer- Returns:
seq_profileat the given index
-
seq_profileAt
Setsseq_profilewith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
frame_width_bits_minus_1At
public byte frame_width_bits_minus_1At(long index) Returnsframe_width_bits_minus_1at the given index.- Parameters:
index- the index of the struct buffer- Returns:
frame_width_bits_minus_1at the given index
-
frame_width_bits_minus_1At
Setsframe_width_bits_minus_1with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
frame_height_bits_minus_1At
public byte frame_height_bits_minus_1At(long index) Returnsframe_height_bits_minus_1at the given index.- Parameters:
index- the index of the struct buffer- Returns:
frame_height_bits_minus_1at the given index
-
frame_height_bits_minus_1At
Setsframe_height_bits_minus_1with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
max_frame_width_minus_1At
public short max_frame_width_minus_1At(long index) Returnsmax_frame_width_minus_1at the given index.- Parameters:
index- the index of the struct buffer- Returns:
max_frame_width_minus_1at the given index
-
max_frame_width_minus_1At
Setsmax_frame_width_minus_1with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
max_frame_height_minus_1At
public short max_frame_height_minus_1At(long index) Returnsmax_frame_height_minus_1at the given index.- Parameters:
index- the index of the struct buffer- Returns:
max_frame_height_minus_1at the given index
-
max_frame_height_minus_1At
Setsmax_frame_height_minus_1with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
delta_frame_id_length_minus_2At
public byte delta_frame_id_length_minus_2At(long index) Returnsdelta_frame_id_length_minus_2at the given index.- Parameters:
index- the index of the struct buffer- Returns:
delta_frame_id_length_minus_2at the given index
-
delta_frame_id_length_minus_2At
Setsdelta_frame_id_length_minus_2with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
additional_frame_id_length_minus_1At
public byte additional_frame_id_length_minus_1At(long index) Returnsadditional_frame_id_length_minus_1at the given index.- Parameters:
index- the index of the struct buffer- Returns:
additional_frame_id_length_minus_1at the given index
-
additional_frame_id_length_minus_1At
Setsadditional_frame_id_length_minus_1with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
order_hint_bits_minus_1At
public byte order_hint_bits_minus_1At(long index) Returnsorder_hint_bits_minus_1at the given index.- Parameters:
index- the index of the struct buffer- Returns:
order_hint_bits_minus_1at the given index
-
order_hint_bits_minus_1At
Setsorder_hint_bits_minus_1with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
seq_force_integer_mvAt
public byte seq_force_integer_mvAt(long index) Returnsseq_force_integer_mvat the given index.- Parameters:
index- the index of the struct buffer- Returns:
seq_force_integer_mvat the given index
-
seq_force_integer_mvAt
Setsseq_force_integer_mvwith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
seq_force_screen_content_toolsAt
public byte seq_force_screen_content_toolsAt(long index) Returnsseq_force_screen_content_toolsat the given index.- Parameters:
index- the index of the struct buffer- Returns:
seq_force_screen_content_toolsat the given index
-
seq_force_screen_content_toolsAt
Setsseq_force_screen_content_toolswith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
reserved1At
Returnsreserved1at the given index.- Parameters:
index- the index of the struct buffer- Returns:
reserved1at the given index
-
reserved1At
public byte reserved1At(long index, long index0) Returnsreserved1at the given index.- Parameters:
index- the index of the struct bufferindex0- the Index 0 of the array- Returns:
reserved1at the given index
-
reserved1At
Setsreserved1with the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
reserved1At
Setsreserved1with 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
-
pColorConfigAt
ReturnspColorConfigat the given index.- Parameters:
index- the index of the struct buffer- Returns:
pColorConfigat the given index
-
pColorConfigAt
SetspColorConfigwith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
pTimingInfoAt
ReturnspTimingInfoat the given index.- Parameters:
index- the index of the struct buffer- Returns:
pTimingInfoat the given index
-
pTimingInfoAt
SetspTimingInfowith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-