struct StdVideoH264HrdParameters {
uint8_t cpb_cnt_minus1;
uint8_t bit_rate_scale;
uint8_t cpb_size_scale;
uint8_t reserved1;
uint32_t bit_rate_value_minus1[STD_VIDEO_H264_CPB_CNT_LIST_SIZE];
uint32_t cpb_size_value_minus1[STD_VIDEO_H264_CPB_CNT_LIST_SIZE];
uint8_t cbr_flag[STD_VIDEO_H264_CPB_CNT_LIST_SIZE];
uint32_t initial_cpb_removal_delay_length_minus1;
uint32_t cpb_removal_delay_length_minus1;
uint32_t dpb_output_delay_length_minus1;
uint32_t time_offset_length;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | StdVideoH264HrdParameters.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | BIT_RATE_SCALE
The struct member offsets. |
| public static final int | BIT_RATE_VALUE_MINUS1
The struct member offsets. |
| public static final int | CBR_FLAG
The struct member offsets. |
| public static final int | CPB_CNT_MINUS1
The struct member offsets. |
| public static final int | CPB_REMOVAL_DELAY_LENGTH_MINUS1
The struct member offsets. |
| public static final int | CPB_SIZE_SCALE
The struct member offsets. |
| public static final int | CPB_SIZE_VALUE_MINUS1
The struct member offsets. |
| public static final int | DPB_OUTPUT_DELAY_LENGTH_MINUS1
The struct member offsets. |
| public static final int | INITIAL_CPB_REMOVAL_DELAY_LENGTH_MINUS1
The struct member offsets. |
| public static final int | RESERVED1
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | TIME_OFFSET_LENGTH
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | StdVideoH264HrdParameters(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public byte | |
| public StdVideoH264HrdParameters | |
| public IntBuffer | |
| public int | Returns: the value at the specified index of thebit_rate_value_minus1 field.
|
| public StdVideoH264HrdParameters | bit_rate_value_minus1(IntBuffer value)
Copies the specified |
| public StdVideoH264HrdParameters | bit_rate_value_minus1(int index, int value)
Sets the specified value at the specified index of the |
| public static StdVideoH264HrdParameters | |
| public static StdVideoH264HrdParameters. | calloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH264HrdParameters | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoH264HrdParameters. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public ByteBuffer | |
| public byte | |
| public StdVideoH264HrdParameters | |
| public StdVideoH264HrdParameters | cbr_flag(int index, byte value)
Sets the specified value at the specified index of the |
| public byte | |
| public StdVideoH264HrdParameters | |
| public int | |
| public StdVideoH264HrdParameters | cpb_removal_delay_length_minus1(int value)
Sets the specified value to the |
| public byte | |
| public StdVideoH264HrdParameters | |
| public IntBuffer | |
| public int | Returns: the value at the specified index of thecpb_size_value_minus1 field.
|
| public StdVideoH264HrdParameters | cpb_size_value_minus1(IntBuffer value)
Copies the specified |
| public StdVideoH264HrdParameters | cpb_size_value_minus1(int index, int value)
Sets the specified value at the specified index of the |
| protected StdVideoH264HrdParameters | 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 StdVideoH264HrdParameters | |
| public static StdVideoH264HrdParameters | create(long address)
Returns a new |
| public static StdVideoH264HrdParameters. | create(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH264HrdParameters. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static StdVideoH264HrdParameters | |
| public static StdVideoH264HrdParameters. | |
| public int | |
| public StdVideoH264HrdParameters | dpb_output_delay_length_minus1(int value)
Sets the specified value to the |
| public int | Returns: the value of theinitial_cpb_removal_delay_length_minus1 field.
|
| public StdVideoH264HrdParameters | initial_cpb_removal_delay_length_minus1(int value)
Sets the specified value to the |
| public static StdVideoH264HrdParameters | |
| public static StdVideoH264HrdParameters. | malloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH264HrdParameters | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoH264HrdParameters. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static byte | |
| public static void | |
| public static IntBuffer | |
| public static int | |
| public static void | |
| public static void | |
| public static ByteBuffer | |
| public static byte | |
| public static void | |
| public static void | |
| public static byte | |
| public static void | |
| public static int | |
| public static void | ncpb_removal_delay_length_minus1(long struct, int value)
Unsafe version of |
| public static byte | |
| public static void | |
| public static IntBuffer | |
| public static int | |
| public static void | |
| public static void | |
| public static int | |
| public static void | ndpb_output_delay_length_minus1(long struct, int value)
Unsafe version of |
| public static int | ninitial_cpb_removal_delay_length_minus1(long struct)
Unsafe version of |
| public static void | ninitial_cpb_removal_delay_length_minus1(long struct, int value)
Unsafe version of |
| public static byte | |
| public static void | |
| public static int | |
| public static void | |
| public StdVideoH264HrdParameters | set(byte cpb_cnt_minus1, byte bit_rate_scale, byte cpb_size_scale, IntBuffer bit_rate_value_minus1, IntBuffer cpb_size_value_minus1, ByteBuffer cbr_flag, int initial_cpb_removal_delay_length_minus1, int cpb_removal_delay_length_minus1, int dpb_output_delay_length_minus1, int time_offset_length)
Initializes this struct with the specified values. |
| public StdVideoH264HrdParameters | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public int | |
| public StdVideoH264HrdParameters |