Ivailo Monev
|
d2dbb40e6e
|
kimgio: remove redundant destructors
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2023-06-05 07:29:15 +03:00 |
|
Ivailo Monev
|
3ddf452bd2
|
kimgio: remove now unused QImageIOPlugin::keys() reimplementations
Katie no requires them
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-12-18 12:04:33 +00:00 |
|
Ivailo Monev
|
b19a07619d
|
kimgio: correct note in jp2 plugin
color space is exclusive value
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-11-29 02:46:42 +02:00 |
|
Ivailo Monev
|
d598c3cccf
|
kimgio: verify the image color space earlier in jp2 plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-11-27 18:23:35 +02:00 |
|
Ivailo Monev
|
a0afe27554
|
kimgio: do not attempt to load images in YUV, e-YCC and CMYK color space
if the decoder cannot tell (correctly) the color space then.. idk
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-11-27 18:17:19 +02:00 |
|
Ivailo Monev
|
8e5dd5ea50
|
generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-11-14 15:50:30 +02:00 |
|
Ivailo Monev
|
f863bb36ef
|
kimgio: return false if the color component count is invalid from jp2 plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-30 01:34:49 +03:00 |
|
Ivailo Monev
|
2a7c6ee1aa
|
kimgio: remove image/jpm MIME type from the list in jp2 plugin
apparently it cannot open it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-26 19:06:46 +03:00 |
|
Ivailo Monev
|
23fd8af700
|
kimgio: theoretical implementation of oj_skip_callback()
there is no documentation on what it is supposed to do so I will guess
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-26 09:21:03 +03:00 |
|
Ivailo Monev
|
66b8e20bdb
|
kimgio: remove TODO in jp2 plugin
JPEG 2000 JPIP is data over HTTP, does not have MIME type even
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-26 09:15:02 +03:00 |
|
Ivailo Monev
|
d33233d7ab
|
kimgio: add image/jpx and image/jpm to the jp2 plugin MIME types list
note to self:
same header/magic as the one mentioned in RFC 3745
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-26 07:57:42 +03:00 |
|
Ivailo Monev
|
1b0dcc4f10
|
kimgio: simplify data copying in ico plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-19 23:54:28 +03:00 |
|
Ivailo Monev
|
cd7d01a484
|
kimgio: take the format as hint only and probe the device if format does not match
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-13 14:18:29 +03:00 |
|
Ivailo Monev
|
840491cda0
|
kimgio: claim support for image/x-jp2-codestream MIME type in jp2 plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-13 07:38:38 +03:00 |
|
Ivailo Monev
|
e6b0f87542
|
kimgio: minor corrections
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-13 07:36:30 +03:00 |
|
Ivailo Monev
|
13b5deb7fa
|
kimgio: peek to figure out the codec to use in jp2 plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-13 04:16:48 +03:00 |
|
Ivailo Monev
|
50e343d45b
|
kimgio: check for non-RFC 3745 header from jp2 plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-13 03:58:53 +03:00 |
|
Ivailo Monev
|
7f09363d21
|
kimgio: abort reading if opj_setup_decoder(), opj_decode() or opj_end_decompress() returns false
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-13 03:55:40 +03:00 |
|
Ivailo Monev
|
565ad4785b
|
kimgio: branches optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-13 03:14:57 +03:00 |
|
Ivailo Monev
|
964e2c0ed3
|
kimgio: use memcmp() instead of qstrncmp() for headers comparison
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-12 23:25:00 +03:00 |
|
Ivailo Monev
|
427ca4fde3
|
kimgio: handle image data with gray and alpha or gray only color components in jp2 plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-12 04:58:55 +03:00 |
|
Ivailo Monev
|
ae72f12c93
|
kimgio: ensure the peeked data has equal or greater size than the data it is compared with
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-12 01:23:04 +03:00 |
|
Ivailo Monev
|
cfe47507fa
|
kimgio: jp2, jpeg and raw plugins review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-12 01:01:02 +03:00 |
|
Ivailo Monev
|
abff254104
|
kimgio: JPEG 2000-specialized plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-12 00:45:15 +03:00 |
|
Ivailo Monev
|
541c1da4c5
|
kimgio: replace most plugins with ImageMagick based plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-25 22:25:45 +03:00 |
|
Ivailo Monev
|
0008f38092
|
kimgio: fix JPEG-2000 images plugin build against Jasper v2.0.20+
JAS_VERSION is defined as string so bumping the required version
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-13 10:33:25 +00:00 |
|
Ivailo Monev
|
108f35a2e6
|
kimgio: remove Q_EXPORT_STATIC_PLUGIN() macro calls
Katie does not support loading of static plugins
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-02-22 22:23:11 +00:00 |
|
Ivailo Monev
|
814163a8dc
|
initial import
|
2014-11-13 01:04:59 +02:00 |
|