Selaa lähdekoodia

* updated compressiontype to new versions. Mantis #26723, patch by Reinier.

git-svn-id: trunk@28669 -
marco 11 vuotta sitten
vanhempi
commit
e5c104ca96
1 muutettua tiedostoa jossa 25 lisäystä ja 13 poistoa
  1. 25 13
      packages/imagemagick/src/magick_type.inc

+ 25 - 13
packages/imagemagick/src/magick_type.inc

@@ -177,19 +177,31 @@ type
   PCompositeOperator = ^CompositeOperator;
   PCompositeOperator = ^CompositeOperator;
 
 
 type
 type
- CompressionType = (
-  UndefinedCompression,
-  NoCompression,
-  BZipCompression,
-  FaxCompression,
-  Group4Compression,
-  JPEGCompression,
-  JPEG2000Compression,
-  LosslessJPEGCompression,
-  LZWCompression,
-  RLECompression,
-  ZipCompression
- );
+  // Verified with imagemagick 6.7.7-10
+  CompressionType = (
+    UndefinedCompression,
+    NoCompression,
+    BZipCompression,
+    DXT1Compression,
+    DXT3Compression,
+    DXT5Compression,
+    FaxCompression,           {* CCITT Group 3 compression *}
+    Group4Compression,        {* CCITT Group 4 compression (also used in faxes) *}
+    JPEGCompression,
+    JPEG2000Compression,      {* ISO/IEC std 15444-1 *}
+    LosslessJPEGCompression,
+    LZWCompression,
+    RLECompression,
+    ZipCompression,
+    ZipSCompression,
+    PizCompression,
+    Pxr24Compression,
+    B44Compression,
+    B44ACompression,
+    LZMACompression,          {* Lempel-Ziv-Markov chain algorithm *}
+    JBIG1Compression,         {* ISO/IEC std 11544 / ITU-T rec T.82 *}
+    JBIG2Compression          {* ISO/IEC std 14492 / ITU-T rec T.88 *}
+  );
 
 
   PCompressionType = ^CompressionType;
   PCompressionType = ^CompressionType;