<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openjpeg, branch v2.2.0</title>
<subtitle>Fork of openjpeg library for JPEG2000 encoding and decoding</subtitle>
<id>https://git.carlh.net/cgit/openjpeg/atom?h=v2.2.0</id>
<link rel='self' href='https://git.carlh.net/cgit/openjpeg/atom?h=v2.2.0'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/'/>
<updated>2017-08-10T00:31:50Z</updated>
<entry>
<title>Preparing Release v2.2.0</title>
<updated>2017-08-10T00:31:50Z</updated>
<author>
<name>Antonin Descampe</name>
<email>antonin@descampe.net</email>
</author>
<published>2017-08-10T00:31:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=3d7cde5fc9fbc5618d02160900d32e02ed12a00e'/>
<id>urn:sha1:3d7cde5fc9fbc5618d02160900d32e02ed12a00e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Preparing Release v2.2.0</title>
<updated>2017-08-10T00:28:17Z</updated>
<author>
<name>Antonin Descampe</name>
<email>antonin@gmail.com</email>
</author>
<published>2017-08-10T00:28:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=bc21818c635f1f84aa72bb327a20ca42c3b6dcbe'/>
<id>urn:sha1:bc21818c635f1f84aa72bb327a20ca42c3b6dcbe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>.travis.yml: add 'dist: precise' for config that requires it</title>
<updated>2017-08-09T23:14:35Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-08-09T23:14:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=c03fbbee6399d6a996f484015035d5996ce80f9a'/>
<id>urn:sha1:c03fbbee6399d6a996f484015035d5996ce80f9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove useless opj_tcd_t::enumcs field added per #975</title>
<updated>2017-08-09T15:37:05Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-08-09T15:37:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=4b16e8d27ae524c5bf5f8af299703f7334752465'/>
<id>urn:sha1:4b16e8d27ae524c5bf5f8af299703f7334752465</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Doc: fix error in previous commit</title>
<updated>2017-08-09T13:04:29Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-08-09T13:04:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=5e200452db84947f4eb893ae7f02f7dd9a358378'/>
<id>urn:sha1:5e200452db84947f4eb893ae7f02f7dd9a358378</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tcd.h: doc fixes and improvements</title>
<updated>2017-08-09T12:50:59Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-08-09T12:50:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=9203e8ec51a1c1c1a358a9cbafdf3391549ebc80'/>
<id>urn:sha1:9203e8ec51a1c1c1a358a9cbafdf3391549ebc80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document qmfbid values</title>
<updated>2017-08-09T12:13:58Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-08-09T12:13:58Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=11b1ffb373d8e41705348080ba5e74a4ffe4148c'/>
<id>urn:sha1:11b1ffb373d8e41705348080ba5e74a4ffe4148c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Partial revert BPC related check of #975 (#979)</title>
<updated>2017-08-09T09:34:08Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-08-09T09:34:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=ac375ac9f5b4ae47501b60795e905e3d25dd00f8'/>
<id>urn:sha1:ac375ac9f5b4ae47501b60795e905e3d25dd00f8</id>
<content type='text'>
PR #975 introduced a check that rejects images that have different bit depth/sign
per compoment in SIZ marker if the JP2 IHDR box has BPC != 255
This didn't work properly if decoding a .j2k file since the new bit added in
opj_cp_t wasn't initialized to the right value.
For clarity, tThis new bit has also been renamed to allow_different_bit_depth_sign

But looking closer at the code, it seems we were already tolerant to inconsistencies.
For example we parsed a JP2 BPCC box even if BPC != 255 (just a warning is emitted)
So failing hard in opj_j2k_read_siz() wouldn't be very inconsistent, and that
alone cannot protect against other issues, so just emit a warning if BPC != 255
and the SIZ marker contains different bit depth/sign per component.

Note: we could also check that the content of JP2 BPCC box is consistant with the one
of the SIZ marker.
</content>
</entry>
<entry>
<title>opj_decompress: document -quiet option, and remove spurious newline output</title>
<updated>2017-08-09T08:03:59Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-08-09T08:03:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=c38bdbef4f3a5888948903247532fc8cf4284c00'/>
<id>urn:sha1:c38bdbef4f3a5888948903247532fc8cf4284c00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>src/bin/jpwl/convert.c pgxtoimage(): add missing fclose() (#977)</title>
<updated>2017-08-09T07:50:39Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-08-09T07:50:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=0eceb4494c23d141ddf242209b92f07bc942b437'/>
<id>urn:sha1:0eceb4494c23d141ddf242209b92f07bc942b437</id>
<content type='text'>
</content>
</entry>
</feed>
