struct StdVideoH265HrdParameters {
StdVideoH265HrdFlags flags;
uint8_t tick_divisor_minus2;
uint8_t du_cpb_removal_delay_increment_length_minus1;
uint8_t dpb_output_delay_du_length_minus1;
uint8_t bit_rate_scale;
uint8_t cpb_size_scale;
uint8_t cpb_size_du_scale;
uint8_t initial_cpb_removal_delay_length_minus1;
uint8_t au_cpb_removal_delay_length_minus1;
uint8_t dpb_output_delay_length_minus1;
uint8_t cpb_cnt_minus1[STD_VIDEO_H265_SUBLAYERS_LIST_SIZE];
uint16_t elemental_duration_in_tc_minus1[STD_VIDEO_H265_SUBLAYERS_LIST_SIZE];
uint16_t reserved[3];
StdVideoH265SubLayerHrdParameters const * pSubLayerHrdParametersNal;
StdVideoH265SubLayerHrdParameters const * pSubLayerHrdParametersVcl;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | StdVideoH265HrdParameters.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | AU_CPB_REMOVAL_DELAY_LENGTH_MINUS1
The struct member offsets. |
| public static final int | BIT_RATE_SCALE
The struct member offsets. |
| public static final int | CPB_CNT_MINUS1
The struct member offsets. |
| public static final int | CPB_SIZE_DU_SCALE
The struct member offsets. |
| public static final int | CPB_SIZE_SCALE
The struct member offsets. |
| public static final int | DPB_OUTPUT_DELAY_DU_LENGTH_MINUS1
The struct member offsets. |
| public static final int | DPB_OUTPUT_DELAY_LENGTH_MINUS1
The struct member offsets. |
| public static final int | DU_CPB_REMOVAL_DELAY_INCREMENT_LENGTH_MINUS1
The struct member offsets. |
| public static final int | ELEMENTAL_DURATION_IN_TC_MINUS1
The struct member offsets. |
| public static final int | FLAGS
The struct member offsets. |
| public static final int | INITIAL_CPB_REMOVAL_DELAY_LENGTH_MINUS1
The struct member offsets. |
| public static final int | PSUBLAYERHRDPARAMETERSNAL
The struct member offsets. |
| public static final int | PSUBLAYERHRDPARAMETERSVCL
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 | TICK_DIVISOR_MINUS2
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | StdVideoH265HrdParameters(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public byte | Returns: the value of theau_cpb_removal_delay_length_minus1 field.
|
| public StdVideoH265HrdParameters | au_cpb_removal_delay_length_minus1(byte value)
Sets the specified value to the |
| public byte | |
| public StdVideoH265HrdParameters | |
| public static StdVideoH265HrdParameters | |
| public static StdVideoH265HrdParameters. | calloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH265HrdParameters | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoH265HrdParameters. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public ByteBuffer | |
| public byte | |
| public StdVideoH265HrdParameters | |
| public StdVideoH265HrdParameters | cpb_cnt_minus1(int index, byte value)
Sets the specified value at the specified index of the |
| public byte | |
| public StdVideoH265HrdParameters | |
| public byte | |
| public StdVideoH265HrdParameters | |
| protected StdVideoH265HrdParameters | 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 StdVideoH265HrdParameters | |
| public static StdVideoH265HrdParameters | create(long address)
Returns a new |
| public static StdVideoH265HrdParameters. | create(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH265HrdParameters. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static StdVideoH265HrdParameters | |
| public static StdVideoH265HrdParameters. | |
| public byte | Returns: the value of thedpb_output_delay_du_length_minus1 field.
|
| public StdVideoH265HrdParameters | dpb_output_delay_du_length_minus1(byte value)
Sets the specified value to the |
| public byte | |
| public StdVideoH265HrdParameters | dpb_output_delay_length_minus1(byte value)
Sets the specified value to the |
| public byte | Returns: the value of thedu_cpb_removal_delay_increment_length_minus1 field.
|
| public StdVideoH265HrdParameters | du_cpb_removal_delay_increment_length_minus1(byte value)
Sets the specified value to the |
| public ShortBuffer | |
| public short | Returns: the value at the specified index of theelemental_duration_in_tc_minus1 field.
|
| public StdVideoH265HrdParameters | elemental_duration_in_tc_minus1(ShortBuffer value)
Copies the specified |
| public StdVideoH265HrdParameters | elemental_duration_in_tc_minus1(int index, short value)
Sets the specified value at the specified index of the |
| public StdVideoH265HrdFlags | |
| public StdVideoH265HrdParameters | |
| public StdVideoH265HrdParameters | |
| public byte | Returns: the value of theinitial_cpb_removal_delay_length_minus1 field.
|
| public StdVideoH265HrdParameters | initial_cpb_removal_delay_length_minus1(byte value)
Sets the specified value to the |
| public static StdVideoH265HrdParameters | |
| public static StdVideoH265HrdParameters. | malloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH265HrdParameters | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoH265HrdParameters. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static byte | nau_cpb_removal_delay_length_minus1(long struct)
Unsafe version of |
| public static void | nau_cpb_removal_delay_length_minus1(long struct, byte value)
Unsafe version of |
| public static byte | |
| public static void | |
| 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 | ndpb_output_delay_du_length_minus1(long struct, byte value)
Unsafe version of |
| public static byte | |
| public static void | ndpb_output_delay_length_minus1(long struct, byte value)
Unsafe version of |
| public static byte | ndu_cpb_removal_delay_increment_length_minus1(long struct)
Unsafe version of |
| public static void | ndu_cpb_removal_delay_increment_length_minus1(long struct, byte value)
Unsafe version of |
| public static ShortBuffer | |
| public static short | nelemental_duration_in_tc_minus1(long struct, int index)
Unsafe version of |
| public static void | nelemental_duration_in_tc_minus1(long struct, ShortBuffer value)
Unsafe version of |
| public static void | nelemental_duration_in_tc_minus1(long struct, int index, short value)
Unsafe version of |
| public static StdVideoH265HrdFlags | |
| public static void | |
| public static byte | ninitial_cpb_removal_delay_length_minus1(long struct)
Unsafe version of |
| public static void | ninitial_cpb_removal_delay_length_minus1(long struct, byte value)
Unsafe version of |
| public static StdVideoH265SubLayerHrdParameters | |
| public static void | npSubLayerHrdParametersNal(long struct, StdVideoH265SubLayerHrdParameters value)
Unsafe version of |
| public static StdVideoH265SubLayerHrdParameters | |
| public static void | npSubLayerHrdParametersVcl(long struct, StdVideoH265SubLayerHrdParameters value)
Unsafe version of |
| public static ShortBuffer | |
| public static short | |
| public static void | |
| public static void | |
| public static byte | |
| public static void | |
| public StdVideoH265SubLayerHrdParameters | |
| public StdVideoH265HrdParameters | pSubLayerHrdParametersNal(StdVideoH265SubLayerHrdParameters value)
Sets the address of the specified |
| public StdVideoH265SubLayerHrdParameters | |
| public StdVideoH265HrdParameters | pSubLayerHrdParametersVcl(StdVideoH265SubLayerHrdParameters value)
Sets the address of the specified |
| public StdVideoH265HrdParameters | set(StdVideoH265HrdFlags flags, byte tick_divisor_minus2, byte du_cpb_removal_delay_increment_length_minus1, byte dpb_output_delay_du_length_minus1, byte bit_rate_scale, byte cpb_size_scale, byte cpb_size_du_scale, byte initial_cpb_removal_delay_length_minus1, byte au_cpb_removal_delay_length_minus1, byte dpb_output_delay_length_minus1, ByteBuffer cpb_cnt_minus1, ShortBuffer elemental_duration_in_tc_minus1, StdVideoH265SubLayerHrdParameters pSubLayerHrdParametersNal, StdVideoH265SubLayerHrdParameters pSubLayerHrdParametersVcl)
Initializes this struct with the specified values. |
| public StdVideoH265HrdParameters | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public byte | |
| public StdVideoH265HrdParameters | |
| public static void |