'From Squeak3.1alpha of 28 February 2001 [latest update: #4152] on 13 June 2001 at 3:46:01 pm'! "Change Set: jpegWorkaround2 Date: 13 June 2001 Author: Michael Rueger Adds another workaround to the JPEG reader for Flash weirdnesses."! !JPEGReadWriter methodsFor: 'marker parsing' stamp: 'mir 6/13/2001 13:06'! okToIgnoreMarker: aMarker ^ (((16rE0 to: 16rEF) includes: aMarker) "unhandled APPn markers" or: [aMarker = 16rDC or: [aMarker = 16rFE]]) "DNL or COM markers" or: [aMarker = 16r99] "Whatever that is"! ! !FlashJPEGDecoder methodsFor: 'decoding' stamp: 'mir 6/13/2001 13:08'! decodeJPEGTables: aStream self setStream: aStream. eoiSeen _ false. self parseFirstMarker. [eoiSeen or: [aStream atEnd]] whileFalse:[self parseNextMarker].! !