Class StdVideoH265PictureParameterSet.Buffer

    • Constructor Detail

      • Buffer

        public Buffer​(java.nio.ByteBuffer container)
        Creates a new StdVideoH265PictureParameterSet.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 StdVideoH265PictureParameterSet.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

      • pps_pic_parameter_set_id

        public byte pps_pic_parameter_set_id()
        Returns:
        the value of the pps_pic_parameter_set_id field.
      • pps_seq_parameter_set_id

        public byte pps_seq_parameter_set_id()
        Returns:
        the value of the pps_seq_parameter_set_id field.
      • num_extra_slice_header_bits

        public byte num_extra_slice_header_bits()
        Returns:
        the value of the num_extra_slice_header_bits field.
      • num_ref_idx_l0_default_active_minus1

        public byte num_ref_idx_l0_default_active_minus1()
        Returns:
        the value of the num_ref_idx_l0_default_active_minus1 field.
      • num_ref_idx_l1_default_active_minus1

        public byte num_ref_idx_l1_default_active_minus1()
        Returns:
        the value of the num_ref_idx_l1_default_active_minus1 field.
      • init_qp_minus26

        public byte init_qp_minus26()
        Returns:
        the value of the init_qp_minus26 field.
      • diff_cu_qp_delta_depth

        public byte diff_cu_qp_delta_depth()
        Returns:
        the value of the diff_cu_qp_delta_depth field.
      • pps_cb_qp_offset

        public byte pps_cb_qp_offset()
        Returns:
        the value of the pps_cb_qp_offset field.
      • pps_cr_qp_offset

        public byte pps_cr_qp_offset()
        Returns:
        the value of the pps_cr_qp_offset field.
      • num_tile_columns_minus1

        public byte num_tile_columns_minus1()
        Returns:
        the value of the num_tile_columns_minus1 field.
      • num_tile_rows_minus1

        public byte num_tile_rows_minus1()
        Returns:
        the value of the num_tile_rows_minus1 field.
      • column_width_minus1

        public java.nio.ShortBuffer column_width_minus1()
        Returns:
        a ShortBuffer view of the column_width_minus1 field.
      • column_width_minus1

        public short column_width_minus1​(int index)
        Returns:
        the value at the specified index of the column_width_minus1 field.
      • row_height_minus1

        public java.nio.ShortBuffer row_height_minus1()
        Returns:
        a ShortBuffer view of the row_height_minus1 field.
      • row_height_minus1

        public short row_height_minus1​(int index)
        Returns:
        the value at the specified index of the row_height_minus1 field.
      • pps_beta_offset_div2

        public byte pps_beta_offset_div2()
        Returns:
        the value of the pps_beta_offset_div2 field.
      • pps_tc_offset_div2

        public byte pps_tc_offset_div2()
        Returns:
        the value of the pps_tc_offset_div2 field.
      • log2_parallel_merge_level_minus2

        public byte log2_parallel_merge_level_minus2()
        Returns:
        the value of the log2_parallel_merge_level_minus2 field.
      • diff_cu_chroma_qp_offset_depth

        public byte diff_cu_chroma_qp_offset_depth()
        Returns:
        the value of the diff_cu_chroma_qp_offset_depth field.
      • chroma_qp_offset_list_len_minus1

        public byte chroma_qp_offset_list_len_minus1()
        Returns:
        the value of the chroma_qp_offset_list_len_minus1 field.
      • cb_qp_offset_list

        public java.nio.ByteBuffer cb_qp_offset_list()
        Returns:
        a ByteBuffer view of the cb_qp_offset_list field.
      • cb_qp_offset_list

        public byte cb_qp_offset_list​(int index)
        Returns:
        the value at the specified index of the cb_qp_offset_list field.
      • cr_qp_offset_list

        public java.nio.ByteBuffer cr_qp_offset_list()
        Returns:
        a ByteBuffer view of the cr_qp_offset_list field.
      • cr_qp_offset_list

        public byte cr_qp_offset_list​(int index)
        Returns:
        the value at the specified index of the cr_qp_offset_list field.
      • log2_sao_offset_scale_luma

        public byte log2_sao_offset_scale_luma()
        Returns:
        the value of the log2_sao_offset_scale_luma field.
      • log2_sao_offset_scale_chroma

        public byte log2_sao_offset_scale_chroma()
        Returns:
        the value of the log2_sao_offset_scale_chroma field.
      • pps_act_cb_qp_offset_plus5

        public byte pps_act_cb_qp_offset_plus5()
        Returns:
        the value of the pps_act_cb_qp_offset_plus5 field.
      • pps_act_cr_qp_offset_plus5

        public byte pps_act_cr_qp_offset_plus5()
        Returns:
        the value of the pps_act_cr_qp_offset_plus5 field.
      • pps_num_palette_predictor_initializer

        public byte pps_num_palette_predictor_initializer()
        Returns:
        the value of the pps_num_palette_predictor_initializer field.
      • luma_bit_depth_entry_minus8

        public byte luma_bit_depth_entry_minus8()
        Returns:
        the value of the luma_bit_depth_entry_minus8 field.
      • chroma_bit_depth_entry_minus8

        public byte chroma_bit_depth_entry_minus8()
        Returns:
        the value of the chroma_bit_depth_entry_minus8 field.
      • num_ref_idx_l0_default_active_minus1

        public StdVideoH265PictureParameterSet.Buffer num_ref_idx_l0_default_active_minus1​(byte value)
        Sets the specified value to the num_ref_idx_l0_default_active_minus1 field.
      • num_ref_idx_l1_default_active_minus1

        public StdVideoH265PictureParameterSet.Buffer num_ref_idx_l1_default_active_minus1​(byte value)
        Sets the specified value to the num_ref_idx_l1_default_active_minus1 field.
      • column_width_minus1

        public StdVideoH265PictureParameterSet.Buffer column_width_minus1​(int index,
                                                                          short value)
        Sets the specified value at the specified index of the column_width_minus1 field.
      • row_height_minus1

        public StdVideoH265PictureParameterSet.Buffer row_height_minus1​(int index,
                                                                        short value)
        Sets the specified value at the specified index of the row_height_minus1 field.
      • log2_parallel_merge_level_minus2

        public StdVideoH265PictureParameterSet.Buffer log2_parallel_merge_level_minus2​(byte value)
        Sets the specified value to the log2_parallel_merge_level_minus2 field.
      • diff_cu_chroma_qp_offset_depth

        public StdVideoH265PictureParameterSet.Buffer diff_cu_chroma_qp_offset_depth​(byte value)
        Sets the specified value to the diff_cu_chroma_qp_offset_depth field.
      • chroma_qp_offset_list_len_minus1

        public StdVideoH265PictureParameterSet.Buffer chroma_qp_offset_list_len_minus1​(byte value)
        Sets the specified value to the chroma_qp_offset_list_len_minus1 field.
      • cb_qp_offset_list

        public StdVideoH265PictureParameterSet.Buffer cb_qp_offset_list​(int index,
                                                                        byte value)
        Sets the specified value at the specified index of the cb_qp_offset_list field.
      • cr_qp_offset_list

        public StdVideoH265PictureParameterSet.Buffer cr_qp_offset_list​(int index,
                                                                        byte value)
        Sets the specified value at the specified index of the cr_qp_offset_list field.
      • log2_sao_offset_scale_chroma

        public StdVideoH265PictureParameterSet.Buffer log2_sao_offset_scale_chroma​(byte value)
        Sets the specified value to the log2_sao_offset_scale_chroma field.
      • pps_num_palette_predictor_initializer

        public StdVideoH265PictureParameterSet.Buffer pps_num_palette_predictor_initializer​(byte value)
        Sets the specified value to the pps_num_palette_predictor_initializer field.
      • chroma_bit_depth_entry_minus8

        public StdVideoH265PictureParameterSet.Buffer chroma_bit_depth_entry_minus8​(byte value)
        Sets the specified value to the chroma_bit_depth_entry_minus8 field.