struct StdVideoH265SequenceParameterSet {
StdVideoH265SpsFlags flags;
StdVideoH265ChromaFormatIdc chroma_format_idc;
uint32_t pic_width_in_luma_samples;
uint32_t pic_height_in_luma_samples;
uint8_t sps_video_parameter_set_id;
uint8_t sps_max_sub_layers_minus1;
uint8_t sps_seq_parameter_set_id;
uint8_t bit_depth_luma_minus8;
uint8_t bit_depth_chroma_minus8;
uint8_t log2_max_pic_order_cnt_lsb_minus4;
uint8_t sps_max_dec_pic_buffering_minus1;
uint8_t log2_min_luma_coding_block_size_minus3;
uint8_t log2_diff_max_min_luma_coding_block_size;
uint8_t log2_min_luma_transform_block_size_minus2;
uint8_t log2_diff_max_min_luma_transform_block_size;
uint8_t max_transform_hierarchy_depth_inter;
uint8_t max_transform_hierarchy_depth_intra;
uint8_t num_short_term_ref_pic_sets;
uint8_t num_long_term_ref_pics_sps;
uint8_t pcm_sample_bit_depth_luma_minus1;
uint8_t pcm_sample_bit_depth_chroma_minus1;
uint8_t log2_min_pcm_luma_coding_block_size_minus3;
uint8_t log2_diff_max_min_pcm_luma_coding_block_size;
uint8_t reserved1;
uint8_t reserved2;
uint8_t palette_max_size;
uint8_t delta_palette_max_predictor_size;
uint8_t motion_vector_resolution_control_idc;
uint8_t sps_num_palette_predictor_initializer_minus1;
uint32_t conf_win_left_offset;
uint32_t conf_win_right_offset;
uint32_t conf_win_top_offset;
uint32_t conf_win_bottom_offset;
StdVideoH265ProfileTierLevel const * pProfileTierLevel;
StdVideoH265DecPicBufMgr const * pDecPicBufMgr;
StdVideoH265ScalingLists const * pScalingLists;
StdVideoH265ShortTermRefPicSet const * pShortTermRefPicSet;
StdVideoH265LongTermRefPicsSps const * pLongTermRefPicsSps;
StdVideoH265SequenceParameterSetVui const * pSequenceParameterSetVui;
StdVideoH265PredictorPaletteEntries const * pPredictorPaletteEntries;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | StdVideoH265SequenceParameterSet.
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 | CONF_WIN_BOTTOM_OFFSET
The struct member offsets. |
| public static final int | CONF_WIN_LEFT_OFFSET
The struct member offsets. |
| public static final int | CONF_WIN_RIGHT_OFFSET
The struct member offsets. |
| public static final int | CONF_WIN_TOP_OFFSET
The struct member offsets. |
| public static final int | DELTA_PALETTE_MAX_PREDICTOR_SIZE
The struct member offsets. |
| public static final int | FLAGS
The struct member offsets. |
| public static final int | LOG2_DIFF_MAX_MIN_LUMA_CODING_BLOCK_SIZE
The struct member offsets. |
| public static final int | LOG2_DIFF_MAX_MIN_LUMA_TRANSFORM_BLOCK_SIZE
The struct member offsets. |
| public static final int | LOG2_DIFF_MAX_MIN_PCM_LUMA_CODING_BLOCK_SIZE
The struct member offsets. |
| public static final int | LOG2_MAX_PIC_ORDER_CNT_LSB_MINUS4
The struct member offsets. |
| public static final int | LOG2_MIN_LUMA_CODING_BLOCK_SIZE_MINUS3
The struct member offsets. |
| public static final int | LOG2_MIN_LUMA_TRANSFORM_BLOCK_SIZE_MINUS2
The struct member offsets. |
| public static final int | LOG2_MIN_PCM_LUMA_CODING_BLOCK_SIZE_MINUS3
The struct member offsets. |
| public static final int | MAX_TRANSFORM_HIERARCHY_DEPTH_INTER
The struct member offsets. |
| public static final int | MAX_TRANSFORM_HIERARCHY_DEPTH_INTRA
The struct member offsets. |
| public static final int | MOTION_VECTOR_RESOLUTION_CONTROL_IDC
The struct member offsets. |
| public static final int | NUM_LONG_TERM_REF_PICS_SPS
The struct member offsets. |
| public static final int | NUM_SHORT_TERM_REF_PIC_SETS
The struct member offsets. |
| public static final int | PALETTE_MAX_SIZE
The struct member offsets. |
| public static final int | PCM_SAMPLE_BIT_DEPTH_CHROMA_MINUS1
The struct member offsets. |
| public static final int | PCM_SAMPLE_BIT_DEPTH_LUMA_MINUS1
The struct member offsets. |
| public static final int | PDECPICBUFMGR
The struct member offsets. |
| public static final int | PIC_HEIGHT_IN_LUMA_SAMPLES
The struct member offsets. |
| public static final int | PIC_WIDTH_IN_LUMA_SAMPLES
The struct member offsets. |
| public static final int | PLONGTERMREFPICSSPS
The struct member offsets. |
| public static final int | PPREDICTORPALETTEENTRIES
The struct member offsets. |
| public static final int | PPROFILETIERLEVEL
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 | PSHORTTERMREFPICSET
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 | SIZEOF
The struct size in bytes. |
| public static final int | SPS_MAX_DEC_PIC_BUFFERING_MINUS1
The struct member offsets. |
| public static final int | SPS_MAX_SUB_LAYERS_MINUS1
The struct member offsets. |
| public static final int | SPS_NUM_PALETTE_PREDICTOR_INITIALIZER_MINUS1
The struct member offsets. |
| public static final int | SPS_SEQ_PARAMETER_SET_ID
The struct member offsets. |
| public static final int | SPS_VIDEO_PARAMETER_SET_ID
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | StdVideoH265SequenceParameterSet(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public byte | |
| public StdVideoH265SequenceParameterSet | |
| public byte | |
| public StdVideoH265SequenceParameterSet | |
| public static StdVideoH265SequenceParameterSet | |
| public static StdVideoH265SequenceParameterSet. | calloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH265SequenceParameterSet | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoH265SequenceParameterSet. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public int | |
| public StdVideoH265SequenceParameterSet | |
| public int | |
| public StdVideoH265SequenceParameterSet | |
| public int | |
| public StdVideoH265SequenceParameterSet | |
| public int | |
| public StdVideoH265SequenceParameterSet | |
| public int | |
| public StdVideoH265SequenceParameterSet | |
| protected StdVideoH265SequenceParameterSet | 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 StdVideoH265SequenceParameterSet | |
| public static StdVideoH265SequenceParameterSet | create(long address)
Returns a new |
| public static StdVideoH265SequenceParameterSet. | create(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH265SequenceParameterSet. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static StdVideoH265SequenceParameterSet | |
| public static StdVideoH265SequenceParameterSet. | |
| public byte | |
| public StdVideoH265SequenceParameterSet | delta_palette_max_predictor_size(byte value)
Sets the specified value to the |
| public StdVideoH265SpsFlags | |
| public StdVideoH265SequenceParameterSet | |
| public StdVideoH265SequenceParameterSet | |
| public byte | Returns: the value of thelog2_diff_max_min_luma_coding_block_size field.
|
| public StdVideoH265SequenceParameterSet | log2_diff_max_min_luma_coding_block_size(byte value)
Sets the specified value to the |
| public byte | Returns: the value of thelog2_diff_max_min_luma_transform_block_size field.
|
| public StdVideoH265SequenceParameterSet | log2_diff_max_min_luma_transform_block_size(byte value)
Sets the specified value to the |
| public byte | Returns: the value of thelog2_diff_max_min_pcm_luma_coding_block_size field.
|
| public StdVideoH265SequenceParameterSet | log2_diff_max_min_pcm_luma_coding_block_size(byte value)
Sets the specified value to the |
| public byte | Returns: the value of thelog2_max_pic_order_cnt_lsb_minus4 field.
|
| public StdVideoH265SequenceParameterSet | log2_max_pic_order_cnt_lsb_minus4(byte value)
Sets the specified value to the |
| public byte | Returns: the value of thelog2_min_luma_coding_block_size_minus3 field.
|
| public StdVideoH265SequenceParameterSet | log2_min_luma_coding_block_size_minus3(byte value)
Sets the specified value to the |
| public byte | Returns: the value of thelog2_min_luma_transform_block_size_minus2 field.
|
| public StdVideoH265SequenceParameterSet | log2_min_luma_transform_block_size_minus2(byte value)
Sets the specified value to the |
| public byte | Returns: the value of thelog2_min_pcm_luma_coding_block_size_minus3 field.
|
| public StdVideoH265SequenceParameterSet | log2_min_pcm_luma_coding_block_size_minus3(byte value)
Sets the specified value to the |
| public static StdVideoH265SequenceParameterSet | |
| public static StdVideoH265SequenceParameterSet. | malloc(int
the buffer capacity capacity)Returns a new |
| public static StdVideoH265SequenceParameterSet | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static StdVideoH265SequenceParameterSet. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public byte | Returns: the value of themax_transform_hierarchy_depth_inter field.
|
| public StdVideoH265SequenceParameterSet | max_transform_hierarchy_depth_inter(byte value)
Sets the specified value to the |
| public byte | Returns: the value of themax_transform_hierarchy_depth_intra field.
|
| public StdVideoH265SequenceParameterSet | max_transform_hierarchy_depth_intra(byte value)
Sets the specified value to the |
| public byte | Returns: the value of themotion_vector_resolution_control_idc field.
|
| public StdVideoH265SequenceParameterSet | motion_vector_resolution_control_idc(byte value)
Sets the specified value to the |
| public static byte | |
| public static void | |
| public static byte | |
| 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 | ndelta_palette_max_predictor_size(long struct, byte value)
Unsafe version of |
| public static StdVideoH265SpsFlags | |
| public static void | |
| public static byte | nlog2_diff_max_min_luma_coding_block_size(long struct)
Unsafe version of |
| public static void | nlog2_diff_max_min_luma_coding_block_size(long struct, byte value)
Unsafe version of |
| public static byte | nlog2_diff_max_min_luma_transform_block_size(long struct)
Unsafe version of |
| public static void | nlog2_diff_max_min_luma_transform_block_size(long struct, byte value)
Unsafe version of |
| public static byte | nlog2_diff_max_min_pcm_luma_coding_block_size(long struct)
Unsafe version of |
| public static void | nlog2_diff_max_min_pcm_luma_coding_block_size(long struct, byte value)
Unsafe version of |
| public static byte | |
| public static void | nlog2_max_pic_order_cnt_lsb_minus4(long struct, byte value)
Unsafe version of |
| public static byte | nlog2_min_luma_coding_block_size_minus3(long struct)
Unsafe version of |
| public static void | nlog2_min_luma_coding_block_size_minus3(long struct, byte value)
Unsafe version of |
| public static byte | nlog2_min_luma_transform_block_size_minus2(long struct)
Unsafe version of |
| public static void | nlog2_min_luma_transform_block_size_minus2(long struct, byte value)
Unsafe version of |
| public static byte | nlog2_min_pcm_luma_coding_block_size_minus3(long struct)
Unsafe version of |
| public static void | nlog2_min_pcm_luma_coding_block_size_minus3(long struct, byte value)
Unsafe version of |
| public static byte | nmax_transform_hierarchy_depth_inter(long struct)
Unsafe version of |
| public static void | nmax_transform_hierarchy_depth_inter(long struct, byte value)
Unsafe version of |
| public static byte | nmax_transform_hierarchy_depth_intra(long struct)
Unsafe version of |
| public static void | nmax_transform_hierarchy_depth_intra(long struct, byte value)
Unsafe version of |
| public static byte | nmotion_vector_resolution_control_idc(long struct)
Unsafe version of |
| public static void | nmotion_vector_resolution_control_idc(long struct, byte value)
Unsafe version of |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | npcm_sample_bit_depth_chroma_minus1(long struct)
Unsafe version of |
| public static void | npcm_sample_bit_depth_chroma_minus1(long struct, byte value)
Unsafe version of |
| public static byte | |
| public static void | npcm_sample_bit_depth_luma_minus1(long struct, byte value)
Unsafe version of |
| public static StdVideoH265DecPicBufMgr | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static StdVideoH265LongTermRefPicsSps | |
| public static void | npLongTermRefPicsSps(long struct, StdVideoH265LongTermRefPicsSps value)
Unsafe version of |
| public static StdVideoH265PredictorPaletteEntries | |
| public static void | npPredictorPaletteEntries(long struct, StdVideoH265PredictorPaletteEntries value)
Unsafe version of |
| public static StdVideoH265ProfileTierLevel | |
| public static void | npProfileTierLevel(long struct, StdVideoH265ProfileTierLevel value)
Unsafe version of |
| public static StdVideoH265ScalingLists | |
| public static void | |
| public static StdVideoH265SequenceParameterSetVui | |
| public static void | npSequenceParameterSetVui(long struct, StdVideoH265SequenceParameterSetVui value)
Unsafe version of |
| public static StdVideoH265ShortTermRefPicSet | |
| public static void | npShortTermRefPicSet(long struct, StdVideoH265ShortTermRefPicSet value)
Unsafe version of |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | nsps_max_dec_pic_buffering_minus1(long struct, byte value)
Unsafe version of |
| public static byte | |
| public static void | |
| public static byte | nsps_num_palette_predictor_initializer_minus1(long struct)
Unsafe version of |
| public static void | nsps_num_palette_predictor_initializer_minus1(long struct, byte value)
Unsafe version of |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public byte | |
| public StdVideoH265SequenceParameterSet | num_long_term_ref_pics_sps(byte value)
Sets the specified value to the |
| public byte | |
| public StdVideoH265SequenceParameterSet | num_short_term_ref_pic_sets(byte value)
Sets the specified value to the |
| public byte | |
| public StdVideoH265SequenceParameterSet | |
| public byte | Returns: the value of thepcm_sample_bit_depth_chroma_minus1 field.
|
| public StdVideoH265SequenceParameterSet | pcm_sample_bit_depth_chroma_minus1(byte value)
Sets the specified value to the |
| public byte | |
| public StdVideoH265SequenceParameterSet | pcm_sample_bit_depth_luma_minus1(byte value)
Sets the specified value to the |
| public StdVideoH265DecPicBufMgr | |
| public StdVideoH265SequenceParameterSet | pDecPicBufMgr(StdVideoH265DecPicBufMgr value)
Sets the address of the specified |
| public int | |
| public StdVideoH265SequenceParameterSet | pic_height_in_luma_samples(int value)
Sets the specified value to the |
| public int | |
| public StdVideoH265SequenceParameterSet | pic_width_in_luma_samples(int value)
Sets the specified value to the |
| public StdVideoH265LongTermRefPicsSps | Returns: aStdVideoH265LongTermRefPicsSps view of the struct pointed to by the pLongTermRefPicsSps field.
|
| public StdVideoH265SequenceParameterSet | pLongTermRefPicsSps(StdVideoH265LongTermRefPicsSps value)
Sets the address of the specified |
| public StdVideoH265PredictorPaletteEntries | pPredictorPaletteEntries()
must be a valid pointer if sps_palette_predictor_initializer_present_flag is set |
| public StdVideoH265SequenceParameterSet | pPredictorPaletteEntries(StdVideoH265PredictorPaletteEntries value)
Sets the address of the specified |
| public StdVideoH265ProfileTierLevel | Returns: aStdVideoH265ProfileTierLevel view of the struct pointed to by the pProfileTierLevel field.
|
| public StdVideoH265SequenceParameterSet | pProfileTierLevel(StdVideoH265ProfileTierLevel value)
Sets the address of the specified |
| public StdVideoH265ScalingLists | |
| public StdVideoH265SequenceParameterSet | pScalingLists(StdVideoH265ScalingLists value)
Sets the address of the specified |
| public StdVideoH265SequenceParameterSetVui | pSequenceParameterSetVui()
must be a valid pointer if StdVideoH265SpsFlags:vui_parameters_present_flag is set palette_max_size; |
| public StdVideoH265SequenceParameterSet | pSequenceParameterSetVui(StdVideoH265SequenceParameterSetVui value)
Sets the address of the specified |
| public StdVideoH265ShortTermRefPicSet | Returns: aStdVideoH265ShortTermRefPicSet view of the struct pointed to by the pShortTermRefPicSet field.
|
| public StdVideoH265SequenceParameterSet | pShortTermRefPicSet(StdVideoH265ShortTermRefPicSet value)
Sets the address of the specified |
| public StdVideoH265SequenceParameterSet | set(StdVideoH265SpsFlags flags, int chroma_format_idc, int pic_width_in_luma_samples, int pic_height_in_luma_samples, byte sps_video_parameter_set_id, byte sps_max_sub_layers_minus1, byte sps_seq_parameter_set_id, byte bit_depth_luma_minus8, byte bit_depth_chroma_minus8, byte log2_max_pic_order_cnt_lsb_minus4, byte sps_max_dec_pic_buffering_minus1, byte log2_min_luma_coding_block_size_minus3, byte log2_diff_max_min_luma_coding_block_size, byte log2_min_luma_transform_block_size_minus2, byte log2_diff_max_min_luma_transform_block_size, byte max_transform_hierarchy_depth_inter, byte max_transform_hierarchy_depth_intra, byte num_short_term_ref_pic_sets, byte num_long_term_ref_pics_sps, byte pcm_sample_bit_depth_luma_minus1, byte pcm_sample_bit_depth_chroma_minus1, byte log2_min_pcm_luma_coding_block_size_minus3, byte log2_diff_max_min_pcm_luma_coding_block_size, byte palette_max_size, byte delta_palette_max_predictor_size, byte motion_vector_resolution_control_idc, byte sps_num_palette_predictor_initializer_minus1, int conf_win_left_offset, int conf_win_right_offset, int conf_win_top_offset, int conf_win_bottom_offset, StdVideoH265ProfileTierLevel pProfileTierLevel, StdVideoH265DecPicBufMgr pDecPicBufMgr, StdVideoH265ScalingLists pScalingLists, StdVideoH265ShortTermRefPicSet pShortTermRefPicSet, StdVideoH265LongTermRefPicsSps pLongTermRefPicsSps, StdVideoH265SequenceParameterSetVui pSequenceParameterSetVui, StdVideoH265PredictorPaletteEntries pPredictorPaletteEntries)
Initializes this struct with the specified values. |
| public StdVideoH265SequenceParameterSet | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public byte | |
| public StdVideoH265SequenceParameterSet | sps_max_dec_pic_buffering_minus1(byte value)
Sets the specified value to the |
| public byte | |
| public StdVideoH265SequenceParameterSet | sps_max_sub_layers_minus1(byte value)
Sets the specified value to the |
| public byte | Returns: the value of thesps_num_palette_predictor_initializer_minus1 field.
|
| public StdVideoH265SequenceParameterSet | sps_num_palette_predictor_initializer_minus1(byte value)
Sets the specified value to the |
| public byte | |
| public StdVideoH265SequenceParameterSet | |
| public byte | |
| public StdVideoH265SequenceParameterSet | sps_video_parameter_set_id(byte value)
Sets the specified value to the |
| public static void |