Update ABI/API compatibility reports after commit b8bf9bf789

This commit is contained in:
OpenJPEG Travis CI 2017-10-11 23:20:55 +00:00
parent 55db02b6c7
commit 7f8fe4f06e
9 changed files with 58 additions and 34 deletions

View File

@ -217,7 +217,7 @@ $VAR1 = {
}, },
'169577' => { '169577' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Line' => '1583', 'Line' => '1586',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'cstr_info', 'name' => 'cstr_info',

View File

@ -20,7 +20,13 @@
<br/> <br/>
<h1>Changelog from Git</h1><br/><br/> <h1>Changelog from Git</h1><br/><br/>
<div class='changelog'> <div class='changelog'>
<pre class='wrap'>commit 66297f07a43d2770a97c8456d20202f3d051d980 <pre class='wrap'>commit b8bf9bf78995526bbf0dc0536914661a07f9d2f5
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2017-10-12 01:05:04 +0200
Improve doc of opj_codec_set_threads()
commit 66297f07a43d2770a97c8456d20202f3d051d980
Author: Even Rouault &lt;even.rouault@spatialys.com&gt; Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2017-10-09 11:40:43 +0200 Date: 2017-10-09 11:40:43 +0200
@ -521,18 +527,6 @@ Date: 2017-09-01 16:30:44 +0200
Untested though, since that means a tile buffer of at least 16 GB. So 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... there might be places where uint32 overflow on multiplication still occur...
commit 008a12d4fce0a7b1eabc51e04ed339be759646e2
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2017-09-01 16:30:41 +0200
TCD: allow tile buffer to be greater than 4GB on 64 bit hosts (but number of pixels must remain under 4 billion)
commit d1299d9670d766006a7a162a770d3b70eaeef9bd
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2017-09-01 16:30:39 +0200
Fix compiler warning in release mode
commit 6ce49bf5aebb3c45c464fa82d14cfd4bf7026a28 commit 6ce49bf5aebb3c45c464fa82d14cfd4bf7026a28
Author: Even Rouault &lt;even.rouault@spatialys.com&gt; Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2017-09-01 10:26:18 +0200 Date: 2017-09-01 10:26:18 +0200
@ -624,18 +618,6 @@ Date: 2017-08-21 23:06:53 +0200
test_tile_encoder: fix checks on argc test_tile_encoder: fix checks on argc
commit c97666f72ba26a7ceb64931963b988a6f8f377f9
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2017-08-21 19:02:04 +0200
j2k.c: fix comment, and remove FIXME
commit 24d069e3ffa2286930a2e7e2638431ea1de6846a
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2017-08-21 17:19:13 +0200
Add comment
...</pre></div> ...</pre></div>
</body> </body>

View File

@ -633,7 +633,7 @@ $VAR1 = {
'2.1.2' => '2016-09-28 18:18', '2.1.2' => '2016-09-28 18:18',
'2.2.0' => '2017-08-10 00:31', '2.2.0' => '2017-08-10 00:31',
'2.3.0' => '2017-10-04 22:23', '2.3.0' => '2017-10-04 22:23',
'current' => '2017-10-09 11:40:43' 'current' => '2017-10-12 01:05:04'
}, },
'HeadersDiff' => { 'HeadersDiff' => {
'1.1' => { '1.1' => {
@ -724,14 +724,14 @@ $VAR1 = {
'2.3.0' => { '2.3.0' => {
'current' => { 'current' => {
'Path' => 'headers_diff/openjpeg/2.3.0/current/diff.html', 'Path' => 'headers_diff/openjpeg/2.3.0/current/diff.html',
'Total' => 0 'Total' => 1
} }
} }
}, },
'Maintainer' => 'OpenJPEG team', 'Maintainer' => 'OpenJPEG team',
'MaintainerUrl' => 'http://www.openjpeg.org/', 'MaintainerUrl' => 'http://www.openjpeg.org/',
'PackageDiff' => {}, 'PackageDiff' => {},
'ScmUpdateTime' => '1507542772', 'ScmUpdateTime' => '1507764031',
'Soname' => { 'Soname' => {
'1.1' => { '1.1' => {
'lib/libopenjpeg.so' => 'libopenjpeg.so' 'lib/libopenjpeg.so' => 'libopenjpeg.so'

View File

@ -18,7 +18,46 @@
<table width='100%' cellpadding='0' cellspacing='0'><tr><td><table cellpadding='0' cellspacing='0'><tr><td align='center'><h1 class='tool'><a title='Home: ABI tracker for OpenJPEG' href='../../../../timeline/openjpeg/index.html' class='tool'>ABI<br/>Tracker</a></h1></td><td width='30px;'></td><td><h1>(OpenJPEG)</h1></td></tr></table><hr/> <table width='100%' cellpadding='0' cellspacing='0'><tr><td><table cellpadding='0' cellspacing='0'><tr><td align='center'><h1 class='tool'><a title='Home: ABI tracker for OpenJPEG' href='../../../../timeline/openjpeg/index.html' class='tool'>ABI<br/>Tracker</a></h1></td><td width='30px;'></td><td><h1>(OpenJPEG)</h1></td></tr></table><hr/>
<br/> <br/>
<br/> <br/>
<h1>Headers diff: <span class='version'>2.3.0</span> vs <span class='version'>current</span></h1><br/><br/><br/><div style='width:100%;' align='left' class='small'>This html diff was produced by rfcdiff 1.41.The latest version is available from <a href='http://tools.ietf.org/tools/rfcdiff/'>http://tools.ietf.org/tools/rfcdiff/</a></div> <h1>Headers diff: <span class='version'>2.3.0</span> vs <span class='version'>current</span></h1><br/><br/>
<table class='diff_tbl' border="0" cellpadding="0" cellspacing="0">
<tr bgcolor="orange"><th></th><th>&nbsp;openjpeg.h (2.3.0)&nbsp;</th><th> </th><th>&nbsp;openjpeg.h (current)&nbsp;</th><th></th></tr>
<tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
<tr bgcolor="gray" ><td></td><th><a name="part-l1" /><small>skipping to change at</small><em> line 1306</em></th><th> </th><th><a name="part-r1" /><small>skipping to change at</small><em> line 1306</em></th><td></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">/**</td><td> </td><td class="right">/**</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> * Allocates worker threads for the compressor/decompressor.</td><td> </td><td class="right"> * Allocates worker threads for the compressor/decompressor.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> *</td><td> </td><td class="right"> *</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> * By default, only the main thread is used. If this function is not used,</td><td> </td><td class="right"> * By default, only the main thread is used. If this function is not used,</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> * but the OPJ_NUM_THREADS environment variable is set, its value will be</td><td> </td><td class="right"> * but the OPJ_NUM_THREADS environment variable is set, its value will be</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> * used to initialize the number of threads. The value can be either an int
eger</td><td> </td><td class="right"> * used to initialize the number of threads. The value can be either an int
eger</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> * number, or "ALL_CPUS". If OPJ_NUM_THREADS is set and this function is ca
lled,</td><td> </td><td class="right"> * number, or "ALL_CPUS". If OPJ_NUM_THREADS is set and this function is ca
lled,</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> * this function will override the behaviour of the environment variable.</td><td> </td><td class="right"> * this function will override the behaviour of the environment variable.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> *</td><td> </td><td class="right"> *</td><td class="lineno" valign="top"></td></tr>
<tr><td><a name="diff0001" /></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"> <span class="insert">* Currently this function must be called after opj_setup_decoder() and</span></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert"> * before opj_read_header().</span></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert"> *</span></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> * Note: currently only has effect on the decompressor.</td><td> </td><td class="right"> * Note: currently only has effect on the decompressor.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> *</td><td> </td><td class="right"> *</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> * @param p_codec decompressor handler</td><td> </td><td class="right"> * @param p_codec decompressor handler</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> * @param num_threads number of threads.</td><td> </td><td class="right"> * @param num_threads number of threads.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> *</td><td> </td><td class="right"> *</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> * @return OPJ_TRUE if the decoder is correctly set</td><td> </td><td class="right"> * @return OPJ_TRUE if the decoder is correctly set</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> */</td><td> </td><td class="right"> */</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">OPJ_API OPJ_BOOL OPJ_CALLCONV opj_codec_set_threads(opj_codec_t *p_codec,</td><td> </td><td class="right">OPJ_API OPJ_BOOL OPJ_CALLCONV opj_codec_set_threads(opj_codec_t *p_codec,</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> int num_threads);</td><td> </td><td class="right"> int num_threads);</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td></td><td class="left"></td><td> </td><td class="right"></td><td></td></tr>
<tr bgcolor="gray"><th colspan="5" align="center"><a name="end">&nbsp;End of changes. 1 change blocks.&nbsp;</a></th></tr>
<tr class="stats"><td></td><th><i>0 lines changed or deleted</i></th><th><i> </i></th><th><i>3 lines changed or added</i></th><td></td></tr>
<tr><td colspan="5" align="center" class="small"></td></tr>
</table>
<br/><div style='width:100%;' align='left' class='small'>This html diff was produced by rfcdiff 1.41.The latest version is available from <a href='http://tools.ietf.org/tools/rfcdiff/'>http://tools.ietf.org/tools/rfcdiff/</a></div>
</td></tr></table> </td></tr></table>
</body> </body>
</html> </html>

View File

@ -1,3 +1,3 @@
{ {
"Total": 0 "Total": 1
} }

View File

@ -1313,6 +1313,9 @@ OPJ_API OPJ_BOOL OPJ_CALLCONV opj_setup_decoder(opj_codec_t *p_codec,
* number, or "ALL_CPUS". If OPJ_NUM_THREADS is set and this function is called, * number, or "ALL_CPUS". If OPJ_NUM_THREADS is set and this function is called,
* this function will override the behaviour of the environment variable. * this function will override the behaviour of the environment variable.
* *
* Currently this function must be called after opj_setup_decoder() and
* before opj_read_header().
*
* Note: currently only has effect on the decompressor. * Note: currently only has effect on the decompressor.
* *
* @param p_codec decompressor handler * @param p_codec decompressor handler

View File

@ -30,13 +30,13 @@
<th>Headers<br/>Diff</th> <th>Headers<br/>Diff</th>
</tr> </tr>
<tr id='current'><td>current</td> <tr id='current'><td>current</td>
<td>2017-10-09<br/>11:40</td> <td>2017-10-12<br/>01:05</td>
<td>7</td> <td>7</td>
<td><a href='../../changelog/openjpeg/current/log.html'>changelog</a></td> <td><a href='../../changelog/openjpeg/current/log.html'>changelog</a></td>
<td class='ok'><a href='../../objects_report/openjpeg/2.3.0/current/report.html'>100%</a></td> <td class='ok'><a href='../../objects_report/openjpeg/2.3.0/current/report.html'>100%</a></td>
<td class='ok'>0</td> <td class='ok'>0</td>
<td class='ok'>0</td> <td class='ok'>0</td>
<td>0</td> <td><a href='../../headers_diff/openjpeg/2.3.0/current/diff.html'>1</a></td>
</tr> </tr>
<tr id='v2.3.0'><td>2.3.0</td> <tr id='v2.3.0'><td>2.3.0</td>
<td>2017-10-04</td> <td>2017-10-04</td>
@ -170,7 +170,7 @@
<td>N/A</td> <td>N/A</td>
<td>N/A</td> <td>N/A</td>
</tr> </tr>
</table><br/>Maintained by <a href='http://www.openjpeg.org/'>OpenJPEG team</a>. Last updated on Mon Oct 9 09:53:15 2017.<br/> </table><br/>Maintained by <a href='http://www.openjpeg.org/'>OpenJPEG team</a>. Last updated on Wed Oct 11 23:20:54 2017.<br/>
<br/> <br/>
<hr/> <hr/>
<div align='right'><a class='home' title="Andrey Ponomarenko's ABI laboratory" href='http://abi-laboratory.pro/'>abi-laboratory.pro</a></div> <div align='right'><a class='home' title="Andrey Ponomarenko's ABI laboratory" href='http://abi-laboratory.pro/'>abi-laboratory.pro</a></div>