Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
ImageMagick
/
8bc3ab67d818204fe5f0fe1dc29b873d37360461
/
coders
/
png.c
68a6b50
Use a local pixel compare method instead of IsPixelEquivalent because only rgb should be checked.
by dirk
· 9 years ago
7ce65e7
Update copyright years
by Cristy
· 9 years ago
f9eb204
Added missing calls to png_set_user_limits.
by dirk
· 9 years ago
99130c9
Don't close blob for JNG image
by Cristy
· 9 years ago
3256579
https://github.com/ImageMagick/ImageMagick/issues/26
by Cristy
· 9 years ago
120b581
Older versions of libpng do not support png_const_bytep
by Cristy
· 9 years ago
629f805
Make some structures immutable
by Cristy
· 9 years ago
f8d9cb8
https://bugs.launchpad.net/ubuntu/+source/imagemagick/+bug/1492881
by Cristy
· 9 years ago
698aab6
Shorten PNG00 description to 80 charactes
by glennrp
· 9 years ago
e1c94d9
by cristy
· 9 years ago
0bf2143
Fixed typecast.
by dirk
· 9 years ago
eb5cb8d
Don't skip palette-building (reverts change from IM-6.9.1-3).
by glennrp
· 9 years ago
3b53d44
by cristy
· 9 years ago
b9d46a1
by cristy
· 9 years ago
b3f97ae
by cristy
· 9 years ago
c1e0770
Added "if possible" to the description string for PNG00.
by glennrp
· 9 years ago
a3a520c
Avoid unnecessary palette-building when writing a grayscale PNG.
by glennrp
· 9 years ago
94509a2
coders/png.c ReadJNGImage: fix Coverity CID 14306, "Logically Dead Code".:
by glennrp
· 9 years ago
30fb621
Fixed bug with "-define png:format" introduced in version 6.8.9-0.
by glennrp
· 9 years ago
057a5d2
Added option to preserve a corrupt image to the png coder.
by dirk
· 9 years ago
151b66d
by cristy
· 9 years ago
889a928
Avoid using NULL alpha_image in the JNG decoder.
by glennrp
· 9 years ago
06b627a
Renamed SetMagickInfo to AcquireMagickInfo and made the module and description mandatory.
by dirk
· 9 years ago
f1d8548
Renamed IsImageGray to SetImageGray and IsImageMonochrome to SetImageMonochrome since they change the type of the image.
by dirk
· 9 years ago
d7c4d1c
by cristy
· 9 years ago
9b034ff
Fixed scaling of 1-bit sample to Q64 quantum.
by glennrp
· 9 years ago
08e9a11
Renamed new enumeration.
by dirk
· 9 years ago
24ae22e
Changed several booleans in MagickInfo to a flag.
by dirk
· 9 years ago
7e99a06
Fix unitialized length.
by glennrp
· 10 years ago
44c2297
Always check "status" returns.
by glennrp
· 10 years ago
24e6d42
Check length of LOOP and ENDL chunks.
by glennrp
· 10 years ago
a454cdc
Check lengths of varous MNG chunks before reading them.
by glennrp
· 10 years ago
def23e5
by cristy
· 10 years ago
3a89fa4
Fixed an old cut-and-paste typo: change_delay should be change_timeout.
by glennrp
· 10 years ago
6647b97
Eliminate trailing blanks from lines in coders/png.c
by glennrp
· 10 years ago
11a06d3
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=26830
by cristy
· 10 years ago
6dfc266
Use memcmp() == 0 instead of !memcmp() in coders/png.c
by glennrp
· 10 years ago
5285ae1
Avoid reading beyond the end of tEXt keyword while checking for Raw profile.
by glennrp
· 10 years ago
badc752
Make MagickMax()/MagickMin() a macro rather than an inline.
by cristy
· 10 years ago
17f11b0
by cristy
· 10 years ago
5f766ef
by cristy
· 10 years ago
6af512a
Fixed compiler warning.
by dirk
· 10 years ago
5b4868f
by cristy
· 10 years ago
4f7c434
by cristy
· 10 years ago
af93204
Improved "-monitor" behaviour (updates once per row, not once per interlace pass)
by glennrp
· 10 years ago
b56bb24
by cristy
· 10 years ago
9194299
Don't destroy a NULL "previous" image in the PNG decoder.
by glennrp
· 10 years ago
35553db
by cristy
· 10 years ago
41abfcd
Don't override gamma with 1.000 when reading grayscale PNG images.
by glennrp
· 10 years ago
7ee973a
Don't handle "previous" image in the JNG reader. JNG is a single-image format.
by glennrp
· 10 years ago
7d6d3d8
by cristy
· 10 years ago
f078e39
Fixed recursive lock and added assert to detect this in the future.
by dirk
· 10 years ago
3e0971d
Reverted incorrect change of PNG_LIBPNG_VER_STRING to png_get_libpng_ver(NULL).
by glennrp
· 10 years ago
b989d32
Use png_get_libpng_ver(NULL) instead of PNG_LIBPNG_VER_STRING
by glennrp
· 10 years ago
cc96f2d
Fixed true/false mixup in image->taint logging
by glennrp
· 10 years ago
f3794ae
Added logging about image->taint when entering WriteOnePNGImage()
by glennrp
· 10 years ago
39d99e1
Log fact that image->taint is reason for resetting tIME chunk data.
by glennrp
· 10 years ago
8fe9159
Changed "if (something)" to "if (something != 0)" in coders/png.c
by glennrp
· 10 years ago
fd6fd07
Added support for reading/writing the tIME chunk.
by dirk
· 10 years ago
cd97995
Fixed depth check.
by dirk
· 10 years ago
aac4963
Removed scaling of 8 and 16 bit images in the png writer.
by dirk
· 10 years ago
ccc36af
Fix incorrect decoding of 16-bit GrayAlpha PNG files that have a gAMA chunk.
by glennrp
· 10 years ago
a20c8fe
by cristy
· 10 years ago
261f64e
Removed reference to OptimizeType from the PNG codec.
by glennrp
· 10 years ago
280283d
Combined some Log() calls to reduce code size.
by glennrp
· 10 years ago
2dd1906
Combine some Log() calls in the PNG codec to save several kbytes of code size.
by glennrp
· 10 years ago
1a506ac
Refactor exclude-chunks handling in PNG encoder to reduce code size several kb
by glennrp
· 10 years ago
689efa2
Use IsOptionMember() instead of LocaleNCompare() in coders/png.c to
by glennrp
· 10 years ago
99f9681
Handle profile:skip=*, profile:skip=exif, etc., in the PNG decoder.
by glennrp
· 10 years ago
cf45b20
Re-enabled strict sRGB profile checking in coders/png.c for "-debug coder" runs.
by glennrp
· 10 years ago
201f0c9
Don't let libpng16 check the ICC/sRGB profile; we do that ourselves anyway.
by glennrp
· 10 years ago
e604a75
Implemented "-define profile:skip=icc" in coders/png.c
by glennrp
· 10 years ago
e0421fe
Removed unused variable "skip_to_iend" from coders/png.c
by glennrp
· 10 years ago
8b5e736
#if 0/#endif around some dead code reported by Coverity.
by glennrp
· 10 years ago
5389e5a
by cristy
· 10 years ago
fa6de8c
by cristy
· 10 years ago
e2440c2
by cristy
· 10 years ago
47da46d
Fixed assignment.
by dirk
· 10 years ago
48c2062
Fixed new bug due to a typo in the PNG00 fix
by glennrp
· 10 years ago
5a4989d
Fixed other cases (PNG48, PNG64) that did not work with PNG00.
by glennrp
· 10 years ago
197c8e6
Fixed bug with PNG00 when the input file is a PNG32.
by glennrp
· 10 years ago
3f88ea5
Fixed bug with -strip (-define png:exclude-chunk)
by glennrp
· 10 years ago
d0ee5a2
Stifle some compiler warnings about potentially uninitialized variables
by glennrp
· 10 years ago
868fff3
Don't block threads in the png codec when PNG_SETJMP_SUPPORTED is not defined.
by glennrp
· 10 years ago
0a5b92c
Set linear colorspace when gamma is over 0.75, not when exactly 1.0
by glennrp
· 10 years ago
3d162a9
by cristy
· 11 years ago
a3d5f0e
Fixed new "-define png:swap-bytes" option.
by glennrp
· 11 years ago
0a0ae98
Fix problem with "property" intialization in the new swap-bytes code
by glennrp
· 11 years ago
037761a
by cristy
· 11 years ago
0d76772
Added "-define png:swap-bytes" option.
by glennrp
· 11 years ago
f0eec75
by cristy
· 11 years ago
5c97f62
by cristy
· 11 years ago
cd8b331
by cristy
· 11 years ago
45d4c34
Removed a left-over "&&" from coders/png.c
by glennrp
· 11 years ago
c28acd6
Remove from coders/png.c the references to Rec601LumaColorspace and
by glennrp
· 11 years ago
96bc620
Fixed bug in coders/png.c that caused -define png:color-space=0 to fail.
by glennrp
· 11 years ago
de984cd
by cristy
· 11 years ago
fe676ee
by cristy
· 11 years ago
29dd80e
Use image_info->quality/compression instead of image->quality/compression.
by dirk
· 11 years ago
6742993
Set intensity method before transforming PNG to gray colorspace while reading.
by glennrp
· 11 years ago
Next »