Class charls.jpeg_stream_writer

java.lang.Object
gov.nih.mipav.model.file.charls.jpeg_stream_writer
Enclosing class:
charls

class charls.jpeg_stream_writer extends Object
  • Field Details

    • destination_

      charls.span8 destination_
    • byte_offset_

      int byte_offset_
    • component_index_

      short component_index_
    • mapping_table_ids_

      Vector<Short> mapping_table_ids_
  • Constructor Details

    • jpeg_stream_writer

      jpeg_stream_writer()
  • Method Details

    • write_start_of_image

      public void write_start_of_image()
    • write_end_of_image

      public void write_end_of_image(boolean even_destination_size)
    • write_spiff_header_segment

      public void write_spiff_header_segment(charls.charls_spiff_header header)
    • write_spiff_directory_entry

      void write_spiff_directory_entry(int entry_tag, charls.span8 entry_data)
    • write_spiff_end_of_directory_entry

      void write_spiff_end_of_directory_entry()
    • write_start_of_frame_segment

      boolean write_start_of_frame_segment(charls.charls_frame_info frame)
    • write_color_transform_segment

      void write_color_transform_segment(charls.color_transformation transformation)
    • write_comment_segment

      void write_comment_segment(charls.span8 span)
    • write_application_data_segment

      void write_application_data_segment(int application_data_id, charls.span8 application_data)
    • write_jpegls_preset_parameters_segment

      void write_jpegls_preset_parameters_segment(charls.charls_jpegls_pc_parameters preset_coding_parameters)
    • write_jpegls_preset_parameters_segment

      void write_jpegls_preset_parameters_segment(int height, int width)
    • write_jpegls_preset_parameters_segment

      void write_jpegls_preset_parameters_segment(int table_id, int entry_size, charls.span8 table_data)
    • write_start_of_scan_segment

      void write_start_of_scan_segment(int component_count, int near_lossless, charls.interleave_mode interleave)
    • write_jpegls_preset_parameters_segment

      void write_jpegls_preset_parameters_segment(charls.jpegls_preset_parameters_type preset_parameters_type, int table_id, int entry_size, charls.span8 table_data)
    • write_segment_header

      public void write_segment_header(byte marker_code, int data_size)
    • bytes_written

      public int bytes_written()
    • remaining_destination

      public charls.span8 remaining_destination()
    • advance_position

      public void advance_position(int byte_count)
    • destination

      public void destination(charls.span8 destination)
    • rewind

      public void rewind()
    • set_mapping_table_id

      public void set_mapping_table_id(int component_index, int mapping_table_id)
    • write_segment_without_data

      private void write_segment_without_data(byte marker_code)
    • write_segment

      private void write_segment(byte marker_code, charls.span8 data)
    • write_segment

      private void write_segment(byte marker_code, byte[] data)
    • write_marker

      private void write_marker(byte marker_code)
    • write_byte

      private void write_byte(byte value)
    • write_bytes

      private void write_bytes(byte[] value)
    • write_bytes

      private void write_bytes(charls.span8 data)
    • write_uint8

      private void write_uint8(short value)
    • write_uint8

      private void write_uint8(int value)
    • write_uint16

      private void write_uint16(short value)
    • write_uint32

      private void write_uint32(int value)
    • mapping_table_selector

      short mapping_table_selector()