struct StdVideoDecodeH265PictureInfo {
StdVideoDecodeH265PictureInfoFlags flags;
uint8_t sps_seq_parameter_set_id;
uint8_t pps_pic_parameter_set_id;
uint8_t NumDeltaPocsOfRefRpsIdx;
int32_t PicOrderCntVal;
uint16_t NumBitsForSTRefPicSetInSlice;
uint16_t reserved;
uint8_t RefPicSetStCurrBefore[STD_VIDEO_DECODE_H265_REF_PIC_SET_LIST_SIZE];
uint8_t RefPicSetStCurrAfter[STD_VIDEO_DECODE_H265_REF_PIC_SET_LIST_SIZE];
uint8_t RefPicSetLtCurr[STD_VIDEO_DECODE_H265_REF_PIC_SET_LIST_SIZE];
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | StdVideoDecodeH265PictureInfo.
An array of |
| 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 | NUMBITSFORSTREFPICSETINSLICE
The struct member offsets. |
| public static final int | NUMDELTAPOCSOFREFRPSIDX
The struct member offsets. |
| public static final int | PICORDERCNTVAL
The struct member offsets. |
| public static final int | PPS_PIC_PARAMETER_SET_ID
The struct member offsets. |
| public static final int | REFPICSETLTCURR
The struct member offsets. |
| public static final int | REFPICSETSTCURRAFTER
The struct member offsets. |
| public static final int | REFPICSETSTCURRBEFORE
The struct member offsets. |
| public static final int | RESERVED
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | SPS_SEQ_PARAMETER_SET_ID
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | StdVideoDecodeH265PictureInfo(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static StdVideoDecodeH265PictureInfo | |
| public static StdVideoDecodeH265PictureInfo. | calloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoDecodeH265PictureInfo | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoDecodeH265PictureInfo. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| protected StdVideoDecodeH265PictureInfo | 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 StdVideoDecodeH265PictureInfo | |
| public static StdVideoDecodeH265PictureInfo | create(long address)
Returns a new |
| public static StdVideoDecodeH265PictureInfo. | create(int
the buffer capacity capacity)Returns a new |
| public static StdVideoDecodeH265PictureInfo. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static StdVideoDecodeH265PictureInfo | |
| public static StdVideoDecodeH265PictureInfo. | |
| public StdVideoDecodeH265PictureInfoFlags | |
| public StdVideoDecodeH265PictureInfo | flags(StdVideoDecodeH265PictureInfoFlags value)
Copies the specified |
| public StdVideoDecodeH265PictureInfo | flags(Consumer<StdVideoDecodeH265PictureInfoFlags> consumer)
Passes the |
| public static StdVideoDecodeH265PictureInfo | |
| public static StdVideoDecodeH265PictureInfo. | malloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoDecodeH265PictureInfo | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoDecodeH265PictureInfo. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static StdVideoDecodeH265PictureInfoFlags | |
| public static void | |
| public static short | |
| public static void | nNumBitsForSTRefPicSetInSlice(long struct, short value)
Unsafe version of |
| public static byte | |
| public static void | |
| public static int | |
| public static void | |
| public static byte | |
| 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 ByteBuffer | |
| public static byte | |
| public static void | |
| public static void | |
| public static short | |
| public static void | |
| public static byte | |
| public static void | |
| public short | NumBitsForSTRefPicSetInSlice()
number of bits used in st_ref_pic_set() when short_term_ref_pic_set_sps_flag is 0; otherwise set to 0 |
| public StdVideoDecodeH265PictureInfo | NumBitsForSTRefPicSetInSlice(short value)
Sets the specified value to the |
| public byte | |
| public StdVideoDecodeH265PictureInfo | |
| public int | |
| public StdVideoDecodeH265PictureInfo | |
| public byte | |
| public StdVideoDecodeH265PictureInfo | |
| public ByteBuffer | RefPicSetLtCurr()
slotIndex as used in VkVideoReferenceSlotKHR structures representing pReferenceSlots in VkVideoDecodeInfoKHR, 0xff for invalid slotIndex |
| public byte | RefPicSetLtCurr(int index)
slotIndex as used in VkVideoReferenceSlotKHR structures representing pReferenceSlots in VkVideoDecodeInfoKHR, 0xff for invalid slotIndex |
| public StdVideoDecodeH265PictureInfo | |
| public StdVideoDecodeH265PictureInfo | RefPicSetLtCurr(int index, byte value)
Sets the specified value at the specified index of the |
| public ByteBuffer | RefPicSetStCurrAfter()
slotIndex as used in VkVideoReferenceSlotKHR structures representing pReferenceSlots in VkVideoDecodeInfoKHR, 0xff for invalid slotIndex |
| public byte | RefPicSetStCurrAfter(int index)
slotIndex as used in VkVideoReferenceSlotKHR structures representing pReferenceSlots in VkVideoDecodeInfoKHR, 0xff for invalid slotIndex |
| public StdVideoDecodeH265PictureInfo | RefPicSetStCurrAfter(ByteBuffer value)
Copies the specified |
| public StdVideoDecodeH265PictureInfo | RefPicSetStCurrAfter(int index, byte value)
Sets the specified value at the specified index of the |
| public ByteBuffer | RefPicSetStCurrBefore()
slotIndex as used in VkVideoReferenceSlotKHR structures representing pReferenceSlots in VkVideoDecodeInfoKHR, 0xff for invalid slotIndex |
| public byte | RefPicSetStCurrBefore(int index)
slotIndex as used in VkVideoReferenceSlotKHR structures representing pReferenceSlots in VkVideoDecodeInfoKHR, 0xff for invalid slotIndex |
| public StdVideoDecodeH265PictureInfo | RefPicSetStCurrBefore(ByteBuffer value)
Copies the specified |
| public StdVideoDecodeH265PictureInfo | RefPicSetStCurrBefore(int index, byte value)
Sets the specified value at the specified index of the |
| public StdVideoDecodeH265PictureInfo | set(StdVideoDecodeH265PictureInfoFlags flags, byte sps_seq_parameter_set_id, byte pps_pic_parameter_set_id, byte NumDeltaPocsOfRefRpsIdx, int PicOrderCntVal, short NumBitsForSTRefPicSetInSlice, ByteBuffer RefPicSetStCurrBefore, ByteBuffer RefPicSetStCurrAfter, ByteBuffer RefPicSetLtCurr)
Initializes this struct with the specified values. |
| public StdVideoDecodeH265PictureInfo | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public byte | |
| public StdVideoDecodeH265PictureInfo |