struct StdVideoH264SequenceParameterSetVui {
StdVideoH264SpsVuiFlags flags;
StdVideoH264AspectRatioIdc aspect_ratio_idc;
uint16_t sar_width;
uint16_t sar_height;
uint8_t video_format;
uint8_t colour_primaries;
uint8_t transfer_characteristics;
uint8_t matrix_coefficients;
uint32_t num_units_in_tick;
uint32_t time_scale;
uint8_t max_num_reorder_frames;
uint8_t max_dec_frame_buffering;
uint8_t chroma_sample_loc_type_top_field;
uint8_t chroma_sample_loc_type_bottom_field;
uint32_t reserved1;
StdVideoH264HrdParameters const * pHrdParameters;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | StdVideoH264SequenceParameterSetVui.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | ASPECT_RATIO_IDC
The struct member offsets. |
| public static final int | CHROMA_SAMPLE_LOC_TYPE_BOTTOM_FIELD
The struct member offsets. |
| public static final int | CHROMA_SAMPLE_LOC_TYPE_TOP_FIELD
The struct member offsets. |
| public static final int | COLOUR_PRIMARIES
The struct member offsets. |
| public static final int | FLAGS
The struct member offsets. |
| public static final int | MATRIX_COEFFICIENTS
The struct member offsets. |
| public static final int | MAX_DEC_FRAME_BUFFERING
The struct member offsets. |
| public static final int | MAX_NUM_REORDER_FRAMES
The struct member offsets. |
| public static final int | NUM_UNITS_IN_TICK
The struct member offsets. |
| public static final int | PHRDPARAMETERS
The struct member offsets. |
| public static final int | RESERVED1
The struct member offsets. |
| public static final int | SAR_HEIGHT
The struct member offsets. |
| public static final int | SAR_WIDTH
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | TIME_SCALE
The struct member offsets. |
| public static final int | TRANSFER_CHARACTERISTICS
The struct member offsets. |
| public static final int | VIDEO_FORMAT
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | StdVideoH264SequenceParameterSetVui(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public StdVideoH264SequenceParameterSetVui | |
| public static StdVideoH264SequenceParameterSetVui | |
| public static StdVideoH264SequenceParameterSetVui. | calloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH264SequenceParameterSetVui | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoH264SequenceParameterSetVui. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public byte | Returns: the value of thechroma_sample_loc_type_bottom_field field.
|
| public StdVideoH264SequenceParameterSetVui | chroma_sample_loc_type_bottom_field(byte value)
Sets the specified value to the |
| public byte | |
| public StdVideoH264SequenceParameterSetVui | chroma_sample_loc_type_top_field(byte value)
Sets the specified value to the |
| public byte | |
| public StdVideoH264SequenceParameterSetVui | |
| protected StdVideoH264SequenceParameterSetVui | 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 StdVideoH264SequenceParameterSetVui | |
| public static StdVideoH264SequenceParameterSetVui | create(long address)
Returns a new |
| public static StdVideoH264SequenceParameterSetVui. | create(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH264SequenceParameterSetVui. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static StdVideoH264SequenceParameterSetVui | |
| public static StdVideoH264SequenceParameterSetVui. | |
| public StdVideoH264SpsVuiFlags | |
| public StdVideoH264SequenceParameterSetVui | flags(StdVideoH264SpsVuiFlags value)
Copies the specified |
| public StdVideoH264SequenceParameterSetVui | |
| public static StdVideoH264SequenceParameterSetVui | |
| public static StdVideoH264SequenceParameterSetVui. | malloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH264SequenceParameterSetVui | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoH264SequenceParameterSetVui. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public byte | |
| public StdVideoH264SequenceParameterSetVui | |
| public byte | |
| public StdVideoH264SequenceParameterSetVui | |
| public byte | |
| public StdVideoH264SequenceParameterSetVui | |
| public static int | |
| public static void | |
| public static byte | nchroma_sample_loc_type_bottom_field(long struct)
Unsafe version of |
| public static void | nchroma_sample_loc_type_bottom_field(long struct, byte value)
Unsafe version of |
| public static byte | |
| public static void | nchroma_sample_loc_type_top_field(long struct, byte value)
Unsafe version of |
| public static byte | |
| public static void | |
| public static StdVideoH264SpsVuiFlags | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static int | |
| public static void | |
| public static StdVideoH264HrdParameters | |
| public static void | |
| public static int | |
| public static void | |
| public static short | |
| public static void | |
| public static short | |
| public static void | |
| public static int | |
| public static void | |
| public static byte | |
| public static void | |
| public int | |
| public StdVideoH264SequenceParameterSetVui | |
| public static byte | |
| public static void | |
| public StdVideoH264HrdParameters | pHrdParameters()
must be a valid |
| public StdVideoH264SequenceParameterSetVui | pHrdParameters(StdVideoH264HrdParameters value)
Sets the address of the specified |
| public short | |
| public StdVideoH264SequenceParameterSetVui | |
| public short | |
| public StdVideoH264SequenceParameterSetVui | |
| public StdVideoH264SequenceParameterSetVui | set(StdVideoH264SpsVuiFlags flags, int aspect_ratio_idc, short sar_width, short sar_height, byte video_format, byte colour_primaries, byte transfer_characteristics, byte matrix_coefficients, int num_units_in_tick, int time_scale, byte max_num_reorder_frames, byte max_dec_frame_buffering, byte chroma_sample_loc_type_top_field, byte chroma_sample_loc_type_bottom_field, StdVideoH264HrdParameters pHrdParameters)
Initializes this struct with the specified values. |
| public StdVideoH264SequenceParameterSetVui | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public int | |
| public StdVideoH264SequenceParameterSetVui | |
| public byte | |
| public StdVideoH264SequenceParameterSetVui | |
| public static void | |
| public byte | |
| public StdVideoH264SequenceParameterSetVui |