APP0
public static final byte APP0
Application Reserved Keyword.
APP1
public static final byte APP1
APP10
public static final byte APP10
APP11
public static final byte APP11
APP12
public static final byte APP12
APP13
public static final byte APP13
APP14
public static final byte APP14
APP15
public static final byte APP15
APP2
public static final byte APP2
APP3
public static final byte APP3
APP4
public static final byte APP4
APP5
public static final byte APP5
APP6
public static final byte APP6
APP7
public static final byte APP7
APP8
public static final byte APP8
APP9
public static final byte APP9
COM
public static final byte COM
Comment in JPEG.
DHT
public static final byte DHT
Huffman Table.
DNL
public static final byte DNL
Define Number of Lines.
DQT
public static final byte DQT
Quantization Table.
DRI
public static final byte DRI
Defined Restart Interval.
EOI
public static final byte EOI
End of Image.
JFIF_F
public static final byte JFIF_F
JFIF_I
public static final byte JFIF_I
JFIF_J
public static final byte JFIF_J
JFIF identifiers.
JFIF_X
public static final byte JFIF_X
JFXX_JPEG
public static final byte JFXX_JPEG
JFIF extension codes.
RST0
public static final byte RST0
Modulo Restart Interval.
RST1
public static final byte RST1
RST2
public static final byte RST2
RST3
public static final byte RST3
RST4
public static final byte RST4
RST5
public static final byte RST5
RST6
public static final byte RST6
RST7
public static final byte RST7
SOF0
public static final byte SOF0
Nondifferential Huffman-coding frame (baseline dct).
SOF1
public static final byte SOF1
Nondifferential Huffman-coding frame (extended dct).
SOF10
public static final byte SOF10
Nondifferential Arithmetic-coding frame (progressive dct).
SOF11
public static final byte SOF11
Nondifferential Arithmetic-coding frame (lossless).
SOF13
public static final byte SOF13
Differential Arithmetic-coding frame (sequential dct).
SOF14
public static final byte SOF14
Differential Arithmetic-coding frame (progressive dct).
SOF15
public static final byte SOF15
Differential Arithmetic-coding frame (lossless).
SOF2
public static final byte SOF2
Nondifferential Huffman-coding frame (progressive dct).
SOF3
public static final byte SOF3
Nondifferential Huffman-coding frame Lossless (Sequential).
SOF5
public static final byte SOF5
Differential Huffman-coding frame Sequential DCT.
SOF6
public static final byte SOF6
Differential Huffman-coding frame Progressive DCT.
SOF7
public static final byte SOF7
Differential Huffman-coding frame lossless.
SOF9
public static final byte SOF9
Nondifferential Arithmetic-coding frame (extended dct).
SOI
public static final byte SOI
Start of Image.
SOS
public static final byte SOS
Start of Scan.
X00
public static final byte X00
Marker byte that represents a literal 0xff.
XFF
public static final byte XFF
Marker prefix byte.
JPEGMarker.java --
Copyright (C) 2006 Free Software Foundation, Inc.
This file is part of GNU Classpath.
GNU Classpath is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Classpath is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
conditions of the GNU General Public License cover the whole
combination.
As a special exception, the copyright holders of this library give you
permission to link this library with independent modules to produce an
executable, regardless of the license terms of these independent
modules, and to copy and distribute the resulting executable under
terms of your choice, provided that you also meet, for each linked
independent module, the terms and conditions of the license of that
module. An independent module is a module which is not derived from
or based on this library. If you modify this library, you may extend
this exception to your version of the library, but you are not
obligated to do so. If you do not wish to do so, delete this
exception statement from your version.