struct StdVideoEncodeH265SliceSegmentHeader {
StdVideoEncodeH265SliceSegmentHeaderFlags flags;
StdVideoH265SliceType slice_type;
uint32_t slice_segment_address;
uint8_t collocated_ref_idx;
uint8_t MaxNumMergeCand;
int8_t slice_cb_qp_offset;
int8_t slice_cr_qp_offset;
int8_t slice_beta_offset_div2;
int8_t slice_tc_offset_div2;
int8_t slice_act_y_qp_offset;
int8_t slice_act_cb_qp_offset;
int8_t slice_act_cr_qp_offset;
int8_t slice_qp_delta;
uint16_t reserved1;
StdVideoEncodeH265WeightTable const * pWeightTable;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | StdVideoEncodeH265SliceSegmentHeader.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | COLLOCATED_REF_IDX
The struct member offsets. |
| public static final int | FLAGS
The struct member offsets. |
| public static final int | MAXNUMMERGECAND
The struct member offsets. |
| public static final int | PWEIGHTTABLE
The struct member offsets. |
| public static final int | RESERVED1
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | SLICE_ACT_CB_QP_OFFSET
The struct member offsets. |
| public static final int | SLICE_ACT_CR_QP_OFFSET
The struct member offsets. |
| public static final int | SLICE_ACT_Y_QP_OFFSET
The struct member offsets. |
| public static final int | SLICE_BETA_OFFSET_DIV2
The struct member offsets. |
| public static final int | SLICE_CB_QP_OFFSET
The struct member offsets. |
| public static final int | SLICE_CR_QP_OFFSET
The struct member offsets. |
| public static final int | SLICE_QP_DELTA
The struct member offsets. |
| public static final int | SLICE_SEGMENT_ADDRESS
The struct member offsets. |
| public static final int | SLICE_TC_OFFSET_DIV2
The struct member offsets. |
| public static final int | SLICE_TYPE
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | StdVideoEncodeH265SliceSegmentHeader(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static StdVideoEncodeH265SliceSegmentHeader | |
| public static StdVideoEncodeH265SliceSegmentHeader. | calloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoEncodeH265SliceSegmentHeader | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoEncodeH265SliceSegmentHeader. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public byte | |
| public StdVideoEncodeH265SliceSegmentHeader | |
| protected StdVideoEncodeH265SliceSegmentHeader | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static StdVideoEncodeH265SliceSegmentHeader | |
| public static StdVideoEncodeH265SliceSegmentHeader | create(long address)
Returns a new |
| public static StdVideoEncodeH265SliceSegmentHeader. | create(int
the buffer capacity capacity)Returns a new |
| public static StdVideoEncodeH265SliceSegmentHeader. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static StdVideoEncodeH265SliceSegmentHeader | |
| public static StdVideoEncodeH265SliceSegmentHeader. | |
| public StdVideoEncodeH265SliceSegmentHeaderFlags | |
| public StdVideoEncodeH265SliceSegmentHeader | flags(StdVideoEncodeH265SliceSegmentHeaderFlags value)
Copies the specified |
| public StdVideoEncodeH265SliceSegmentHeader | flags(Consumer<StdVideoEncodeH265SliceSegmentHeaderFlags> consumer)
Passes the |
| public static StdVideoEncodeH265SliceSegmentHeader | |
| public static StdVideoEncodeH265SliceSegmentHeader. | malloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoEncodeH265SliceSegmentHeader | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoEncodeH265SliceSegmentHeader. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public byte | |
| public StdVideoEncodeH265SliceSegmentHeader | |
| public static byte | |
| public static void | |
| public static StdVideoEncodeH265SliceSegmentHeaderFlags | |
| public static void | |
| public static byte | |
| public static void | |
| public static StdVideoEncodeH265WeightTable | |
| public static void | |
| public static short | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static int | |
| public static void | |
| public static byte | |
| public static void | |
| public static int | |
| public static void | |
| public StdVideoEncodeH265WeightTable | |
| public StdVideoEncodeH265SliceSegmentHeader | pWeightTable(StdVideoEncodeH265WeightTable value)
Sets the address of the specified |
| public StdVideoEncodeH265SliceSegmentHeader | set(StdVideoEncodeH265SliceSegmentHeaderFlags flags, int slice_type, int slice_segment_address, byte collocated_ref_idx, byte MaxNumMergeCand, byte slice_cb_qp_offset, byte slice_cr_qp_offset, byte slice_beta_offset_div2, byte slice_tc_offset_div2, byte slice_act_y_qp_offset, byte slice_act_cb_qp_offset, byte slice_act_cr_qp_offset, byte slice_qp_delta, StdVideoEncodeH265WeightTable pWeightTable)
Initializes this struct with the specified values. |
| public StdVideoEncodeH265SliceSegmentHeader | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public byte | |
| public StdVideoEncodeH265SliceSegmentHeader | |
| public byte | |
| public StdVideoEncodeH265SliceSegmentHeader | |
| public byte | |
| public StdVideoEncodeH265SliceSegmentHeader | |
| public byte | |
| public StdVideoEncodeH265SliceSegmentHeader | |
| public byte | |
| public StdVideoEncodeH265SliceSegmentHeader | |
| public byte | |
| public StdVideoEncodeH265SliceSegmentHeader | |
| public byte | |
| public StdVideoEncodeH265SliceSegmentHeader | |
| public int | |
| public StdVideoEncodeH265SliceSegmentHeader | |
| public byte | |
| public StdVideoEncodeH265SliceSegmentHeader | |
| public int | |
| public StdVideoEncodeH265SliceSegmentHeader | |
| public static void |