Class charls.jpeg_stream_reader

  • Enclosing class:
    charls

    class charls.jpeg_stream_reader
    extends java.lang.Object
    • Constructor Detail

      • jpeg_stream_reader

        jpeg_stream_reader()
    • Method Detail

      • end_of_image

        boolean end_of_image()
      • advance_position

        void advance_position​(int count)
      • mapping_table_count

        int mapping_table_count()
      • component_count

        int component_count()
      • scan_component_count

        int scan_component_count()
      • is_abbreviated_format_for_table_specification_data

        boolean is_abbreviated_format_for_table_specification_data()
      • source

        void source​(java.util.Vector<java.lang.Byte> buffer)
      • read_header

        void read_header()
      • read_end_of_image

        void read_end_of_image()
      • has_external_mapping_table_ids

        boolean has_external_mapping_table_ids()
      • read_next_start_of_scan

        void read_next_start_of_scan()
      • find_and_read_define_number_of_lines_segment

        void find_and_read_define_number_of_lines_segment()
      • check_width

        void check_width()
      • check_coding_parameters

        void check_coding_parameters()
      • read_marker_segment

        void read_marker_segment​(byte marker_code)
      • read_marker_segment

        void read_marker_segment​(byte marker_code,
                                 charls.charls_spiff_header header,
                                 boolean[] spiff_header_found)
      • try_read_application_data8_segment

        void try_read_application_data8_segment​(charls.charls_spiff_header header,
                                                boolean[] spiff_header_found)
      • read_application_data_segment

        void read_application_data_segment​(byte marker_code)
      • call_application_data_callback

        void call_application_data_callback​(byte marker_code)
      • read_comment_segment

        void read_comment_segment()
      • try_read_hp_color_transform_segment

        void try_read_hp_color_transform_segment()
      • try_read_spiff_header_segment

        void try_read_spiff_header_segment​(charls.charls_spiff_header header,
                                           boolean[] spiff_header_found)
      • read_define_number_of_lines_segment

        long read_define_number_of_lines_segment()
      • read_start_of_frame_segment

        void read_start_of_frame_segment()
      • read_define_restart_interval_segment

        void read_define_restart_interval_segment()
      • read_start_of_scan_segment

        void read_start_of_scan_segment()
      • read_preset_parameters_segment

        void read_preset_parameters_segment()
      • read_preset_coding_parameters

        void read_preset_coding_parameters()
      • read_oversize_image_dimension

        void read_oversize_image_dimension()
      • read_mapping_table_specification

        void read_mapping_table_specification()
      • add_mapping_table

        void add_mapping_table​(short table_id,
                               short entry_size,
                               charls.span8 table_data)
      • read_mapping_table_continuation

        void read_mapping_table_continuation()
      • extend_mapping_table

        void extend_mapping_table​(short table_id,
                                  short entry_size,
                                  charls.span8 table_data)
      • store_component_info

        void store_component_info​(short component_id,
                                  short table_id,
                                  short near_lossless,
                                  charls.interleave_mode interleave_mode)
      • check_interleave_mode

        void check_interleave_mode​(charls.interleave_mode mode,
                                   int scan_component_count)
      • maximum_sample_value

        int maximum_sample_value()
      • frame_info_height

        void frame_info_height​(long height,
                               boolean final_update)
      • frame_info_width

        void frame_info_width​(long width)
      • add_component

        void add_component​(short component_id)
      • read_next_marker_code

        byte read_next_marker_code()
      • validate_marker_code

        void validate_marker_code​(byte marker_code)
      • get_near_lossless

        int get_near_lossless​(int component_index)
      • get_mapping_table_id

        int get_mapping_table_id​(int component_index)
      • find_mapping_table_index

        int find_mapping_table_index​(short mapping_table_id)
      • get_mapping_table_data

        void get_mapping_table_data​(int index,
                                    charls.span8 table)
      • read_spiff_directory_entry

        void read_spiff_directory_entry​(byte marker_code)
      • check_minimal_segment_size

        void check_minimal_segment_size​(int minimum_size)
      • check_segment_size

        void check_segment_size​(int expected_size)
      • skip_remaining_segment_data

        void skip_remaining_segment_data()
      • read_byte_checked

        byte read_byte_checked()
      • read_uint16_checked

        int read_uint16_checked()
      • read_byte

        byte read_byte()
      • skip_byte

        void skip_byte()
      • read_uint8

        short read_uint8()
      • read_uint16

        int read_uint16()
      • read_uint24

        int read_uint24()
      • read_uint32

        long read_uint32()
      • read_bytes

        byte[] read_bytes​(int byte_count)
      • read_segment_size

        void read_segment_size()