Class charls.scan_decoder_impl

    • Field Detail

      • previous_line_

        int previous_line_
      • current_line_

        int current_line_
      • line_buffer_byte

        byte[] line_buffer_byte
      • line_buffer_short

        short[] line_buffer_short
      • line_buffer_int

        int[] line_buffer_int
      • line_buffer_pair_byte

        charls.pair<java.lang.Byte>[] line_buffer_pair_byte
      • line_buffer_pair_short

        charls.pair<java.lang.Short>[] line_buffer_pair_short
      • line_buffer_pair_int

        charls.pair<java.lang.Integer>[] line_buffer_pair_int
      • line_buffer_triplet_byte

        charls.triplet<java.lang.Byte>[] line_buffer_triplet_byte
      • line_buffer_triplet_short

        charls.triplet<java.lang.Short>[] line_buffer_triplet_short
      • line_buffer_triplet_int

        charls.triplet<java.lang.Integer>[] line_buffer_triplet_int
      • line_buffer_quad_byte

        charls.quad<java.lang.Byte>[] line_buffer_quad_byte
      • line_buffer_quad_short

        charls.quad<java.lang.Short>[] line_buffer_quad_short
      • line_buffer_quad_int

        charls.quad<java.lang.Integer>[] line_buffer_quad_int
    • Method Detail

      • decode_scan_8

        public int decode_scan_8​(charls.span8 source,
                                 byte[] destination,
                                 int destination_offset,
                                 int stride)
      • decode_scan_16

        public int decode_scan_16​(charls.span8 source,
                                  short[] destination,
                                  int destination_offset,
                                  int stride)
      • decode_scan_32

        public int decode_scan_32​(charls.span8 source,
                                  int[] destination,
                                  int destination_offset,
                                  int stride)
      • quantize_gradient

        int quantize_gradient​(int di)
      • decode_lines_8

        private void decode_lines_8​(byte[] destination,
                                    int destination_offset,
                                    int stride)
      • decode_lines_8

        private void decode_lines_8​(short[] destination,
                                    int destination_offset,
                                    int stride)
      • decode_lines_8_pair

        private void decode_lines_8_pair​(byte[] destination,
                                         int destination_offset,
                                         int stride)
      • decode_lines_8_pair

        private void decode_lines_8_pair​(short[] destination,
                                         int destination_offset,
                                         int stride)
      • decode_lines_8_triplet

        private void decode_lines_8_triplet​(byte[] destination,
                                            int destination_offset,
                                            int stride)
      • decode_lines_8_triplet

        private void decode_lines_8_triplet​(short[] destination,
                                            int destination_offset,
                                            int stride)
      • decode_lines_8_quad

        private void decode_lines_8_quad​(byte[] destination,
                                         int destination_offset,
                                         int stride)
      • decode_lines_8_quad

        private void decode_lines_8_quad​(short[] destination,
                                         int destination_offset,
                                         int stride)
      • decode_lines_16

        private void decode_lines_16​(short[] destination,
                                     int destination_offset,
                                     int stride)
      • decode_lines_16

        private void decode_lines_16​(byte[] destination,
                                     int destination_offset,
                                     int stride)
      • decode_lines_16_pair

        private void decode_lines_16_pair​(byte[] destination,
                                          int destination_offset,
                                          int stride)
      • decode_lines_16_pair

        private void decode_lines_16_pair​(short[] destination,
                                          int destination_offset,
                                          int stride)
      • decode_lines_16_triplet

        private void decode_lines_16_triplet​(short[] destination,
                                             int destination_offset,
                                             int stride)
      • decode_lines_16_triplet

        private void decode_lines_16_triplet​(byte[] destination,
                                             int destination_offset,
                                             int stride)
      • decode_lines_16_quad

        private void decode_lines_16_quad​(short[] destination,
                                          int destination_offset,
                                          int stride)
      • decode_lines_16_quad

        private void decode_lines_16_quad​(byte[] destination,
                                          int destination_offset,
                                          int stride)
      • decode_lines_32

        private void decode_lines_32​(int[] destination,
                                     int destination_offset,
                                     int stride)
      • decode_lines_32_pair

        private void decode_lines_32_pair​(int[] destination,
                                          int destination_offset,
                                          int stride)
      • decode_lines_32_triplet

        private void decode_lines_32_triplet​(int[] destination,
                                             int destination_offset,
                                             int stride)
      • decode_lines_32_quad

        private void decode_lines_32_quad​(int[] destination,
                                          int destination_offset,
                                          int stride)
      • decode_sample_line_8

        void decode_sample_line_8()
      • decode_sample_line_16

        void decode_sample_line_16()
      • decode_sample_line_16_2

        void decode_sample_line_16_2()
      • decode_sample_line_32

        void decode_sample_line_32()
      • decode_pair_line_8

        void decode_pair_line_8()
      • decode_pair_line_16

        void decode_pair_line_16()
      • decode_pair_line_32

        void decode_pair_line_32()
      • decode_triplet_line_8

        void decode_triplet_line_8()
      • decode_triplet_line_16

        void decode_triplet_line_16()
      • decode_triplet_line_32

        void decode_triplet_line_32()
      • decode_quad_line_8

        void decode_quad_line_8()
      • decode_quad_line_16

        void decode_quad_line_16()
      • decode_quad_line_32

        void decode_quad_line_32()
      • decode_run_mode_8

        int decode_run_mode_8​(int start_index)
      • decode_run_mode_pair8

        int decode_run_mode_pair8​(int start_index)
      • decode_run_mode_triplet8

        int decode_run_mode_triplet8​(int start_index)
      • decode_run_mode_quad8

        int decode_run_mode_quad8​(int start_index)
      • decode_run_mode_16

        int decode_run_mode_16​(int start_index)
      • decode_run_mode_16_2

        int decode_run_mode_16_2​(int start_index)
      • decode_run_mode_pair16

        int decode_run_mode_pair16​(int start_index)
      • decode_run_mode_triplet16

        int decode_run_mode_triplet16​(int start_index)
      • decode_run_mode_quad16

        int decode_run_mode_quad16​(int start_index)
      • decode_run_mode_32

        int decode_run_mode_32​(int start_index)
      • decode_run_mode_pair32

        int decode_run_mode_pair32​(int start_index)
      • decode_run_mode_triplet32

        int decode_run_mode_triplet32​(int start_index)
      • decode_run_mode_quad32

        int decode_run_mode_quad32​(int start_index)
      • decode_regular

        int decode_regular​(int qs,
                           int predicted)
      • decode_run_interruption_pixel

        int decode_run_interruption_pixel​(int ra,
                                          int rb)
      • decode_run_interruption_pixel16

        charls.pair<java.lang.Integer> decode_run_interruption_pixel16​(charls.pair<java.lang.Integer> ra,
                                                                       charls.pair<java.lang.Integer> rb)
      • decode_run_interruption_pixel32

        charls.pair<java.lang.Integer> decode_run_interruption_pixel32​(charls.pair<java.lang.Integer> ra,
                                                                       charls.pair<java.lang.Integer> rb)
      • decode_run_interruption_pixel16

        charls.quad<java.lang.Integer> decode_run_interruption_pixel16​(charls.quad<java.lang.Integer> ra,
                                                                       charls.quad<java.lang.Integer> rb)
      • decode_run_interruption_pixel32

        charls.quad<java.lang.Integer> decode_run_interruption_pixel32​(charls.quad<java.lang.Integer> ra,
                                                                       charls.quad<java.lang.Integer> rb)
      • decode_run_pixels_8

        int decode_run_pixels_8​(byte ra,
                                int start_pos,
                                int pixel_count)
      • decode_run_pixels_pair8

        int decode_run_pixels_pair8​(charls.pair<java.lang.Short> ra,
                                    int start_pos,
                                    int pixel_count)
      • decode_run_pixels_triplet8

        int decode_run_pixels_triplet8​(charls.triplet<java.lang.Short> ra,
                                       int start_pos,
                                       int pixel_count)
      • decode_run_pixels_quad8

        int decode_run_pixels_quad8​(charls.quad<java.lang.Short> ra,
                                    int start_pos,
                                    int pixel_count)
      • decode_run_pixels_16

        int decode_run_pixels_16​(short ra,
                                 int start_pos,
                                 int pixel_count)
      • decode_run_pixels_pair16

        int decode_run_pixels_pair16​(charls.pair<java.lang.Integer> ra,
                                     int start_pos,
                                     int pixel_count)
      • decode_run_pixels_triplet16

        int decode_run_pixels_triplet16​(charls.triplet<java.lang.Integer> ra,
                                        int start_pos,
                                        int pixel_count)
      • decode_run_pixels_quad16

        int decode_run_pixels_quad16​(charls.quad<java.lang.Integer> ra,
                                     int start_pos,
                                     int pixel_count)
      • decode_run_pixels_32

        int decode_run_pixels_32​(int ra,
                                 int start_pos,
                                 int pixel_count)
      • decode_run_pixels_pair32

        int decode_run_pixels_pair32​(charls.pair<java.lang.Integer> ra,
                                     int start_pos,
                                     int pixel_count)
      • decode_run_pixels_triplet32

        int decode_run_pixels_triplet32​(charls.triplet<java.lang.Integer> ra,
                                        int start_pos,
                                        int pixel_count)
      • decode_run_pixels_quad32

        int decode_run_pixels_quad32​(charls.quad<java.lang.Integer> ra,
                                     int start_pos,
                                     int pixel_count)