mirror of
https://github.com/haraldk/TwelveMonkeys.git
synced 2025-08-03 11:35:29 -04:00
TMI-JPEG: Simplified logic.
This commit is contained in:
parent
0ffd7cacc4
commit
28d8796e54
@ -93,7 +93,7 @@ final class JPEGSegmentImageInputStream extends ImageInputStreamImpl {
|
|||||||
// Skip over 0xff padding between markers
|
// Skip over 0xff padding between markers
|
||||||
while (marker == 0xffff) {
|
while (marker == 0xffff) {
|
||||||
realPosition++;
|
realPosition++;
|
||||||
marker = (marker & 0xff) << 8 | stream.readUnsignedByte();
|
marker = 0xff00 | stream.readUnsignedByte();
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Refactor to make various segments optional, we probably only want the "Adobe" APP14 segment, 'Exif' APP1 and very few others
|
// TODO: Refactor to make various segments optional, we probably only want the "Adobe" APP14 segment, 'Exif' APP1 and very few others
|
||||||
|
@ -158,7 +158,7 @@ public final class JPEGSegmentUtil {
|
|||||||
|
|
||||||
// Skip over 0xff padding between markers
|
// Skip over 0xff padding between markers
|
||||||
while (marker == 0xffff) {
|
while (marker == 0xffff) {
|
||||||
marker = (marker & 0xff) << 8 | stream.readUnsignedByte();
|
marker = 0xff00 | stream.readUnsignedByte();
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((marker >> 8 & 0xff) != 0xff) {
|
if ((marker >> 8 & 0xff) != 0xff) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user