1 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */ 2 /* EXIFPROBE - TIFF/JPEG/EXIF image file probe */ 3 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */ 4 /* Copyright (C) 2005 by Duane H. Hesser. All rights reserved. */ 5 /* */ 6 /* See the file LICENSE.EXIFPROBE for terms of use. */ 7 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */ 8 9 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */ 10 /* @(#) $Id: jp2tags.h,v 1.1 2005/05/24 19:08:57 alex Exp $" */ 11 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */ 12 13 /* tags defined in JP2 spec or "jasper" */ 14 15 #ifndef JP2TAGS_INCLUDED 16 #define JP2TAGS_INCLUDED 17 18 #define JP2C_SOC 0xff4f /* Start of code stream */ 19 #define JP2C_SIZ 0xff51 /* Image and tile size */ 20 #define JP2C_COD 0xff52 /* Coding style default */ 21 #define JP2C_COC 0xff53 /* Coding style component */ 22 #define JP2C_TLM 0xff55 /* Tile-part lengths, main header */ 23 #define JP2C_PLM 0xff57 /* Packet length, main header */ 24 #define JP2C_PLT 0xff58 /* Packet length, tile-part header */ 25 #define JP2C_RGN 0xff5e /* Region of interest */ 26 #define JP2C_QCD 0xff5c /* Quantization default */ 27 #define JP2C_QCC 0xff5d /* Quantization component */ 28 #define JP2C_POC 0xff5f /* Progression order default */ 29 #define JP2C_PPM 0xff60 /* Packed packet headers, main header */ 30 #define JP2C_PPT 0xff61 /* Packet packet headers, tile-part header */ 31 #define JP2C_CRG 0xff63 /* Component registration */ 32 #define JP2C_COM 0xff64 /* Comment */ 33 #define JP2C_SOT 0xff90 /* Start of tile-part */ 34 #define JP2C_SOP 0xff91 /* Start of packet */ 35 #define JP2C_EPH 0xff92 /* End of packet header */ 36 #define JP2C_SOD 0xff93 /* Start of data */ 37 #define JP2C_EOC 0xffd9 /* End of code stream */ 38 39 #endif /* JP2TAGS_INCLUDED */ 40