struct StdVideoEncodeH265PictureInfo {
StdVideoEncodeH265PictureInfoFlags flags;
StdVideoH265PictureType pic_type;
uint8_t sps_video_parameter_set_id;
uint8_t pps_seq_parameter_set_id;
uint8_t pps_pic_parameter_set_id;
uint8_t short_term_ref_pic_set_idx;
int32_t PicOrderCntVal;
uint8_t TemporalId;
uint8_t reserved1[7];
StdVideoEncodeH265ReferenceModifications const * pRefLists;
StdVideoH265ShortTermRefPicSet const * pShortTermRefPicSet;
StdVideoEncodeH265LongTermRefPics const * pLongTermRefPics;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | StdVideoEncodeH265PictureInfo.
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 | PIC_TYPE
The struct member offsets. |
| public static final int | PICORDERCNTVAL
The struct member offsets. |
| public static final int | PLONGTERMREFPICS
The struct member offsets. |
| public static final int | PPS_PIC_PARAMETER_SET_ID
The struct member offsets. |
| public static final int | PPS_SEQ_PARAMETER_SET_ID
The struct member offsets. |
| public static final int | PREFLISTS
The struct member offsets. |
| public static final int | PSHORTTERMREFPICSET
The struct member offsets. |
| public static final int | RESERVED1
The struct member offsets. |
| public static final int | SHORT_TERM_REF_PIC_SET_IDX
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | SPS_VIDEO_PARAMETER_SET_ID
The struct member offsets. |
| public static final int | TEMPORALID
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | StdVideoEncodeH265PictureInfo(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static StdVideoEncodeH265PictureInfo | |
| public static StdVideoEncodeH265PictureInfo. | calloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoEncodeH265PictureInfo | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoEncodeH265PictureInfo. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| protected StdVideoEncodeH265PictureInfo | 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 StdVideoEncodeH265PictureInfo | |
| public static StdVideoEncodeH265PictureInfo | create(long address)
Returns a new |
| public static StdVideoEncodeH265PictureInfo. | create(int
the buffer capacity capacity)Returns a new |
| public static StdVideoEncodeH265PictureInfo. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static StdVideoEncodeH265PictureInfo | |
| public static StdVideoEncodeH265PictureInfo. | |
| public StdVideoEncodeH265PictureInfoFlags | |
| public StdVideoEncodeH265PictureInfo | flags(StdVideoEncodeH265PictureInfoFlags value)
Copies the specified |
| public StdVideoEncodeH265PictureInfo | flags(Consumer<StdVideoEncodeH265PictureInfoFlags> consumer)
Passes the |
| public static StdVideoEncodeH265PictureInfo | |
| public static StdVideoEncodeH265PictureInfo. | malloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoEncodeH265PictureInfo | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoEncodeH265PictureInfo. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static StdVideoEncodeH265PictureInfoFlags | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static StdVideoEncodeH265LongTermRefPics | |
| public static void | npLongTermRefPics(long struct, StdVideoEncodeH265LongTermRefPics value)
Unsafe version of |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static StdVideoEncodeH265ReferenceModifications | |
| public static void | |
| public static StdVideoH265ShortTermRefPicSet | |
| public static void | npShortTermRefPicSet(long struct, StdVideoH265ShortTermRefPicSet 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 byte | |
| public static void | |
| public int | |
| public StdVideoEncodeH265PictureInfo | |
| public int | |
| public StdVideoEncodeH265PictureInfo | |
| public StdVideoEncodeH265LongTermRefPics | Returns: aStdVideoEncodeH265LongTermRefPics view of the struct pointed to by the pLongTermRefPics field.
|
| public StdVideoEncodeH265PictureInfo | pLongTermRefPics(StdVideoEncodeH265LongTermRefPics value)
Sets the address of the specified |
| public byte | |
| public StdVideoEncodeH265PictureInfo | |
| public byte | |
| public StdVideoEncodeH265PictureInfo | |
| public StdVideoEncodeH265ReferenceModifications | Returns: aStdVideoEncodeH265ReferenceModifications view of the struct pointed to by the pRefLists field.
|
| public StdVideoEncodeH265PictureInfo | pRefLists(StdVideoEncodeH265ReferenceModifications value)
Sets the address of the specified |
| public StdVideoH265ShortTermRefPicSet | Returns: aStdVideoH265ShortTermRefPicSet view of the struct pointed to by the pShortTermRefPicSet field.
|
| public StdVideoEncodeH265PictureInfo | pShortTermRefPicSet(StdVideoH265ShortTermRefPicSet value)
Sets the address of the specified |
| public StdVideoEncodeH265PictureInfo | set(StdVideoEncodeH265PictureInfoFlags flags, int pic_type, byte sps_video_parameter_set_id, byte pps_seq_parameter_set_id, byte pps_pic_parameter_set_id, byte short_term_ref_pic_set_idx, int PicOrderCntVal, byte TemporalId, StdVideoEncodeH265ReferenceModifications pRefLists, StdVideoH265ShortTermRefPicSet pShortTermRefPicSet, StdVideoEncodeH265LongTermRefPics pLongTermRefPics)
Initializes this struct with the specified values. |
| public StdVideoEncodeH265PictureInfo | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public byte | |
| public StdVideoEncodeH265PictureInfo | short_term_ref_pic_set_idx(byte value)
Sets the specified value to the |
| public int | |
| public byte | |
| public StdVideoEncodeH265PictureInfo | sps_video_parameter_set_id(byte value)
Sets the specified value to the |
| public byte | |
| public StdVideoEncodeH265PictureInfo | |
| public static void |