<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openjpeg/src/lib/openjp2/mct.c, branch master</title>
<subtitle>Fork of openjpeg library for JPEG2000 encoding and decoding</subtitle>
<id>https://git.carlh.net/cgit/openjpeg/atom?h=master</id>
<link rel='self' href='https://git.carlh.net/cgit/openjpeg/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/'/>
<updated>2022-01-18T20:55:10Z</updated>
<entry>
<title>Fix potential overflow related issues spotted by LGTM code analysis (#1402)</title>
<updated>2022-01-18T20:55:10Z</updated>
<author>
<name>Eric Harvey</name>
<email>71228603+Eharve14@users.noreply.github.com</email>
</author>
<published>2022-01-18T20:55:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=241e9e8efeb6750ef4202a61b3a436628e4f6d23'/>
<id>urn:sha1:241e9e8efeb6750ef4202a61b3a436628e4f6d23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>opj_mct_encode_real(): add SSE optimization</title>
<updated>2020-05-20T18:31:28Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2020-05-19T17:45:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=c6a413a42394836b956846cc037dd8297b732f44'/>
<id>urn:sha1:c6a413a42394836b956846cc037dd8297b732f44</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Encoder: use floating-point operations for irreversible transformation</title>
<updated>2020-05-20T18:31:28Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2020-05-18T18:15:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=00cff6f5c02deabb64ccb15f15c13fcb773968fe'/>
<id>urn:sha1:00cff6f5c02deabb64ccb15f15c13fcb773968fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>opj_tcd_mct_decode()/opj_mct_decode()/opj_mct_encode_real()/opj_mct_decode_real(): proper deal with a number of samples larger than 4 billion (refs #1151)</title>
<updated>2019-10-03T09:04:30Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2019-10-03T09:04:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=5875a6b44618fb7dfd5cd6d742533eaee2014060'/>
<id>urn:sha1:5875a6b44618fb7dfd5cd6d742533eaee2014060</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various changes to allow tile buffers of more than 4giga pixels</title>
<updated>2017-09-01T14:30:44Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-09-01T14:30:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=98b93103613c90753fb6c57696f9403f8ea0b1d6'/>
<id>urn:sha1:98b93103613c90753fb6c57696f9403f8ea0b1d6</id>
<content type='text'>
Untested though, since that means a tile buffer of at least 16 GB. So
there might be places where uint32 overflow on multiplication still occur...
</content>
</entry>
<entry>
<title>Reformat whole codebase with astyle.options (#128)</title>
<updated>2017-05-09T18:46:20Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-05-09T13:44:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=563bd8499e63db976ca8358216138647593354bc'/>
<id>urn:sha1:563bd8499e63db976ca8358216138647593354bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change 'restrict' define to 'OPJ_RESTRICT' (#816)</title>
<updated>2016-09-05T22:49:53Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-05T22:49:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=9f24b078c7193e886f6cfb329d3469eb1facf68d'/>
<id>urn:sha1:9f24b078c7193e886f6cfb329d3469eb1facf68d</id>
<content type='text'>
Visual Studio 2015 does not pass regression tests with `__restrict` so kept disabled for MSVC.
Need to check proper usage of OPJ_RESTRICT (if correct then there’s
probably a bug  in vc14)

Closes #661 </content>
</entry>
<entry>
<title>minor tweaks to the code</title>
<updated>2015-10-12T19:24:10Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2015-10-12T19:24:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=dd81b5892d5d0709ab981c9311adca81a7a4cd52'/>
<id>urn:sha1:dd81b5892d5d0709ab981c9311adca81a7a4cd52</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix an issue with parenthesis</title>
<updated>2015-10-10T19:03:44Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2015-10-10T19:03:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=ab8929262a66852e8b17fb63b79bca1671a77a1e'/>
<id>urn:sha1:ab8929262a66852e8b17fb63b79bca1671a77a1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add paranoid sentinels</title>
<updated>2015-10-10T16:38:08Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2015-10-10T16:38:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=dc869c2985c8ee346089e61414899ae7aa2e00f5'/>
<id>urn:sha1:dc869c2985c8ee346089e61414899ae7aa2e00f5</id>
<content type='text'>
</content>
</entry>
</feed>
