struct StdVideoH264SequenceParameterSet {
StdVideoH264SpsFlags flags;
StdVideoH264ProfileIdc profile_idc;
StdVideoH264LevelIdc level_idc;
StdVideoH264ChromaFormatIdc chroma_format_idc;
uint8_t seq_parameter_set_id;
uint8_t bit_depth_luma_minus8;
uint8_t bit_depth_chroma_minus8;
uint8_t log2_max_frame_num_minus4;
StdVideoH264PocType pic_order_cnt_type;
int32_t offset_for_non_ref_pic;
int32_t offset_for_top_to_bottom_field;
uint8_t log2_max_pic_order_cnt_lsb_minus4;
uint8_t num_ref_frames_in_pic_order_cnt_cycle;
uint8_t max_num_ref_frames;
uint8_t reserved1;
uint32_t pic_width_in_mbs_minus1;
uint32_t pic_height_in_map_units_minus1;
uint32_t frame_crop_left_offset;
uint32_t frame_crop_right_offset;
uint32_t frame_crop_top_offset;
uint32_t frame_crop_bottom_offset;
uint32_t reserved2;
int32_t const * pOffsetForRefFrame;
StdVideoH264ScalingLists const * pScalingLists;
StdVideoH264SequenceParameterSetVui const * pSequenceParameterSetVui;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | StdVideoH264SequenceParameterSet.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | BIT_DEPTH_CHROMA_MINUS8
The struct member offsets. |
| public static final int | BIT_DEPTH_LUMA_MINUS8
The struct member offsets. |
| public static final int | CHROMA_FORMAT_IDC
The struct member offsets. |
| public static final int | FLAGS
The struct member offsets. |
| public static final int | FRAME_CROP_BOTTOM_OFFSET
The struct member offsets. |
| public static final int | FRAME_CROP_LEFT_OFFSET
The struct member offsets. |
| public static final int | FRAME_CROP_RIGHT_OFFSET
The struct member offsets. |
| public static final int | FRAME_CROP_TOP_OFFSET
The struct member offsets. |
| public static final int | LEVEL_IDC
The struct member offsets. |
| public static final int | LOG2_MAX_FRAME_NUM_MINUS4
The struct member offsets. |
| public static final int | LOG2_MAX_PIC_ORDER_CNT_LSB_MINUS4
The struct member offsets. |
| public static final int | MAX_NUM_REF_FRAMES
The struct member offsets. |
| public static final int | NUM_REF_FRAMES_IN_PIC_ORDER_CNT_CYCLE
The struct member offsets. |
| public static final int | OFFSET_FOR_NON_REF_PIC
The struct member offsets. |
| public static final int | OFFSET_FOR_TOP_TO_BOTTOM_FIELD
The struct member offsets. |
| public static final int | PIC_HEIGHT_IN_MAP_UNITS_MINUS1
The struct member offsets. |
| public static final int | PIC_ORDER_CNT_TYPE
The struct member offsets. |
| public static final int | PIC_WIDTH_IN_MBS_MINUS1
The struct member offsets. |
| public static final int | POFFSETFORREFFRAME
The struct member offsets. |
| public static final int | PROFILE_IDC
The struct member offsets. |
| public static final int | PSCALINGLISTS
The struct member offsets. |
| public static final int | PSEQUENCEPARAMETERSETVUI
The struct member offsets. |
| public static final int | RESERVED1
The struct member offsets. |
| public static final int | RESERVED2
The struct member offsets. |
| public static final int | SEQ_PARAMETER_SET_ID
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | StdVideoH264SequenceParameterSet(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public byte | |
| public StdVideoH264SequenceParameterSet | |
| public byte | |
| public StdVideoH264SequenceParameterSet | |
| public static StdVideoH264SequenceParameterSet | |
| public static StdVideoH264SequenceParameterSet. | calloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH264SequenceParameterSet | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoH264SequenceParameterSet. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public int | |
| public StdVideoH264SequenceParameterSet | |
| protected StdVideoH264SequenceParameterSet | 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 StdVideoH264SequenceParameterSet | |
| public static StdVideoH264SequenceParameterSet | create(long address)
Returns a new |
| public static StdVideoH264SequenceParameterSet. | create(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH264SequenceParameterSet. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static StdVideoH264SequenceParameterSet | |
| public static StdVideoH264SequenceParameterSet. | |
| public StdVideoH264SpsFlags | |
| public StdVideoH264SequenceParameterSet | |
| public StdVideoH264SequenceParameterSet | |
| public int | |
| public StdVideoH264SequenceParameterSet | |
| public int | |
| public StdVideoH264SequenceParameterSet | |
| public int | |
| public StdVideoH264SequenceParameterSet | |
| public int | |
| public StdVideoH264SequenceParameterSet | |
| public int | |
| public StdVideoH264SequenceParameterSet | |
| public byte | |
| public StdVideoH264SequenceParameterSet | log2_max_frame_num_minus4(byte value)
Sets the specified value to the |
| public byte | Returns: the value of thelog2_max_pic_order_cnt_lsb_minus4 field.
|
| public StdVideoH264SequenceParameterSet | log2_max_pic_order_cnt_lsb_minus4(byte value)
Sets the specified value to the |
| public static StdVideoH264SequenceParameterSet | |
| public static StdVideoH264SequenceParameterSet. | malloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH264SequenceParameterSet | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoH264SequenceParameterSet. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public byte | |
| public StdVideoH264SequenceParameterSet | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static int | |
| public static void | |
| public static StdVideoH264SpsFlags | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | nlog2_max_pic_order_cnt_lsb_minus4(long struct, byte value)
Unsafe version of |
| public static byte | |
| public static void | |
| public static byte | nnum_ref_frames_in_pic_order_cnt_cycle(long struct)
Unsafe version of |
| public static void | nnum_ref_frames_in_pic_order_cnt_cycle(long struct, byte value)
Sets the specified value to the |
| public static int | |
| public static void | |
| public static int | |
| public static void | noffset_for_top_to_bottom_field(long struct, int value)
Unsafe version of |
| public static int | |
| public static void | npic_height_in_map_units_minus1(long struct, int value)
Unsafe version of |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static IntBuffer | |
| public static void | |
| public static int | |
| public static void | |
| public static StdVideoH264ScalingLists | |
| public static void | |
| public static StdVideoH264SequenceParameterSetVui | |
| public static void | npSequenceParameterSetVui(long struct, StdVideoH264SequenceParameterSetVui value)
Unsafe version of |
| public static byte | |
| public static void | |
| public static int | |
| public static void | |
| public static byte | |
| public static void | |
| public byte | Returns: the value of thenum_ref_frames_in_pic_order_cnt_cycle field.
|
| public StdVideoH264SequenceParameterSet | num_ref_frames_in_pic_order_cnt_cycle(byte value)
Sets the specified value to the |
| public int | |
| public StdVideoH264SequenceParameterSet | |
| public int | |
| public StdVideoH264SequenceParameterSet | offset_for_top_to_bottom_field(int value)
Sets the specified value to the |
| public int | |
| public StdVideoH264SequenceParameterSet | pic_height_in_map_units_minus1(int value)
Sets the specified value to the |
| public int | |
| public StdVideoH264SequenceParameterSet | |
| public int | |
| public StdVideoH264SequenceParameterSet | |
| public IntBuffer | pOffsetForRefFrame()
a pointer representing the |
| public StdVideoH264SequenceParameterSet | pOffsetForRefFrame(IntBuffer value)
Sets the address of the specified |
| public int | |
| public StdVideoH264SequenceParameterSet | |
| public StdVideoH264ScalingLists | |
| public StdVideoH264SequenceParameterSet | pScalingLists(StdVideoH264ScalingLists value)
Sets the address of the specified |
| public StdVideoH264SequenceParameterSetVui | pSequenceParameterSetVui()
must be a valid pointer if StdVideoH264SpsFlags:vui_parameters_present_flag is set |
| public StdVideoH264SequenceParameterSet | pSequenceParameterSetVui(StdVideoH264SequenceParameterSetVui value)
Sets the address of the specified |
| public byte | |
| public StdVideoH264SequenceParameterSet | |
| public StdVideoH264SequenceParameterSet | set(StdVideoH264SpsFlags flags, int profile_idc, int level_idc, int chroma_format_idc, byte seq_parameter_set_id, byte bit_depth_luma_minus8, byte bit_depth_chroma_minus8, byte log2_max_frame_num_minus4, int pic_order_cnt_type, int offset_for_non_ref_pic, int offset_for_top_to_bottom_field, byte log2_max_pic_order_cnt_lsb_minus4, byte num_ref_frames_in_pic_order_cnt_cycle, byte max_num_ref_frames, int pic_width_in_mbs_minus1, int pic_height_in_map_units_minus1, int frame_crop_left_offset, int frame_crop_right_offset, int frame_crop_top_offset, int frame_crop_bottom_offset, IntBuffer pOffsetForRefFrame, StdVideoH264ScalingLists pScalingLists, StdVideoH264SequenceParameterSetVui pSequenceParameterSetVui)
Initializes this struct with the specified values. |
| public StdVideoH264SequenceParameterSet | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public static void |