Class charls.scan_decoder

    • Field Detail

      • read_cache_

        int read_cache_
      • valid_bits_

        int valid_bits_
      • restart_interval_counter_

        int restart_interval_counter_
      • position_

        byte[] position_
      • position_offset

        int position_offset
      • end_position_

        int end_position_
      • position_ff_

        int position_ff_
    • Method Detail

      • re_initialize_read_cache

        void re_initialize_read_cache()
      • skip_bits

        void skip_bits​(int bit_count)
      • end_scan

        void end_scan()
      • get_actual_position

        int get_actual_position()
      • decode_mapped_error_value

        int decode_mapped_error_value​(int k,
                                      int limit,
                                      int quantized_bits_per_pixel)
      • read_value

        int read_value​(int bit_count)
      • peek_byte

        long peek_byte()
      • read_bit

        long read_bit()
      • peek_0_bits

        int peek_0_bits()
      • read_unary_code

        int read_unary_code()
      • read_long_value

        int read_long_value​(int length)
      • read_byte

        byte read_byte()
      • process_restart_marker

        void process_restart_marker()
      • find_jpeg_marker_start_byte

        void find_jpeg_marker_start_byte()
      • fill_read_cache_optimistic

        boolean fill_read_cache_optimistic()
      • fill_read_cache

        void fill_read_cache()
      • read_restart_marker

        void read_restart_marker​(int expected_restart_marker_id)