Class charls.scan_decoder

java.lang.Object
gov.nih.mipav.model.file.charls.scan_codec
gov.nih.mipav.model.file.charls.scan_decoder
Direct Known Subclasses:
charls.scan_decoder_impl, charls.scan_decoder_tester
Enclosing class:
charls

class charls.scan_decoder extends charls.scan_codec
  • Field Details

    • cache_t_bit_count

      final int cache_t_bit_count
      See Also:
    • max_readable_cache_bits

      final int max_readable_cache_bits
      See Also:
    • 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_
  • Constructor Details

  • Method Details

    • initialize

      void initialize(charls.span8 source)
    • 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)