primary_pic_type
public int primary_pic_type()
- Returns:
- the value of the
primary_pic_typefield.
AutoCloseable, NativeResource, Pointer
struct StdVideoEncodeH264ReferenceInfo {
StdVideoEncodeH264ReferenceInfoFlags flags;
StdVideoH264PictureType primary_pic_type;
uint32_t FrameNum;
int32_t PicOrderCnt;
uint16_t long_term_pic_num;
uint16_t long_term_frame_idx;
uint8_t temporal_id;
}static class StdVideoEncodeH264ReferenceInfo structs.Struct.StructValidationPointer.Defaultstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intBITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZEStdVideoEncodeH264ReferenceInfo(ByteBuffer container) StdVideoEncodeH264ReferenceInfo instance at the current position of the specified ByteBuffer container.calloc()StdVideoEncodeH264ReferenceInfo instance allocated with memCalloc.calloc(int capacity) StdVideoEncodeH264ReferenceInfo.Buffer instance allocated with memCalloc.calloc(int capacity,
MemoryStack stack) StdVideoEncodeH264ReferenceInfo.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.calloc(MemoryStack stack) StdVideoEncodeH264ReferenceInfo instance allocated on the specified MemoryStack and initializes all its bits to zero.create()StdVideoEncodeH264ReferenceInfo instance allocated with BufferUtils.create(int capacity) StdVideoEncodeH264ReferenceInfo.Buffer instance allocated with BufferUtils.create(long address) StdVideoEncodeH264ReferenceInfo instance for the specified memory address.create(long address,
int capacity) StdVideoEncodeH264ReferenceInfo.Buffer instance at the specified memory.static @Nullable StdVideoEncodeH264ReferenceInfocreateSafe(long address) static @Nullable StdVideoEncodeH264ReferenceInfo.BuffercreateSafe(long address,
int capacity) flags()flags(Consumer<StdVideoEncodeH264ReferenceInfoFlags> consumer) flags field to the specified Consumer.StdVideoEncodeH264ReferenceInfoFlags to the flags field.intFrameNum()FrameNum(int value) FrameNum field.shortlong_term_frame_idx(short value) long_term_frame_idx field.shortlong_term_pic_num(short value) long_term_pic_num field.malloc()StdVideoEncodeH264ReferenceInfo instance allocated with memAlloc.malloc(int capacity) StdVideoEncodeH264ReferenceInfo.Buffer instance allocated with memAlloc.malloc(int capacity,
MemoryStack stack) StdVideoEncodeH264ReferenceInfo.Buffer instance allocated on the specified MemoryStack.malloc(MemoryStack stack) StdVideoEncodeH264ReferenceInfo instance allocated on the specified MemoryStack.nflags(long struct) flags().static voidnflags(long struct,
StdVideoEncodeH264ReferenceInfoFlags value) flags.static intnFrameNum(long struct) FrameNum().static voidnFrameNum(long struct,
int value) FrameNum.static shortnlong_term_frame_idx(long struct) long_term_frame_idx().static voidnlong_term_frame_idx(long struct,
short value) long_term_frame_idx.static shortnlong_term_pic_num(long struct) long_term_pic_num().static voidnlong_term_pic_num(long struct,
short value) long_term_pic_num.static intnPicOrderCnt(long struct) PicOrderCnt().static voidnPicOrderCnt(long struct,
int value) PicOrderCnt.static intnprimary_pic_type(long struct) primary_pic_type().static voidnprimary_pic_type(long struct,
int value) primary_pic_type.static bytentemporal_id(long struct) temporal_id().static voidntemporal_id(long struct,
byte value) temporal_id.intPicOrderCnt(int value) PicOrderCnt field.intprimary_pic_type(int value) primary_pic_type field.set(StdVideoEncodeH264ReferenceInfoFlags flags,
int primary_pic_type,
int FrameNum,
int PicOrderCnt,
short long_term_pic_num,
short long_term_frame_idx,
byte temporal_id) intsizeof()sizeof(struct).bytetemporal_id(byte value) temporal_id field.address, equals, hashCode, toStringclose, freeStdVideoEncodeH264ReferenceInfo instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be
visible to the struct instance and vice versa.
The created instance holds a strong reference to the container object.
Structsizeof(struct).sizeof in class Struct<StdVideoEncodeH264ReferenceInfo>StdVideoEncodeH264ReferenceInfoFlags view of the flags field.primary_pic_type field.FrameNum field.PicOrderCnt field.long_term_pic_num field.long_term_frame_idx field.temporal_id field.StdVideoEncodeH264ReferenceInfoFlags to the flags field.flags field to the specified Consumer.primary_pic_type field.FrameNum field.PicOrderCnt field.long_term_pic_num field.long_term_frame_idx field.temporal_id field.src - the source structStdVideoEncodeH264ReferenceInfo instance allocated with memAlloc. The instance must be explicitly freed.StdVideoEncodeH264ReferenceInfo instance allocated with memCalloc. The instance must be explicitly freed.StdVideoEncodeH264ReferenceInfo instance allocated with BufferUtils.StdVideoEncodeH264ReferenceInfo instance for the specified memory address.StdVideoEncodeH264ReferenceInfo.Buffer instance allocated with memAlloc. The instance must be explicitly freed.capacity - the buffer capacityStdVideoEncodeH264ReferenceInfo.Buffer instance allocated with memCalloc. The instance must be explicitly freed.capacity - the buffer capacityStdVideoEncodeH264ReferenceInfo.Buffer instance allocated with BufferUtils.capacity - the buffer capacityStdVideoEncodeH264ReferenceInfo.Buffer instance at the specified memory.address - the memory addresscapacity - the buffer capacityStdVideoEncodeH264ReferenceInfo instance allocated on the specified MemoryStack.stack - the stack from which to allocateStdVideoEncodeH264ReferenceInfo instance allocated on the specified MemoryStack and initializes all its bits to zero.stack - the stack from which to allocateStdVideoEncodeH264ReferenceInfo.Buffer instance allocated on the specified MemoryStack.capacity - the buffer capacitystack - the stack from which to allocateStdVideoEncodeH264ReferenceInfo.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.capacity - the buffer capacitystack - the stack from which to allocateflags().primary_pic_type().FrameNum().PicOrderCnt().long_term_pic_num().long_term_frame_idx().temporal_id().flags.primary_pic_type.FrameNum.PicOrderCnt.long_term_pic_num.long_term_frame_idx.temporal_id.