John Cupitt
|
f4046a95f1
|
more dbg output for jxlsave
|
2021-04-14 12:50:09 +01:00 |
|
John Cupitt
|
633d35f4ae
|
add Q param to jxl save
for convenience
|
2021-04-14 12:29:38 +01:00 |
|
John Cupitt
|
209f2c5144
|
tidy up
|
2021-04-03 18:40:21 +01:00 |
|
John Cupitt
|
70078e3774
|
add jxl encoder options
though they don't seem to affect file size, curiously
|
2021-04-03 18:11:38 +01:00 |
|
John Cupitt
|
55e634a0d2
|
add support for native jxl decode
map jxl native formats to libvips iamge formats
|
2021-04-03 17:50:47 +01:00 |
|
John Cupitt
|
b82ca537e7
|
set basic jxl image metadata from vips
|
2021-04-03 16:32:02 +01:00 |
|
John Cupitt
|
e93d0ab83c
|
jxlsave works
at a basic level, anyway
|
2021-04-03 15:03:43 +01:00 |
|
John Cupitt
|
10a0c5a4bb
|
start adding jxlsave
|
2021-04-03 11:57:11 +01:00 |
|
John Cupitt
|
9b8f308d9e
|
jxl load sort-of works
|
2021-04-02 18:35:35 +01:00 |
|
John Cupitt
|
8734eb3c8a
|
header works
|
2021-04-01 17:06:51 +01:00 |
|
John Cupitt
|
950606406f
|
compiles
|
2021-04-01 16:54:42 +01:00 |
|
John Cupitt
|
2a249a3049
|
load header done
|
2021-04-01 12:33:36 +01:00 |
|
John Cupitt
|
c7f69718da
|
start adding jxl
|
2021-04-01 09:21:41 +01:00 |
|
John Cupitt
|
e4453f8b18
|
update libnsgif
pick up a couple of patches
|
2021-03-29 11:56:58 +01:00 |
|
John Cupitt
|
9f15567f2c
|
fix fuzzer error
see https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=32638
|
2021-03-29 09:19:14 +01:00 |
|
John Cupitt
|
77ccd04cbe
|
Merge pull request #2168 from lovell/nsgifload-sanity-check-dimensions
nsgifload: check dimensions before memory allocation
|
2021-03-28 22:42:29 +01:00 |
|
Lovell Fuller
|
744e42edd1
|
nsgifload: check dimensions before memory allocation
GIF dimensions are 16-bit unsigned
Initialise memory to zero as image may be truncated
|
2021-03-28 19:59:21 +01:00 |
|
John Cupitt
|
0054c7dafa
|
add some more gifload tests
|
2021-03-28 13:49:34 +01:00 |
|
John Cupitt
|
b2cfe6a0a0
|
nsgifload was not setting filename
|
2021-03-28 13:38:41 +01:00 |
|
John Cupitt
|
89c12b0e62
|
fix nsgifload metadata
various issues pointed out by @lovell
|
2021-03-28 13:33:16 +01:00 |
|
John Cupitt
|
cb660b32fe
|
Merge pull request #2156 from libvips/add-openjpeg
Add JPEG2000 support
|
2021-03-27 17:10:42 +00:00 |
|
John Cupitt
|
09c6074014
|
... and quantise
|
2021-03-27 16:18:56 +00:00 |
|
John Cupitt
|
32fca6f21b
|
... and two pdfloads
|
2021-03-27 16:09:41 +00:00 |
|
John Cupitt
|
fd56067f54
|
oop, left gifload.c in the merge
|
2021-03-27 15:39:29 +00:00 |
|
John Cupitt
|
69fcf1b9e9
|
Merge branch 'master' into add-openjpeg
|
2021-03-27 15:22:13 +00:00 |
|
John Cupitt
|
595f5a1b71
|
make autosubsample more consistent
always disable subsample for Q>=90, and update docs too
|
2021-03-27 15:16:38 +00:00 |
|
John Cupitt
|
9cbb4c2cd1
|
Merge pull request #1709 from libvips/add-libnsgif
Add libnsgif support
|
2021-03-27 15:10:30 +00:00 |
|
John Cupitt
|
9589a51f09
|
fix a compiler warning
|
2021-03-27 11:35:07 +00:00 |
|
John Cupitt
|
8c4486327e
|
heifsave defaults to AV1 for .avif suffix
|
2021-03-26 09:50:17 +00:00 |
|
John Cupitt
|
4e60a3072f
|
Merge pull request #2159 from der-eismann/fix-heifsave-filename-argument
Set correct description for heifsave argument
|
2021-03-24 22:45:52 +00:00 |
|
Philipp Trulson
|
13a4d9f7ea
|
Set correct description for heifsave argument
|
2021-03-24 22:57:06 +01:00 |
|
John Cupitt
|
6ab30ca732
|
Merge branch '8.10'
|
2021-03-23 23:18:48 +00:00 |
|
John Cupitt
|
2df5768d99
|
note vector fix in changelog
|
2021-03-23 20:53:06 +00:00 |
|
John Cupitt
|
a16c0c0d78
|
set mct more carefully
|
2021-03-23 18:50:39 +00:00 |
|
John Cupitt
|
40c020ccd2
|
more jp2k tests
|
2021-03-23 17:15:02 +00:00 |
|
John Cupitt
|
d69512c8b0
|
fix lossless save, ycc load
|
2021-03-23 16:43:09 +00:00 |
|
John Cupitt
|
0f86453f76
|
Merge pull request #2144 from kleisauke/ensure-composite-alignment
Ensure max_band vector is aligned on a 16-byte boundary
|
2021-03-23 16:15:02 +00:00 |
|
Kleis Auke Wolthuizen
|
305714c978
|
Move max_band_vec to first position
|
2021-03-23 16:47:53 +01:00 |
|
John Cupitt
|
1936ca05ee
|
add ycc load/save and chroma subsample
|
2021-03-23 14:01:17 +00:00 |
|
John Cupitt
|
58facca758
|
Merge pull request #2158 from ffontaine/master
drop last remnant of dmalloc
|
2021-03-23 02:34:51 +00:00 |
|
Fabrice Fontaine
|
1b002cc32b
|
drop last remnant of dmalloc
Drop last remnant of dmalloc which was removed in version 7.28.0 with
ae8faf6597
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
2021-03-22 23:49:54 +01:00 |
|
John Cupitt
|
24f230b67d
|
add ycc and upsample support
|
2021-03-21 19:34:02 +00:00 |
|
John Cupitt
|
fb6891d02b
|
typo in header
|
2021-03-20 14:22:06 +00:00 |
|
John Cupitt
|
cedc3f1f1d
|
disable threading for older openjpegs
|
2021-03-20 14:14:08 +00:00 |
|
John Cupitt
|
5f0be5d3dc
|
remove obsolete doxy tag
|
2021-03-20 14:02:12 +00:00 |
|
John Cupitt
|
02163e7810
|
add openjpeg to CI
|
2021-03-20 13:00:42 +00:00 |
|
John Cupitt
|
76b7cddba1
|
better rounding in tile calcs
|
2021-03-20 12:54:32 +00:00 |
|
John Cupitt
|
7a900e0a4e
|
add vipsthumbnail support for jp2k
It'll use the jp2k pyramid, if possible.
|
2021-03-20 12:33:38 +00:00 |
|
John Cupitt
|
28cbdcc65d
|
revise doc comments
|
2021-03-20 12:23:00 +00:00 |
|
John Cupitt
|
2575d963bd
|
add jp2k tests
and buffer load/save
|
2021-03-20 12:16:10 +00:00 |
|