Edit C:\Program Files\Java\jre8\lib\com\sun\imageio\plugins\jpeg\JPEGImageReader.class
Êþº¾ 4°ÿÿÿBÈ + , L M N O P Q R X ^ _ ` b c o ? ? ¬ ¶ ç"),0489:;M^bnqrw? bytes from thread locked on thread ()I ()J ()Ljava/lang/Object; ()Ljava/lang/String; ()V ()Z ()[B ()[I (F)V (I)I (I)Ljava/lang/String; (I)V (II)I (II)V (IIII)V (IIIII[B)V (IZ)V (J)J (J)V (JI)V (JZZ)Z (Ljava/lang/Object;)Z (Ljava/lang/String;)V '(Ljava/lang/String;Ljava/lang/String;)V (Z)I (Z)Z ([BII)I ([B[B)Z ([F)[F **** Read Data ***** , % of pass: , %ToDate: , prev%: , progInt= , rem. passes: , y= ; current thread: <clinit> <init> @Attempt to clear thread lock form wrong thread. Locked thread: Attempt to use instance of Checking for tables-only image Code ConstantValue Exceptions F I *Illegal band size: should be 0 < size <= 8 Incompatible color conversion IndexColorModel not supported InnerClasses Input not set Invalid warning index J JPEGImageReader.java LineNumberTable Ljava/io/PrintStream; Ljava/lang/Object; MAX_WARNING MIN_ESTIMATED_PASSES No such thumbnail SourceFile StackMapTable UNKNOWN Unsupported Image Type WARNING_IGNORE_INVALID_ICC WARNING_NO_EOI WARNING_NO_JFIF_IN_THUMB Z [B [I .[Ljavax/imageio/plugins/jpeg/JPEGHuffmanTable; ([Ljavax/imageio/plugins/jpeg/JPEGQTable; [[I abbrevACHuffmanTables abbrevDCHuffmanTables abbrevQTables abort abortRead acceptPixels access$000 access$100 access$200 access$300 add addRecord append areTablesSet bandOffsets buf bufAvail bufPtr buffer callbackUpdates is canReadRaster cbLock check checkColorConversion checkReadParamBandSettings checkTablesOnly clearThreadLock colorSpaceCode 5com.sun.imageio.plugins.jpeg.JPEGImageReaderResources .com/sun/imageio/plugins/jpeg/ImageTypeIterator .com/sun/imageio/plugins/jpeg/ImageTypeProducer .com/sun/imageio/plugins/jpeg/JFIFMarkerSegment ;com/sun/imageio/plugins/jpeg/JFIFMarkerSegment$JFIFThumbRGB !com/sun/imageio/plugins/jpeg/JPEG %com/sun/imageio/plugins/jpeg/JPEG$JCS 'com/sun/imageio/plugins/jpeg/JPEGBuffer ,com/sun/imageio/plugins/jpeg/JPEGImageReader .com/sun/imageio/plugins/jpeg/JPEGImageReader$1 .com/sun/imageio/plugins/jpeg/JPEGImageReader$2 9com/sun/imageio/plugins/jpeg/JPEGImageReader$CallBackLock Ecom/sun/imageio/plugins/jpeg/JPEGImageReader$JPEGReaderDisposerRecord )com/sun/imageio/plugins/jpeg/JPEGMetadata -com/sun/imageio/plugins/jpeg/SOSMarkerSegment computeRegions convert createInterleavedRaster createWritableTranslatedChild currentImage currentThread debug destROI destROI is destination bands is destinationBands dispose disposeReader disposerRecord disposerReferent doPrivileged equals extSegments false filter findMarkerSegment flushBefore fromRGB get getACHuffmanTables getColorModel getColorSpace getDCHuffmanTables getData getDefaultReadParam getDestination getDestinationBands getDestinationOffset getHeight getImageMetadata getImageType getImageTypes getImageTypesOnThread getInstance getNumBands getNumComponents getNumImages getNumImagesOnThread getNumThumbnails getProfile getQTables getRaster getRawImageType getSampleModel getSampleSize getSourceBands getSourceMaxProgressivePass getSourceMinProgressivePass getSourceXSubsampling getSourceYSubsampling getStreamMetadata getStreamPosition getThumbnail getThumbnailHeight getThumbnailWidth getType getTypeProducer getWidth getYCC gotoImage hasNext hasNextImage hasNextImage called; returning haveSeeked height iccCS ignoreMetadata iis image imageMetadata imageMetadataIndex imagePositions initJPEGImageReader initProgressData initReaderIDs isCS_sRGB iterator java/awt/Point java/awt/Rectangle java/awt/color/CMMException java/awt/color/ColorSpace java/awt/color/ICC_ColorSpace java/awt/color/ICC_Profile java/awt/image/BufferedImage java/awt/image/ColorConvertOp java/awt/image/ColorModel java/awt/image/DataBufferByte java/awt/image/IndexColorModel java/awt/image/Raster java/awt/image/SampleModel java/awt/image/WritableRaster java/io/IOException java/io/PrintStream java/lang/Exception "java/lang/IllegalArgumentException java/lang/IllegalStateException #java/lang/IndexOutOfBoundsException java/lang/Integer java/lang/InternalError java/lang/Long java/lang/Math java/lang/Object java/lang/RuntimeException java/lang/StringBuilder java/lang/System java/lang/Thread java/lang/Throwable java/security/AccessController java/util/ArrayList java/util/Arrays java/util/Iterator java/util/List javax/imageio/IIOException javax/imageio/ImageReadParam javax/imageio/ImageReader +javax/imageio/plugins/jpeg/JPEGHuffmanTable -javax/imageio/plugins/jpeg/JPEGImageReadParam %javax/imageio/plugins/jpeg/JPEGQTable %javax/imageio/stream/ImageInputStream knownPassCount length length is loadBuf longValue mark markerSequence max maxProgressivePass maxProgressivePass is minIndex minProgressivePass minProgressivePass is next numComponents numImages numRasterBands is out outColorSpaceCode pass pass= passComplete passStarted percentToDate periodX is periodY is *pos after constructing stream metadata is pos after return from native is previousPassPercentage print println processImageComplete processImageProgress processImageStarted processImageUpdate processPassComplete processPassStarted processReadAborted processThumbnailComplete processThumbnailProgress processThumbnailStarted processWarningOccurred progInterval progressListeners pushBack pushing back raster read readHeader readImage readImageHeader readInputData readInternal readNativeHeader readRaster readThumbnail readerSupportsThumbnails reset resetInternalState resetLibraryState resetReader sRGB saved pos is scanForFF seek seekForwardOnly 3seekForwardOnly and allowSearch can't both be true! setDestinationOffset setImageData setInput setOutColorSpace setRect setSource setThreadLock size skipBytes skipData skipImage skipImage called skipInputBytes skipPastImage sourceROI is srcBands: streamMetadata structPointer sun/java2d/Disposer sun/java2d/DisposerRecord tables-only image found tablesOnlyChecked target theLockCount theThread thumb thumbnailComplete thumbnailProgress thumbnailStarted toString true updateListeners warningOccurred warningWithMessage width x yÿÿÿÿ - . S V W k t u ? ? ? ? ? ? ? ? ? ? ¡ ¢ £ ö ÷ ø ù ú û ü ý þ ÿ uv =Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment$JFIFThumbRGB; ;Lcom/sun/imageio/plugins/jpeg/JPEGImageReader$CallBackLock; +Lcom/sun/imageio/plugins/jpeg/JPEGMetadata; Ljava/awt/Rectangle; Ljava/awt/color/ColorSpace; Ljava/awt/image/BufferedImage; Ljava/awt/image/ColorConvertOp; Ljava/awt/image/DataBufferByte; Ljava/awt/image/WritableRaster; Ljava/lang/Thread; Ljava/util/ArrayList; Ljava/util/List; 'Ljavax/imageio/stream/ImageInputStream; Lsun/java2d/DisposerRecord; 3(I)Lcom/sun/imageio/plugins/jpeg/ImageTypeProducer; 1(Lcom/sun/imageio/plugins/jpeg/JPEGImageReader;)V 1(Lcom/sun/imageio/plugins/jpeg/JPEGImageReader;)Z >(Lcom/sun/imageio/plugins/jpeg/JPEGImageReader$CallBackLock;)V ()Ljava/awt/Point; (Ljava/awt/Point;)V ()Ljava/awt/color/ColorSpace; ()Ljava/awt/color/ICC_Profile; (Ljava/awt/color/ICC_Profile;)V ([B)Ljava/awt/color/ICC_Profile; "(II)Ljava/awt/image/BufferedImage; !(Ljava/awt/image/BufferedImage;)V *(Ljava/awt/image/BufferedImage;IIIIIII[I)V )(Ljava/awt/image/BufferedImage;IIIIII[I)V ()Ljava/awt/image/ColorModel; (IILjava/awt/image/Raster;)V ()Ljava/awt/image/SampleModel; !()Ljava/awt/image/WritableRaster; #(II)Ljava/awt/image/WritableRaster; (I)Ljava/lang/Object; (Ljava/lang/Object;ZZ)V (F)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; (Z)Ljava/lang/StringBuilder; ()Ljava/lang/Thread; ()Ljava/util/Iterator; (I)Ljava/util/Iterator; (Ljava/util/Iterator;)V ()Ljavax/imageio/ImageReadParam; #(Ljavax/imageio/ImageReadParam;II)V $()Ljavax/imageio/ImageTypeSpecifier; %(I)Ljavax/imageio/ImageTypeSpecifier; &()Ljavax/imageio/metadata/IIOMetadata; '(I)Ljavax/imageio/metadata/IIOMetadata; 0()[Ljavax/imageio/plugins/jpeg/JPEGHuffmanTable; *()[Ljavax/imageio/plugins/jpeg/JPEGQTable; %(Ljavax/imageio/spi/ImageReaderSpi;)V *(Ljavax/imageio/stream/ImageInputStream;)V Z(ZZLjavax/imageio/stream/ImageInputStream;Lcom/sun/imageio/plugins/jpeg/JPEGImageReader;)V @(Ljava/lang/Class;Z)Lcom/sun/imageio/plugins/jpeg/MarkerSegment; K(Lcom/sun/imageio/plugins/jpeg/JPEGImageReader;)Ljava/awt/color/ColorSpace; ?(ILjavax/imageio/ImageReadParam;)Ljava/awt/image/BufferedImage; 8(ILjavax/imageio/ImageReadParam;)Ljava/awt/image/Raster; 9(ILjavax/imageio/ImageReadParam;Z)Ljava/awt/image/Raster; 8(IIIII[ILjava/awt/Point;)Ljava/awt/image/WritableRaster; 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; ?(Ljava/awt/image/BufferedImage;Ljavax/imageio/ImageReadParam;)V 0(Ljava/lang/Object;Lsun/java2d/DisposerRecord;)V R(Ljava/awt/color/ColorSpace;Ljava/awt/color/ColorSpace;Ljava/awt/RenderingHints;)V v(Ljavax/imageio/stream/ImageInputStream;ILcom/sun/imageio/plugins/jpeg/JPEGImageReader;)Ljava/awt/image/BufferedImage; T(Ljavax/imageio/ImageReadParam;Ljava/util/Iterator;II)Ljava/awt/image/BufferedImage; R(Ljava/awt/image/DataBuffer;IIII[ILjava/awt/Point;)Ljava/awt/image/WritableRaster; W(Ljava/awt/image/Raster;Ljava/awt/image/WritableRaster;)Ljava/awt/image/WritableRaster; 6(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;)V ?(IJ[BI[I[IIIIIII[Ljavax/imageio/plugins/jpeg/JPEGQTable;[Ljavax/imageio/plugins/jpeg/JPEGHuffmanTable;[Ljavax/imageio/plugins/jpeg/JPEGHuffmanTable;IIZ)Z i(Ljavax/imageio/ImageReadParam;IILjava/awt/image/BufferedImage;Ljava/awt/Rectangle;Ljava/awt/Rectangle;)V7 \<