Class StdVideoH265SequenceParameterSet.Buffer

    • Constructor Detail

      • Buffer

        public Buffer​(java.nio.ByteBuffer container)
        Creates a new StdVideoH265SequenceParameterSet.Buffer instance backed by the specified container. Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided by StdVideoH265SequenceParameterSet.SIZEOF, and its mark will be undefined.

        The created buffer instance holds a strong reference to the container object.

      • Buffer

        public Buffer​(long address,
                      int cap)
    • Method Detail

      • profile_idc

        public int profile_idc()
        Returns:
        the value of the profile_idc field.
      • level_idc

        public int level_idc()
        Returns:
        the value of the level_idc field.
      • pic_width_in_luma_samples

        public int pic_width_in_luma_samples()
        Returns:
        the value of the pic_width_in_luma_samples field.
      • pic_height_in_luma_samples

        public int pic_height_in_luma_samples()
        Returns:
        the value of the pic_height_in_luma_samples field.
      • sps_video_parameter_set_id

        public byte sps_video_parameter_set_id()
        Returns:
        the value of the sps_video_parameter_set_id field.
      • sps_max_sub_layers_minus1

        public byte sps_max_sub_layers_minus1()
        Returns:
        the value of the sps_max_sub_layers_minus1 field.
      • sps_seq_parameter_set_id

        public byte sps_seq_parameter_set_id()
        Returns:
        the value of the sps_seq_parameter_set_id field.
      • chroma_format_idc

        public byte chroma_format_idc()
        Returns:
        the value of the chroma_format_idc field.
      • bit_depth_luma_minus8

        public byte bit_depth_luma_minus8()
        Returns:
        the value of the bit_depth_luma_minus8 field.
      • bit_depth_chroma_minus8

        public byte bit_depth_chroma_minus8()
        Returns:
        the value of the bit_depth_chroma_minus8 field.
      • log2_max_pic_order_cnt_lsb_minus4

        public byte log2_max_pic_order_cnt_lsb_minus4()
        Returns:
        the value of the log2_max_pic_order_cnt_lsb_minus4 field.
      • sps_max_dec_pic_buffering_minus1

        public byte sps_max_dec_pic_buffering_minus1()
        Returns:
        the value of the sps_max_dec_pic_buffering_minus1 field.
      • log2_min_luma_coding_block_size_minus3

        public byte log2_min_luma_coding_block_size_minus3()
        Returns:
        the value of the log2_min_luma_coding_block_size_minus3 field.
      • log2_diff_max_min_luma_coding_block_size

        public byte log2_diff_max_min_luma_coding_block_size()
        Returns:
        the value of the log2_diff_max_min_luma_coding_block_size field.
      • log2_min_luma_transform_block_size_minus2

        public byte log2_min_luma_transform_block_size_minus2()
        Returns:
        the value of the log2_min_luma_transform_block_size_minus2 field.
      • log2_diff_max_min_luma_transform_block_size

        public byte log2_diff_max_min_luma_transform_block_size()
        Returns:
        the value of the log2_diff_max_min_luma_transform_block_size field.
      • max_transform_hierarchy_depth_inter

        public byte max_transform_hierarchy_depth_inter()
        Returns:
        the value of the max_transform_hierarchy_depth_inter field.
      • max_transform_hierarchy_depth_intra

        public byte max_transform_hierarchy_depth_intra()
        Returns:
        the value of the max_transform_hierarchy_depth_intra field.
      • num_short_term_ref_pic_sets

        public byte num_short_term_ref_pic_sets()
        Returns:
        the value of the num_short_term_ref_pic_sets field.
      • num_long_term_ref_pics_sps

        public byte num_long_term_ref_pics_sps()
        Returns:
        the value of the num_long_term_ref_pics_sps field.
      • pcm_sample_bit_depth_luma_minus1

        public byte pcm_sample_bit_depth_luma_minus1()
        Returns:
        the value of the pcm_sample_bit_depth_luma_minus1 field.
      • pcm_sample_bit_depth_chroma_minus1

        public byte pcm_sample_bit_depth_chroma_minus1()
        Returns:
        the value of the pcm_sample_bit_depth_chroma_minus1 field.
      • log2_min_pcm_luma_coding_block_size_minus3

        public byte log2_min_pcm_luma_coding_block_size_minus3()
        Returns:
        the value of the log2_min_pcm_luma_coding_block_size_minus3 field.
      • log2_diff_max_min_pcm_luma_coding_block_size

        public byte log2_diff_max_min_pcm_luma_coding_block_size()
        Returns:
        the value of the log2_diff_max_min_pcm_luma_coding_block_size field.
      • conf_win_left_offset

        public int conf_win_left_offset()
        Returns:
        the value of the conf_win_left_offset field.
      • conf_win_right_offset

        public int conf_win_right_offset()
        Returns:
        the value of the conf_win_right_offset field.
      • conf_win_top_offset

        public int conf_win_top_offset()
        Returns:
        the value of the conf_win_top_offset field.
      • conf_win_bottom_offset

        public int conf_win_bottom_offset()
        Returns:
        the value of the conf_win_bottom_offset field.
      • delta_palette_max_predictor_size

        public byte delta_palette_max_predictor_size()
        Returns:
        the value of the delta_palette_max_predictor_size field.
      • motion_vector_resolution_control_idc

        public byte motion_vector_resolution_control_idc()
        Returns:
        the value of the motion_vector_resolution_control_idc field.
      • sps_num_palette_predictor_initializer_minus1

        public byte sps_num_palette_predictor_initializer_minus1()
        Returns:
        the value of the sps_num_palette_predictor_initializer_minus1 field.
      • log2_max_pic_order_cnt_lsb_minus4

        public StdVideoH265SequenceParameterSet.Buffer log2_max_pic_order_cnt_lsb_minus4​(byte value)
        Sets the specified value to the log2_max_pic_order_cnt_lsb_minus4 field.
      • sps_max_dec_pic_buffering_minus1

        public StdVideoH265SequenceParameterSet.Buffer sps_max_dec_pic_buffering_minus1​(byte value)
        Sets the specified value to the sps_max_dec_pic_buffering_minus1 field.
      • log2_min_luma_coding_block_size_minus3

        public StdVideoH265SequenceParameterSet.Buffer log2_min_luma_coding_block_size_minus3​(byte value)
        Sets the specified value to the log2_min_luma_coding_block_size_minus3 field.
      • log2_diff_max_min_luma_coding_block_size

        public StdVideoH265SequenceParameterSet.Buffer log2_diff_max_min_luma_coding_block_size​(byte value)
        Sets the specified value to the log2_diff_max_min_luma_coding_block_size field.
      • log2_min_luma_transform_block_size_minus2

        public StdVideoH265SequenceParameterSet.Buffer log2_min_luma_transform_block_size_minus2​(byte value)
        Sets the specified value to the log2_min_luma_transform_block_size_minus2 field.
      • log2_diff_max_min_luma_transform_block_size

        public StdVideoH265SequenceParameterSet.Buffer log2_diff_max_min_luma_transform_block_size​(byte value)
        Sets the specified value to the log2_diff_max_min_luma_transform_block_size field.
      • max_transform_hierarchy_depth_inter

        public StdVideoH265SequenceParameterSet.Buffer max_transform_hierarchy_depth_inter​(byte value)
        Sets the specified value to the max_transform_hierarchy_depth_inter field.
      • max_transform_hierarchy_depth_intra

        public StdVideoH265SequenceParameterSet.Buffer max_transform_hierarchy_depth_intra​(byte value)
        Sets the specified value to the max_transform_hierarchy_depth_intra field.
      • pcm_sample_bit_depth_luma_minus1

        public StdVideoH265SequenceParameterSet.Buffer pcm_sample_bit_depth_luma_minus1​(byte value)
        Sets the specified value to the pcm_sample_bit_depth_luma_minus1 field.
      • pcm_sample_bit_depth_chroma_minus1

        public StdVideoH265SequenceParameterSet.Buffer pcm_sample_bit_depth_chroma_minus1​(byte value)
        Sets the specified value to the pcm_sample_bit_depth_chroma_minus1 field.
      • log2_min_pcm_luma_coding_block_size_minus3

        public StdVideoH265SequenceParameterSet.Buffer log2_min_pcm_luma_coding_block_size_minus3​(byte value)
        Sets the specified value to the log2_min_pcm_luma_coding_block_size_minus3 field.
      • log2_diff_max_min_pcm_luma_coding_block_size

        public StdVideoH265SequenceParameterSet.Buffer log2_diff_max_min_pcm_luma_coding_block_size​(byte value)
        Sets the specified value to the log2_diff_max_min_pcm_luma_coding_block_size field.
      • delta_palette_max_predictor_size

        public StdVideoH265SequenceParameterSet.Buffer delta_palette_max_predictor_size​(byte value)
        Sets the specified value to the delta_palette_max_predictor_size field.
      • motion_vector_resolution_control_idc

        public StdVideoH265SequenceParameterSet.Buffer motion_vector_resolution_control_idc​(byte value)
        Sets the specified value to the motion_vector_resolution_control_idc field.
      • sps_num_palette_predictor_initializer_minus1

        public StdVideoH265SequenceParameterSet.Buffer sps_num_palette_predictor_initializer_minus1​(byte value)
        Sets the specified value to the sps_num_palette_predictor_initializer_minus1 field.