1 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
2 /*          EXIFPROBE - TIFF/JPEG/EXIF image file probe               */
3 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
4 /* Copyright (C) 2002 by Duane H. Hesser. All rights reserved.        */
5 /*                                                                    */
6 /* See the file LICENSE.EXIFPROBE for terms of use.                   */
7 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
8 
9 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
10 /* @(#) $Id: jpegtags.h,v 1.3 2003/02/20 00:30:07 alex Exp $" */
11 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
12 
13 /* Tags ("markers") defined in the JPEG (ITU) spec                    */
14 
15 #ifndef JPEG_MARKERS_INCLUDED
16 #define JPEG_MARKERS_INCLUDED
17 
18 #define JPEG_SOF_0  0xFFC0
19 #define JPEG_SOF_1  0xFFC1
20 #define JPEG_SOF_2  0xFFC2
21 #define JPEG_SOF_3  0xFFC3
22 #define JPEG_DHT    0xFFC4
23 #define JPEG_SOF_5  0xFFC5
24 #define JPEG_SOF_6  0xFFC6
25 #define JPEG_SOF_7  0xFFC7
26 #define JPEG_JPG    0xFFC8
27 #define JPEG_SOF_9  0xFFC9
28 #define JPEG_SOF_10 0xFFCA
29 #define JPEG_SOF_11 0xFFCB
30 #define JPEG_DAC    0xFFCC
31 #define JPEG_SOF_13 0xFFCD
32 #define JPEG_SOF_14 0xFFCE
33 #define JPEG_SOF_15 0xFFCF
34 #define JPEG_RST0   0xFFD0
35 #define JPEG_RST1   0xFFD1
36 #define JPEG_RST2   0xFFD2
37 #define JPEG_RST3   0xFFD3
38 #define JPEG_RST4   0xFFD4
39 #define JPEG_RST5   0xFFD5
40 #define JPEG_RST6   0xFFD6
41 #define JPEG_RST7   0xFFD7
42 #define JPEG_SOI    0xFFD8
43 #define JPEG_BADSOI 0x00D8  /* minolta                                */
44 #define JPEG_EOI    0xFFD9
45 #define JPEG_SOS    0xFFDA
46 #define JPEG_DQT    0xFFDB
47 #define JPEG_DNL    0xFFDC
48 #define JPEG_DRI    0xFFDD
49 #define JPEG_DHP    0xFFDE
50 #define JPEG_EXP    0xFFDF
51 #define JPEG_APP0   0xFFE0
52 #define JPEG_APP1   0xFFE1
53 #define JPEG_APP2   0xFFE2
54 #define JPEG_APP3   0xFFE3
55 #define JPEG_APP4   0xFFE4
56 #define JPEG_APP5   0xFFE5
57 #define JPEG_APP6   0xFFE6
58 #define JPEG_APP7   0xFFE7
59 #define JPEG_APP8   0xFFE8
60 #define JPEG_APP9   0xFFE9
61 #define JPEG_APP10  0xFFEA
62 #define JPEG_APP11  0xFFEB
63 #define JPEG_APP12  0xFFEC
64 #define JPEG_APP13  0xFFED
65 #define JPEG_APP14  0xFFEE
66 #define JPEG_APP15  0xFFEF
67 #define JPEG_JPG0   0xFFF0
68 #define JPEG_JPG1   0xFFF1
69 #define JPEG_JPG2   0xFFF2
70 #define JPEG_JPG3   0xFFF3
71 #define JPEG_JPG4   0xFFF4
72 #define JPEG_JPG5   0xFFF5
73 #define JPEG_JPG6   0xFFF6
74 #define JPEG_JPG7   0xFFF7
75 #define JPEG_JPG8   0xFFF8
76 #define JPEG_JPG9   0xFFF9
77 #define JPEG_JPG10  0xFFFA
78 #define JPEG_JPG11  0xFFFB
79 #define JPEG_JPG12  0xFFFC
80 #define JPEG_JPG13  0xFFFD
81 #define JPEG_COM    0xFFFE
82 #define JPEG_TEM    0xFF01
83 #define JPEG_RES    0xFF02
84 
85 #endif
86