1 /*
2 * Copyright (c) 2006 Konstantin Shishkov
3 *
4 * This file is part of FFmpeg.
5 *
6 * FFmpeg is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
10 *
11 * FFmpeg is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
15 *
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with FFmpeg; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 */
20
21 /**
22 * @file
23 * TIFF constants & data structures
24 *
25 * For more information about the TIFF format, check the official docs at:
26 * http://partners.adobe.com/public/developer/tiff/index.html
27 * @author Konstantin Shishkov
28 */
29
30 #ifndef AVCODEC_TIFF_H
31 #define AVCODEC_TIFF_H
32
33 #include <stdint.h>
35
36 /** TIFF types in ascenting priority (last in the list is highest) */
38 /** TIFF image based on the TIFF 6.0 or TIFF/EP (ISO 12234-2) specifications */
40 /** Digital Negative (DNG) image */
42 /** Digital Negative (DNG) image part of an CinemaDNG image sequence */
44 };
45
46 /** abridged list of TIFF and TIFF/EP tags */
99 };
100
101 /** abridged list of DNG tags */
108 };
109
110 /** list of CinemaDNG tags */
117 };
118
119 /** list of TIFF, TIFF/EP and DNG compression types */
132 };
133
180 };
181
182 /** list of TIFF, TIFF/AP and DNG PhotometricInterpretation (TIFF_PHOTOMETRIC) values */
199 };
200
205 };
206
214
219
224
225 #endif /* AVCODEC_TIFF_H */