struct StdVideoEncodeH265ReferenceModifications {
StdVideoEncodeH265ReferenceModificationFlags flags;
uint8_t num_ref_idx_l0_active_minus1;
uint8_t num_ref_idx_l1_active_minus1;
uint16_t reserved1;
uint8_t RefPicList0[STD_VIDEO_H265_MAX_NUM_LIST_REF];
uint8_t RefPicList1[STD_VIDEO_H265_MAX_NUM_LIST_REF];
uint8_t list_entry_l0[STD_VIDEO_H265_MAX_NUM_LIST_REF];
uint8_t list_entry_l1[STD_VIDEO_H265_MAX_NUM_LIST_REF];
}
| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | FLAGS
The struct member offsets. |
| public static final int | LIST_ENTRY_L0
The struct member offsets. |
| public static final int | LIST_ENTRY_L1
The struct member offsets. |
| public static final int | NUM_REF_IDX_L0_ACTIVE_MINUS1
The struct member offsets. |
| public static final int | NUM_REF_IDX_L1_ACTIVE_MINUS1
The struct member offsets. |
| public static final int | REFPICLIST0
The struct member offsets. |
| public static final int | REFPICLIST1
The struct member offsets. |
| public static final int | RESERVED1
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | StdVideoEncodeH265ReferenceModifications(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static StdVideoEncodeH265ReferenceModifications | |
| public static StdVideoEncodeH265ReferenceModifications. | calloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoEncodeH265ReferenceModifications | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoEncodeH265ReferenceModifications. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| protected StdVideoEncodeH265ReferenceModifications | 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 StdVideoEncodeH265ReferenceModifications | |
| public static StdVideoEncodeH265ReferenceModifications | create(long address)
Returns a new |
| public static StdVideoEncodeH265ReferenceModifications. | create(int
the buffer capacity capacity)Returns a new |
| public static StdVideoEncodeH265ReferenceModifications. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static StdVideoEncodeH265ReferenceModifications | |
| public static StdVideoEncodeH265ReferenceModifications. | |
| public StdVideoEncodeH265ReferenceModificationFlags | |
| public StdVideoEncodeH265ReferenceModifications | flags(StdVideoEncodeH265ReferenceModificationFlags value)
Copies the specified |
| public StdVideoEncodeH265ReferenceModifications | flags(Consumer<StdVideoEncodeH265ReferenceModificationFlags> consumer)
Passes the |
| public ByteBuffer | |
| public byte | |
| public StdVideoEncodeH265ReferenceModifications | |
| public StdVideoEncodeH265ReferenceModifications | list_entry_l0(int index, byte value)
Sets the specified value at the specified index of the |
| public ByteBuffer | |
| public byte | |
| public StdVideoEncodeH265ReferenceModifications | |
| public StdVideoEncodeH265ReferenceModifications | list_entry_l1(int index, byte value)
Sets the specified value at the specified index of the |
| public static StdVideoEncodeH265ReferenceModifications | |
| public static StdVideoEncodeH265ReferenceModifications. | malloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoEncodeH265ReferenceModifications | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoEncodeH265ReferenceModifications. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static StdVideoEncodeH265ReferenceModificationFlags | |
| public static void | |
| public static ByteBuffer | |
| public static byte | |
| public static void | |
| public static void | |
| public static ByteBuffer | |
| public static byte | |
| public static void | |
| public static void | |
| public static byte | |
| public static void | nnum_ref_idx_l0_active_minus1(long struct, byte value)
Unsafe version of |
| public static byte | |
| public static void | nnum_ref_idx_l1_active_minus1(long struct, byte value)
Unsafe version of |
| public static ByteBuffer | |
| public static byte | |
| public static void | |
| public static void | |
| public static ByteBuffer | |
| public static byte | |
| public static void | |
| public static void | |
| public static short | |
| public static void | |
| public byte | |
| public StdVideoEncodeH265ReferenceModifications | num_ref_idx_l0_active_minus1(byte value)
Sets the specified value to the |
| public byte | |
| public StdVideoEncodeH265ReferenceModifications | num_ref_idx_l1_active_minus1(byte value)
Sets the specified value to the |
| public ByteBuffer | |
| public byte | |
| public StdVideoEncodeH265ReferenceModifications | |
| public StdVideoEncodeH265ReferenceModifications | RefPicList0(int index, byte value)
Sets the specified value at the specified index of the |
| public ByteBuffer | |
| public byte | |
| public StdVideoEncodeH265ReferenceModifications | |
| public StdVideoEncodeH265ReferenceModifications | RefPicList1(int index, byte value)
Sets the specified value at the specified index of the |
| public short | |
| public StdVideoEncodeH265ReferenceModifications | |
| public StdVideoEncodeH265ReferenceModifications | set(StdVideoEncodeH265ReferenceModificationFlags flags, byte num_ref_idx_l0_active_minus1, byte num_ref_idx_l1_active_minus1, short reserved1, ByteBuffer RefPicList0, ByteBuffer RefPicList1, ByteBuffer list_entry_l0, ByteBuffer list_entry_l1)
Initializes this struct with the specified values. |
| public StdVideoEncodeH265ReferenceModifications | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int |