Class StdVideoH265PictureParameterSet

  • All Implemented Interfaces:
    java.lang.AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

    public class StdVideoH265PictureParameterSet
    extends org.lwjgl.system.Struct
    implements org.lwjgl.system.NativeResource

    Layout

    
     struct StdVideoH265PictureParameterSet {
         uint8_t pps_pic_parameter_set_id;
         uint8_t pps_seq_parameter_set_id;
         uint8_t num_extra_slice_header_bits;
         uint8_t num_ref_idx_l0_default_active_minus1;
         uint8_t num_ref_idx_l1_default_active_minus1;
         int8_t init_qp_minus26;
         uint8_t diff_cu_qp_delta_depth;
         int8_t pps_cb_qp_offset;
         int8_t pps_cr_qp_offset;
         uint8_t num_tile_columns_minus1;
         uint8_t num_tile_rows_minus1;
         uint16_t column_width_minus1[STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_COLS_LIST_SIZE];
         uint16_t row_height_minus1[STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_ROWS_LIST_SIZE];
         int8_t pps_beta_offset_div2;
         int8_t pps_tc_offset_div2;
         uint8_t log2_parallel_merge_level_minus2;
         StdVideoH265PpsFlags flags;
         StdVideoH265ScalingLists * pScalingLists();
         uint8_t log2_max_transform_skip_block_size_minus2();
         uint8_t diff_cu_chroma_qp_offset_depth;
         uint8_t chroma_qp_offset_list_len_minus1;
         int8_t cb_qp_offset_list[STD_VIDEO_H265_CHROMA_QP_OFFSET_LIST_SIZE];
         int8_t cr_qp_offset_list[STD_VIDEO_H265_CHROMA_QP_OFFSET_LIST_SIZE];
         uint8_t log2_sao_offset_scale_luma;
         uint8_t log2_sao_offset_scale_chroma;
         int8_t pps_act_y_qp_offset_plus5();
         int8_t pps_act_cb_qp_offset_plus5;
         int8_t pps_act_cr_qp_offset_plus5;
         uint8_t pps_num_palette_predictor_initializer;
         uint8_t luma_bit_depth_entry_minus8;
         uint8_t chroma_bit_depth_entry_minus8;
         StdVideoH265PredictorPaletteEntries * pPredictorPaletteEntries();
     }
    • Field Detail

      • SIZEOF

        The struct size in bytes.
      • ALIGNOF

        The struct alignment in bytes.
      • PPS_PIC_PARAMETER_SET_ID, PPS_SEQ_PARAMETER_SET_ID, NUM_EXTRA_SLICE_HEADER_BITS, NUM_REF_IDX_L0_DEFAULT_ACTIVE_MINUS1, NUM_REF_IDX_L1_DEFAULT_ACTIVE_MINUS1, INIT_QP_MINUS26, DIFF_CU_QP_DELTA_DEPTH, PPS_CB_QP_OFFSET, PPS_CR_QP_OFFSET, NUM_TILE_COLUMNS_MINUS1, NUM_TILE_ROWS_MINUS1, COLUMN_WIDTH_MINUS1, ROW_HEIGHT_MINUS1, PPS_BETA_OFFSET_DIV2, PPS_TC_OFFSET_DIV2, LOG2_PARALLEL_MERGE_LEVEL_MINUS2, FLAGS, PSCALINGLISTS, LOG2_MAX_TRANSFORM_SKIP_BLOCK_SIZE_MINUS2, DIFF_CU_CHROMA_QP_OFFSET_DEPTH, CHROMA_QP_OFFSET_LIST_LEN_MINUS1, CB_QP_OFFSET_LIST, CR_QP_OFFSET_LIST, LOG2_SAO_OFFSET_SCALE_LUMA, LOG2_SAO_OFFSET_SCALE_CHROMA, PPS_ACT_Y_QP_OFFSET_PLUS5, PPS_ACT_CB_QP_OFFSET_PLUS5, PPS_ACT_CR_QP_OFFSET_PLUS5, PPS_NUM_PALETTE_PREDICTOR_INITIALIZER, LUMA_BIT_DEPTH_ENTRY_MINUS8, CHROMA_BIT_DEPTH_ENTRY_MINUS8, PPREDICTORPALETTEENTRIES

        The struct member offsets.
    • Constructor Detail

      • StdVideoH265PictureParameterSet

        public StdVideoH265PictureParameterSet​(java.nio.ByteBuffer container)
        Creates a StdVideoH265PictureParameterSet instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

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

    • Method Detail

      • sizeof

        public int sizeof()
        Specified by:
        sizeof in class org.lwjgl.system.Struct
      • 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.
      • pScalingLists

        public StdVideoH265ScalingLists pScalingLists()
        must be a valid pointer if pps_scaling_list_data_present_flag is set
      • 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_y_qp_offset_plus5

        public byte pps_act_y_qp_offset_plus5()
        extension PPS, valid when std_video_h265_profile_idc_scc_extensions is set
      • 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.
      • pPredictorPaletteEntries

        public StdVideoH265PredictorPaletteEntries pPredictorPaletteEntries()
        must be a valid pointer if pps_palette_predictor_initializer_present_flag is set
      • pps_pic_parameter_set_id

        public StdVideoH265PictureParameterSet pps_pic_parameter_set_id​(byte value)
        Sets the specified value to the pps_pic_parameter_set_id field.
      • pps_seq_parameter_set_id

        public StdVideoH265PictureParameterSet pps_seq_parameter_set_id​(byte value)
        Sets the specified value to the pps_seq_parameter_set_id field.
      • num_extra_slice_header_bits

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

        public StdVideoH265PictureParameterSet 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 num_ref_idx_l1_default_active_minus1​(byte value)
        Sets the specified value to the num_ref_idx_l1_default_active_minus1 field.
      • diff_cu_qp_delta_depth

        public StdVideoH265PictureParameterSet diff_cu_qp_delta_depth​(byte value)
        Sets the specified value to the diff_cu_qp_delta_depth field.
      • num_tile_columns_minus1

        public StdVideoH265PictureParameterSet num_tile_columns_minus1​(byte value)
        Sets the specified value to the num_tile_columns_minus1 field.
      • num_tile_rows_minus1

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

        public StdVideoH265PictureParameterSet column_width_minus1​(java.nio.ShortBuffer value)
        Copies the specified ShortBuffer to the column_width_minus1 field.
      • column_width_minus1

        public StdVideoH265PictureParameterSet 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 row_height_minus1​(java.nio.ShortBuffer value)
        Copies the specified ShortBuffer to the row_height_minus1 field.
      • row_height_minus1

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

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

        public StdVideoH265PictureParameterSet 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 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 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 cb_qp_offset_list​(java.nio.ByteBuffer value)
        Copies the specified ByteBuffer to the cb_qp_offset_list field.
      • cb_qp_offset_list

        public StdVideoH265PictureParameterSet 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 cr_qp_offset_list​(java.nio.ByteBuffer value)
        Copies the specified ByteBuffer to the cr_qp_offset_list field.
      • cr_qp_offset_list

        public StdVideoH265PictureParameterSet 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_luma

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

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

        public StdVideoH265PictureParameterSet pps_act_cb_qp_offset_plus5​(byte value)
        Sets the specified value to the pps_act_cb_qp_offset_plus5 field.
      • pps_act_cr_qp_offset_plus5

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

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

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

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

        public StdVideoH265PictureParameterSet set​(byte pps_pic_parameter_set_id,
                                                   byte pps_seq_parameter_set_id,
                                                   byte num_extra_slice_header_bits,
                                                   byte num_ref_idx_l0_default_active_minus1,
                                                   byte num_ref_idx_l1_default_active_minus1,
                                                   byte init_qp_minus26,
                                                   byte diff_cu_qp_delta_depth,
                                                   byte pps_cb_qp_offset,
                                                   byte pps_cr_qp_offset,
                                                   byte num_tile_columns_minus1,
                                                   byte num_tile_rows_minus1,
                                                   java.nio.ShortBuffer column_width_minus1,
                                                   java.nio.ShortBuffer row_height_minus1,
                                                   byte pps_beta_offset_div2,
                                                   byte pps_tc_offset_div2,
                                                   byte log2_parallel_merge_level_minus2,
                                                   StdVideoH265PpsFlags flags,
                                                   StdVideoH265ScalingLists pScalingLists,
                                                   byte log2_max_transform_skip_block_size_minus2,
                                                   byte diff_cu_chroma_qp_offset_depth,
                                                   byte chroma_qp_offset_list_len_minus1,
                                                   java.nio.ByteBuffer cb_qp_offset_list,
                                                   java.nio.ByteBuffer cr_qp_offset_list,
                                                   byte log2_sao_offset_scale_luma,
                                                   byte log2_sao_offset_scale_chroma,
                                                   byte pps_act_y_qp_offset_plus5,
                                                   byte pps_act_cb_qp_offset_plus5,
                                                   byte pps_act_cr_qp_offset_plus5,
                                                   byte pps_num_palette_predictor_initializer,
                                                   byte luma_bit_depth_entry_minus8,
                                                   byte chroma_bit_depth_entry_minus8,
                                                   StdVideoH265PredictorPaletteEntries pPredictorPaletteEntries)
        Initializes this struct with the specified values.
      • malloc

        public static StdVideoH265PictureParameterSet malloc()
        Returns a new StdVideoH265PictureParameterSet instance allocated with memAlloc. The instance must be explicitly freed.
      • calloc

        public static StdVideoH265PictureParameterSet calloc()
        Returns a new StdVideoH265PictureParameterSet instance allocated with memCalloc. The instance must be explicitly freed.
      • create

        public static StdVideoH265PictureParameterSet create​(long address)
        Returns a new StdVideoH265PictureParameterSet instance for the specified memory address.
      • malloc

        public static StdVideoH265PictureParameterSet malloc​(org.lwjgl.system.MemoryStack stack)
        Returns a new StdVideoH265PictureParameterSet instance allocated on the specified MemoryStack.
        Parameters:
        stack - the stack from which to allocate
      • calloc

        public static StdVideoH265PictureParameterSet calloc​(org.lwjgl.system.MemoryStack stack)
        Returns a new StdVideoH265PictureParameterSet instance allocated on the specified MemoryStack and initializes all its bits to zero.
        Parameters:
        stack - the stack from which to allocate
      • npps_pic_parameter_set_id

        public static byte npps_pic_parameter_set_id​(long struct)
        Unsafe version of pps_pic_parameter_set_id().
      • npps_seq_parameter_set_id

        public static byte npps_seq_parameter_set_id​(long struct)
        Unsafe version of pps_seq_parameter_set_id().
      • nnum_extra_slice_header_bits

        public static byte nnum_extra_slice_header_bits​(long struct)
      • ninit_qp_minus26

        public static byte ninit_qp_minus26​(long struct)
        Unsafe version of init_qp_minus26().
      • ndiff_cu_qp_delta_depth

        public static byte ndiff_cu_qp_delta_depth​(long struct)
        Unsafe version of diff_cu_qp_delta_depth().
      • npps_cb_qp_offset

        public static byte npps_cb_qp_offset​(long struct)
        Unsafe version of pps_cb_qp_offset().
      • npps_cr_qp_offset

        public static byte npps_cr_qp_offset​(long struct)
        Unsafe version of pps_cr_qp_offset().
      • nnum_tile_columns_minus1

        public static byte nnum_tile_columns_minus1​(long struct)
        Unsafe version of num_tile_columns_minus1().
      • nnum_tile_rows_minus1

        public static byte nnum_tile_rows_minus1​(long struct)
        Unsafe version of num_tile_rows_minus1().
      • ncolumn_width_minus1

        public static java.nio.ShortBuffer ncolumn_width_minus1​(long struct)
        Unsafe version of column_width_minus1().
      • ncolumn_width_minus1

        public static short ncolumn_width_minus1​(long struct,
                                                 int index)
        Unsafe version of column_width_minus1.
      • nrow_height_minus1

        public static java.nio.ShortBuffer nrow_height_minus1​(long struct)
        Unsafe version of row_height_minus1().
      • nrow_height_minus1

        public static short nrow_height_minus1​(long struct,
                                               int index)
        Unsafe version of row_height_minus1.
      • npps_beta_offset_div2

        public static byte npps_beta_offset_div2​(long struct)
        Unsafe version of pps_beta_offset_div2().
      • npps_tc_offset_div2

        public static byte npps_tc_offset_div2​(long struct)
        Unsafe version of pps_tc_offset_div2().
      • ncb_qp_offset_list

        public static java.nio.ByteBuffer ncb_qp_offset_list​(long struct)
        Unsafe version of cb_qp_offset_list().
      • ncb_qp_offset_list

        public static byte ncb_qp_offset_list​(long struct,
                                              int index)
        Unsafe version of cb_qp_offset_list.
      • ncr_qp_offset_list

        public static java.nio.ByteBuffer ncr_qp_offset_list​(long struct)
        Unsafe version of cr_qp_offset_list().
      • ncr_qp_offset_list

        public static byte ncr_qp_offset_list​(long struct,
                                              int index)
        Unsafe version of cr_qp_offset_list.
      • nlog2_sao_offset_scale_luma

        public static byte nlog2_sao_offset_scale_luma​(long struct)
        Unsafe version of log2_sao_offset_scale_luma().
      • npps_act_y_qp_offset_plus5

        public static byte npps_act_y_qp_offset_plus5​(long struct)
        Unsafe version of pps_act_y_qp_offset_plus5().
      • npps_act_cb_qp_offset_plus5

        public static byte npps_act_cb_qp_offset_plus5​(long struct)
        Unsafe version of pps_act_cb_qp_offset_plus5().
      • npps_act_cr_qp_offset_plus5

        public static byte npps_act_cr_qp_offset_plus5​(long struct)
        Unsafe version of pps_act_cr_qp_offset_plus5().
      • nluma_bit_depth_entry_minus8

        public static byte nluma_bit_depth_entry_minus8​(long struct)
      • npps_pic_parameter_set_id

        public static void npps_pic_parameter_set_id​(long struct,
                                                     byte value)
        Unsafe version of pps_pic_parameter_set_id.
      • npps_seq_parameter_set_id

        public static void npps_seq_parameter_set_id​(long struct,
                                                     byte value)
        Unsafe version of pps_seq_parameter_set_id.
      • nnum_extra_slice_header_bits

        public static void nnum_extra_slice_header_bits​(long struct,
                                                        byte value)
        Unsafe version of num_extra_slice_header_bits.
      • nnum_ref_idx_l0_default_active_minus1

        public static void nnum_ref_idx_l0_default_active_minus1​(long struct,
                                                                 byte value)
      • nnum_ref_idx_l1_default_active_minus1

        public static void nnum_ref_idx_l1_default_active_minus1​(long struct,
                                                                 byte value)
      • ninit_qp_minus26

        public static void ninit_qp_minus26​(long struct,
                                            byte value)
        Unsafe version of init_qp_minus26.
      • ndiff_cu_qp_delta_depth

        public static void ndiff_cu_qp_delta_depth​(long struct,
                                                   byte value)
        Unsafe version of diff_cu_qp_delta_depth.
      • npps_cb_qp_offset

        public static void npps_cb_qp_offset​(long struct,
                                             byte value)
        Unsafe version of pps_cb_qp_offset.
      • npps_cr_qp_offset

        public static void npps_cr_qp_offset​(long struct,
                                             byte value)
        Unsafe version of pps_cr_qp_offset.
      • nnum_tile_columns_minus1

        public static void nnum_tile_columns_minus1​(long struct,
                                                    byte value)
        Unsafe version of num_tile_columns_minus1.
      • nnum_tile_rows_minus1

        public static void nnum_tile_rows_minus1​(long struct,
                                                 byte value)
        Unsafe version of num_tile_rows_minus1.
      • ncolumn_width_minus1

        public static void ncolumn_width_minus1​(long struct,
                                                java.nio.ShortBuffer value)
        Unsafe version of column_width_minus1.
      • ncolumn_width_minus1

        public static void ncolumn_width_minus1​(long struct,
                                                int index,
                                                short value)
        Unsafe version of column_width_minus1.
      • nrow_height_minus1

        public static void nrow_height_minus1​(long struct,
                                              java.nio.ShortBuffer value)
        Unsafe version of row_height_minus1.
      • nrow_height_minus1

        public static void nrow_height_minus1​(long struct,
                                              int index,
                                              short value)
        Unsafe version of row_height_minus1.
      • npps_beta_offset_div2

        public static void npps_beta_offset_div2​(long struct,
                                                 byte value)
        Unsafe version of pps_beta_offset_div2.
      • npps_tc_offset_div2

        public static void npps_tc_offset_div2​(long struct,
                                               byte value)
        Unsafe version of pps_tc_offset_div2.
      • nlog2_parallel_merge_level_minus2

        public static void nlog2_parallel_merge_level_minus2​(long struct,
                                                             byte value)
      • ndiff_cu_chroma_qp_offset_depth

        public static void ndiff_cu_chroma_qp_offset_depth​(long struct,
                                                           byte value)
      • nchroma_qp_offset_list_len_minus1

        public static void nchroma_qp_offset_list_len_minus1​(long struct,
                                                             byte value)
      • ncb_qp_offset_list

        public static void ncb_qp_offset_list​(long struct,
                                              java.nio.ByteBuffer value)
        Unsafe version of cb_qp_offset_list.
      • ncb_qp_offset_list

        public static void ncb_qp_offset_list​(long struct,
                                              int index,
                                              byte value)
        Unsafe version of cb_qp_offset_list.
      • ncr_qp_offset_list

        public static void ncr_qp_offset_list​(long struct,
                                              java.nio.ByteBuffer value)
        Unsafe version of cr_qp_offset_list.
      • ncr_qp_offset_list

        public static void ncr_qp_offset_list​(long struct,
                                              int index,
                                              byte value)
        Unsafe version of cr_qp_offset_list.
      • nlog2_sao_offset_scale_luma

        public static void nlog2_sao_offset_scale_luma​(long struct,
                                                       byte value)
        Unsafe version of log2_sao_offset_scale_luma.
      • nlog2_sao_offset_scale_chroma

        public static void nlog2_sao_offset_scale_chroma​(long struct,
                                                         byte value)
        Unsafe version of log2_sao_offset_scale_chroma.
      • npps_act_y_qp_offset_plus5

        public static void npps_act_y_qp_offset_plus5​(long struct,
                                                      byte value)
        Unsafe version of pps_act_y_qp_offset_plus5.
      • npps_act_cb_qp_offset_plus5

        public static void npps_act_cb_qp_offset_plus5​(long struct,
                                                       byte value)
        Unsafe version of pps_act_cb_qp_offset_plus5.
      • npps_act_cr_qp_offset_plus5

        public static void npps_act_cr_qp_offset_plus5​(long struct,
                                                       byte value)
        Unsafe version of pps_act_cr_qp_offset_plus5.
      • npps_num_palette_predictor_initializer

        public static void npps_num_palette_predictor_initializer​(long struct,
                                                                  byte value)
      • nluma_bit_depth_entry_minus8

        public static void nluma_bit_depth_entry_minus8​(long struct,
                                                        byte value)
        Unsafe version of luma_bit_depth_entry_minus8.
      • nchroma_bit_depth_entry_minus8

        public static void nchroma_bit_depth_entry_minus8​(long struct,
                                                          byte value)
      • validate

        public static void validate​(long struct)
        Validates pointer members that should not be NULL.
        Parameters:
        struct - the struct to validate