struct StdVideoEncodeH265LongTermRefPics {
uint8_t num_long_term_sps;
uint8_t num_long_term_pics;
uint8_t lt_idx_sps[STD_VIDEO_H265_MAX_LONG_TERM_REF_PICS_SPS];
uint8_t poc_lsb_lt[STD_VIDEO_H265_MAX_LONG_TERM_PICS];
uint16_t used_by_curr_pic_lt_flag;
uint8_t delta_poc_msb_present_flag[STD_VIDEO_H265_MAX_DELTA_POC];
uint8_t delta_poc_msb_cycle_lt[STD_VIDEO_H265_MAX_DELTA_POC];
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | StdVideoEncodeH265LongTermRefPics.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | DELTA_POC_MSB_CYCLE_LT
The struct member offsets. |
| public static final int | DELTA_POC_MSB_PRESENT_FLAG
The struct member offsets. |
| public static final int | LT_IDX_SPS
The struct member offsets. |
| public static final int | NUM_LONG_TERM_PICS
The struct member offsets. |
| public static final int | NUM_LONG_TERM_SPS
The struct member offsets. |
| public static final int | POC_LSB_LT
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | USED_BY_CURR_PIC_LT_FLAG
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | StdVideoEncodeH265LongTermRefPics(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static StdVideoEncodeH265LongTermRefPics | |
| public static StdVideoEncodeH265LongTermRefPics. | calloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoEncodeH265LongTermRefPics | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoEncodeH265LongTermRefPics. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| protected StdVideoEncodeH265LongTermRefPics | 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 StdVideoEncodeH265LongTermRefPics | |
| public static StdVideoEncodeH265LongTermRefPics | create(long address)
Returns a new |
| public static StdVideoEncodeH265LongTermRefPics. | create(int
the buffer capacity capacity)Returns a new |
| public static StdVideoEncodeH265LongTermRefPics. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static StdVideoEncodeH265LongTermRefPics | |
| public static StdVideoEncodeH265LongTermRefPics. | |
| public ByteBuffer | |
| public byte | Returns: the value at the specified index of thedelta_poc_msb_cycle_lt field.
|
| public StdVideoEncodeH265LongTermRefPics | delta_poc_msb_cycle_lt(ByteBuffer value)
Copies the specified |
| public StdVideoEncodeH265LongTermRefPics | delta_poc_msb_cycle_lt(int index, byte value)
Sets the specified value at the specified index of the |
| public ByteBuffer | |
| public byte | Returns: the value at the specified index of thedelta_poc_msb_present_flag field.
|
| public StdVideoEncodeH265LongTermRefPics | delta_poc_msb_present_flag(ByteBuffer value)
Copies the specified |
| public StdVideoEncodeH265LongTermRefPics | delta_poc_msb_present_flag(int index, byte value)
Sets the specified value at the specified index of the |
| public ByteBuffer | |
| public byte | |
| public StdVideoEncodeH265LongTermRefPics | |
| public StdVideoEncodeH265LongTermRefPics | lt_idx_sps(int index, byte value)
Sets the specified value at the specified index of the |
| public static StdVideoEncodeH265LongTermRefPics | |
| public static StdVideoEncodeH265LongTermRefPics. | malloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoEncodeH265LongTermRefPics | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoEncodeH265LongTermRefPics. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static ByteBuffer | |
| public static byte | |
| public static void | |
| public static void | ndelta_poc_msb_cycle_lt(long struct, int index, byte value)
Unsafe version of |
| public static ByteBuffer | |
| public static byte | |
| public static void | ndelta_poc_msb_present_flag(long struct, ByteBuffer value)
Unsafe version of |
| public static void | ndelta_poc_msb_present_flag(long struct, int index, byte value)
Unsafe version of |
| public static ByteBuffer | |
| public static byte | |
| public static void | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static ByteBuffer | |
| public static byte | |
| public static void | |
| public static void | |
| public byte | |
| public StdVideoEncodeH265LongTermRefPics | |
| public byte | |
| public StdVideoEncodeH265LongTermRefPics | |
| public static short | |
| public static void | |
| public ByteBuffer | |
| public byte | |
| public StdVideoEncodeH265LongTermRefPics | |
| public StdVideoEncodeH265LongTermRefPics | poc_lsb_lt(int index, byte value)
Sets the specified value at the specified index of the |
| public StdVideoEncodeH265LongTermRefPics | set(byte num_long_term_sps, byte num_long_term_pics, ByteBuffer lt_idx_sps, ByteBuffer poc_lsb_lt, short used_by_curr_pic_lt_flag, ByteBuffer delta_poc_msb_present_flag, ByteBuffer delta_poc_msb_cycle_lt)
Initializes this struct with the specified values. |
| public StdVideoEncodeH265LongTermRefPics | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public short | |
| public StdVideoEncodeH265LongTermRefPics | used_by_curr_pic_lt_flag(short value)
Sets the specified value to the |