Update ABI/API compatibility reports after commit 4f447c6e18

This commit is contained in:
OpenJPEG Travis CI 2019-04-25 13:52:37 +00:00
parent f7eb78c098
commit fecdb2fd6f
9 changed files with 171 additions and 139 deletions

View File

@ -207,7 +207,7 @@ $VAR1 = {
'Source' => 'cio.c', 'Source' => 'cio.c',
'SourceLine' => '271' 'SourceLine' => '271'
}, },
'169182' => { '169316' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Line' => '1062', 'Line' => '1062',
'Return' => '156', 'Return' => '156',
@ -215,13 +215,13 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '160' 'SourceLine' => '160'
}, },
'169502' => { '169636' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Line' => '1587', 'Line' => '1587',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'cstr_info', 'name' => 'cstr_info',
'type' => '169520' 'type' => '169654'
} }
}, },
'Reg' => { 'Reg' => {
@ -232,12 +232,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '966' 'SourceLine' => '966'
}, },
'231829' => { '231963' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'p_callback', 'name' => 'p_callback',
@ -258,12 +258,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '44' 'SourceLine' => '44'
}, },
'231927' => { '232061' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'p_callback', 'name' => 'p_callback',
@ -284,12 +284,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '59' 'SourceLine' => '59'
}, },
'232013' => { '232147' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'p_callback', 'name' => 'p_callback',
@ -310,23 +310,23 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '74' 'SourceLine' => '74'
}, },
'232128' => { '232262' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_format', 'name' => 'p_format',
'type' => '220887' 'type' => '221021'
} }
}, },
'Reg' => { 'Reg' => {
'0' => 'rdi' '0' => 'rdi'
}, },
'Return' => '231915', 'Return' => '232049',
'ShortName' => 'opj_create_decompress', 'ShortName' => 'opj_create_decompress',
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '168' 'SourceLine' => '168'
}, },
'232350' => { '232484' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
@ -342,12 +342,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '364' 'SourceLine' => '364'
}, },
'232481' => { '232615' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'num_threads', 'name' => 'num_threads',
@ -363,12 +363,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '387' 'SourceLine' => '387'
}, },
'232599' => { '232733' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'parameters', 'name' => 'parameters',
@ -384,7 +384,7 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '398' 'SourceLine' => '398'
}, },
'232741' => { '232875' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
@ -393,7 +393,7 @@ $VAR1 = {
}, },
'1' => { '1' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'2' => { '2' => {
'name' => 'p_image', 'name' => 'p_image',
@ -410,12 +410,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '418' 'SourceLine' => '418'
}, },
'232944' => { '233078' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'numcomps', 'name' => 'numcomps',
@ -441,12 +441,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '442' 'SourceLine' => '442'
}, },
'233186' => { '233320' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'p_stream', 'name' => 'p_stream',
@ -467,12 +467,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '471' 'SourceLine' => '471'
}, },
'233340' => { '233474' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'p_image', 'name' => 'p_image',
@ -508,12 +508,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '492' 'SourceLine' => '492'
}, },
'233548' => { '233682' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'p_stream', 'name' => 'p_stream',
@ -569,12 +569,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '515' 'SourceLine' => '515'
}, },
'233766' => { '233900' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'p_tile_index', 'name' => 'p_tile_index',
@ -605,12 +605,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '546' 'SourceLine' => '546'
}, },
'233966' => { '234100' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'p_stream', 'name' => 'p_stream',
@ -636,12 +636,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '572' 'SourceLine' => '572'
}, },
'234143' => { '234277' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'res_factor', 'name' => 'res_factor',
@ -657,23 +657,23 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '596' 'SourceLine' => '596'
}, },
'234252' => { '234386' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_format', 'name' => 'p_format',
'type' => '220887' 'type' => '221021'
} }
}, },
'Reg' => { 'Reg' => {
'0' => 'rdi' '0' => 'rdi'
}, },
'Return' => '231915', 'Return' => '232049',
'ShortName' => 'opj_create_compress', 'ShortName' => 'opj_create_compress',
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '614' 'SourceLine' => '614'
}, },
'234477' => { '234611' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
@ -689,12 +689,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '712' 'SourceLine' => '712'
}, },
'234608' => { '234742' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'parameters', 'name' => 'parameters',
@ -715,12 +715,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '773' 'SourceLine' => '773'
}, },
'234746' => { '234880' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'p_image', 'name' => 'p_image',
@ -741,12 +741,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '791' 'SourceLine' => '791'
}, },
'234900' => { '235034' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_info', 'name' => 'p_info',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'p_stream', 'name' => 'p_stream',
@ -762,12 +762,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '810' 'SourceLine' => '810'
}, },
'235031' => { '235165' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'p_stream', 'name' => 'p_stream',
@ -783,12 +783,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '827' 'SourceLine' => '827'
}, },
'235162' => { '235296' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'p_stream', 'name' => 'p_stream',
@ -804,7 +804,7 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '844' 'SourceLine' => '844'
}, },
'235293' => { '235427' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
@ -835,12 +835,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '864' 'SourceLine' => '864'
}, },
'235639' => { '235773' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'p_tile_index', 'name' => 'p_tile_index',
@ -871,12 +871,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '894' 'SourceLine' => '894'
}, },
'235839' => { '235973' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
} }
}, },
'Reg' => { 'Reg' => {
@ -887,12 +887,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '921' 'SourceLine' => '921'
}, },
'235940' => { '236074' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
}, },
'1' => { '1' => {
'name' => 'info_flag', 'name' => 'info_flag',
@ -913,12 +913,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '939' 'SourceLine' => '939'
}, },
'236077' => { '236211' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
} }
}, },
'Reg' => { 'Reg' => {
@ -929,12 +929,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '955' 'SourceLine' => '955'
}, },
'236241' => { '236375' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_codec', 'name' => 'p_codec',
'type' => '231915' 'type' => '232049'
} }
}, },
'Reg' => { 'Reg' => {
@ -945,12 +945,12 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '983' 'SourceLine' => '983'
}, },
'236326' => { '236460' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
'name' => 'p_cstr_index', 'name' => 'p_cstr_index',
'type' => '236386' 'type' => '236520'
} }
}, },
'Reg' => { 'Reg' => {
@ -961,7 +961,7 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '994' 'SourceLine' => '994'
}, },
'236392' => { '236526' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
@ -987,7 +987,7 @@ $VAR1 = {
'Source' => 'openjpeg.c', 'Source' => 'openjpeg.c',
'SourceLine' => '1009' 'SourceLine' => '1009'
}, },
'236511' => { '236645' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Param' => { 'Param' => {
'0' => { '0' => {
@ -1418,7 +1418,7 @@ $VAR1 = {
'Size' => '1', 'Size' => '1',
'Type' => 'Const' 'Type' => 'Const'
}, },
'169520' => { '169654' => {
'BaseType' => '76921', 'BaseType' => '76921',
'Name' => 'opj_codestream_info_v2_t**', 'Name' => 'opj_codestream_info_v2_t**',
'Size' => '8', 'Size' => '8',
@ -1911,7 +1911,7 @@ $VAR1 = {
'Size' => '8', 'Size' => '8',
'Type' => 'Pointer' 'Type' => 'Pointer'
}, },
'220837' => { '220971' => {
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Line' => '292', 'Line' => '292',
'Memb' => { 'Memb' => {
@ -1944,15 +1944,15 @@ $VAR1 = {
'Size' => '4', 'Size' => '4',
'Type' => 'Enum' 'Type' => 'Enum'
}, },
'220887' => { '221021' => {
'BaseType' => '220837', 'BaseType' => '220971',
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Line' => '299', 'Line' => '299',
'Name' => 'OPJ_CODEC_FORMAT', 'Name' => 'OPJ_CODEC_FORMAT',
'Size' => '4', 'Size' => '4',
'Type' => 'Typedef' 'Type' => 'Typedef'
}, },
'222644' => { '222778' => {
'BaseType' => '130', 'BaseType' => '130',
'Header' => 'openjpeg.h', 'Header' => 'openjpeg.h',
'Line' => '578', 'Line' => '578',
@ -2125,8 +2125,8 @@ $VAR1 = {
'Size' => '216', 'Size' => '216',
'Type' => 'Struct' 'Type' => 'Struct'
}, },
'231915' => { '232049' => {
'BaseType' => '222644', 'BaseType' => '222778',
'Name' => 'opj_codec_t*', 'Name' => 'opj_codec_t*',
'Size' => '8', 'Size' => '8',
'Type' => 'Pointer' 'Type' => 'Pointer'
@ -2143,7 +2143,7 @@ $VAR1 = {
'Size' => '4', 'Size' => '4',
'Type' => 'Const' 'Type' => 'Const'
}, },
'236386' => { '236520' => {
'BaseType' => '74699', 'BaseType' => '74699',
'Name' => 'opj_codestream_index_t**', 'Name' => 'opj_codestream_index_t**',
'Size' => '8', 'Size' => '8',

View File

@ -20,7 +20,61 @@
<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 5dd75f62e20efff9f094fd1dbd0d4d00e8b37689 <pre class='wrap'>commit 4f447c6e18444a4182f7844d25033861eee8df55
Merge: 5dd75f6 a94cfbd
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2019-04-25 15:32:22 +0200
Merge pull request #1192 from rouault/poc_fixes
compression: emit POC marker when only one single POC is requested (f…
commit a94cfbd5334922ca5b63cfac9d2e5e0ec98155be
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2019-04-25 14:07:46 +0200
Change opj_j2k_check_poc_val() to take into account tile number
commit bdec5ae2723369be5abba7aaae398aa4ae3225cc
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2019-04-25 01:29:38 +0200
Add test for previous commit
commit 6423163141412cb93364de4e33d90bcffefa0885
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2019-04-25 01:27:02 +0200
Fix POC in multi-tile scenarios: avoid almost endless loop when a tile has no POC settings
commit b86717fdd36b628ea7ecb5c24f7a086bf5bcd3a7
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2019-04-25 00:40:04 +0200
Add test for previous commit
commit 23883458b9de2c57fc1890b42efbd0832c8fbe3b
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2019-04-25 00:34:44 +0200
opj_j2k_check_poc_val(): prevent potential write outside of allocated array
commit 6589c609f6d6b3743715fceefbdac6e4ecb76aee
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2019-04-25 00:28:05 +0200
opj_j2k_check_poc_val(): fix starting index for checking layer dimension
The standard mandates that the layer index always starts at zero for every
progression.
commit 1e3a57563defb6aa7cf24ffd2394d4a820e13bda
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2019-04-25 00:17:13 +0200
compression: emit POC marker when only one single POC is requested (fixes #1191)
commit 5dd75f62e20efff9f094fd1dbd0d4d00e8b37689
Author: Even Rouault &lt;even.rouault@spatialys.com&gt; Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2019-04-23 16:52:21 +0200 Date: 2019-04-23 16:52:21 +0200
@ -823,65 +877,6 @@ Date: 2017-11-30 15:39:45 +0100
Add known failure for i386 target (refs #1043) Add known failure for i386 target (refs #1043)
commit 98cfdd31340509895f3e2a36f667f66bb3cf1ff2
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2017-11-30 14:48:34 +0100
opj_j2k_read_cod: remove check for 'No more than one COD marker per tile' (fixes #1043)
This check was added per https://github.com/uclouvain/openjpeg/commit/daed8cc9195555e101ab708a501af2dfe6d5e001
to fix https://github.com/uclouvain/openjpeg/issues/476 , but it does not seem
to be necessary with latest master (issue476.jp2 doesn't cause memory issues),
and breaks reading legit files.
commit 936910cf7a4d85e341582746126d105a8a044f30
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2017-11-30 14:26:17 +0100
Fix typo in comments
commit 370d024d108ffe2d5ce9b52f6b7fae5261c4871d
Merge: d9f8f7b 157a3d8
Author: Even Rouault &lt;even.rouault@mines-paris.org&gt;
Date: 2017-11-14 12:28:44 +0100
Merge pull request #1042 from radarhere/cmake
Changed cmake version test to allow for cmake 2.8.11.x
commit 157a3d840884abe5020b1a8b94576a7447063385
Author: Andrew Murray &lt;radarhere@users.noreply.github.com&gt;
Date: 2017-11-14 21:45:09 +1100
Changed cmake version test to allow for cmake 2.8.11.x
commit d9f8f7ba9a51732eda9017cea6493cc86a62c7ef
Merge: 53d2655 10d22ec
Author: Even Rouault &lt;even.rouault@mines-paris.org&gt;
Date: 2017-10-20 21:59:14 +0200
Merge pull request #1037 from gfiumara/master
Add missing fclose() statement in error condition.
commit 10d22ec26d864e93ad92b4570f044258c6c5bdf9
Author: Gregory Fiumara &lt;gregory.fiumara@nist.gov&gt;
Date: 2017-10-20 15:31:45 -0400
Add missing fclose() statement in error condition.
commit 53d265576ae0cea480f22f3b08f1c05c8af40d4d
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2017-10-14 22:42:12 +0200
CMakeLists.txt: turn BUILD_PKGCONFIG_FILES ON by default on Windows if compiler is GCC
commit be6ea90e13fe81a922d831b589c54554282e5545
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2017-10-12 01:16:23 +0200
opj_j2k_set_threads(): add sanity check to error out if called after opj_read_header()
...</pre></div> ...</pre></div>
</body> </body>

View File

@ -705,7 +705,7 @@ $VAR1 = {
'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',
'2.3.1' => '2019-04-02 10:08', '2.3.1' => '2019-04-02 10:08',
'current' => '2019-04-23 16:52:21' 'current' => '2019-04-25 15:32:22'
}, },
'HeadersDiff' => { 'HeadersDiff' => {
'1.1' => { '1.1' => {
@ -806,14 +806,14 @@ $VAR1 = {
'2.3.1' => { '2.3.1' => {
'current' => { 'current' => {
'Path' => 'headers_diff/openjpeg/2.3.1/current/diff.html', 'Path' => 'headers_diff/openjpeg/2.3.1/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' => '1556032208', 'ScmUpdateTime' => '1556200333',
'Soname' => { 'Soname' => {
'1.1' => { '1.1' => {
'lib/libopenjpeg.so' => 'libopenjpeg.so' 'lib/libopenjpeg.so' => 'libopenjpeg.so'

View File

@ -18,7 +18,44 @@
<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.1</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.1</span> vs <span class='version'>current</span></h1><br/><br/>
<table class='diff_tbl' border="0" cellpadding="0" cellspacing="0">
<tr id="part-1" bgcolor="orange"><th></th><th>&nbsp;openjpeg.h (2.3.1)&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 id="part-1" class="change" ><td></td><th><small>skipping to change at</small><a href="#part-1"><em> line 334<span class="hide"> &para;</span></em></a></th><th> </th><th><small>skipping to change at</small><a href="#part-1"><em> line 334<span class="hide"> &para;</span></em></a></th><td></td></tr>
<tr><td class="lineno"></td><td class="left"> /** Resolution num start, Component num start, given by POC */</td><td> </td><td class="right"> /** Resolution num start, Component num start, given by POC */</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> OPJ_UINT32 resno0, compno0;</td><td> </td><td class="right"> OPJ_UINT32 resno0, compno0;</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> /** Layer num end,Resolution num end, Component num end, given by POC *
/</td><td> </td><td class="right"> /** Layer num end,Resolution num end, Component num end, given by POC *
/</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> OPJ_UINT32 layno1, resno1, compno1;</td><td> </td><td class="right"> OPJ_UINT32 layno1, resno1, compno1;</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> /** Layer num start,Precinct num start, Precinct num end */</td><td> </td><td class="right"> /** Layer num start,Precinct num start, Precinct num end */</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> OPJ_UINT32 layno0, precno0, precno1;</td><td> </td><td class="right"> OPJ_UINT32 layno0, precno0, precno1;</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> /** Progression order enum*/</td><td> </td><td class="right"> /** Progression order enum*/</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> OPJ_PROG_ORDER prg1, prg;</td><td> </td><td class="right"> OPJ_PROG_ORDER prg1, prg;</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> /** Progression order string*/</td><td> </td><td class="right"> /** Progression order string*/</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> OPJ_CHAR progorder[5];</td><td> </td><td class="right"> OPJ_CHAR progorder[5];</td><td class="lineno"></td></tr>
<tr id="diff0001"><td></td></tr>
<tr><td class="lineno"></td><td class="lblock"> /** Tile number */</td><td> </td><td class="rblock"> /** Tile number <span class="insert">(starting at 1) </span>*/</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> OPJ_UINT32 tile;</td><td> </td><td class="right"> OPJ_UINT32 tile;</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> /** Start and end values for Tile width and height*/</td><td> </td><td class="right"> /** Start and end values for Tile width and height*/</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> OPJ_INT32 tx0, tx1, ty0, ty1;</td><td> </td><td class="right"> OPJ_INT32 tx0, tx1, ty0, ty1;</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> /** Start value, initialised in pi_initialise_encode*/</td><td> </td><td class="right"> /** Start value, initialised in pi_initialise_encode*/</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> OPJ_UINT32 layS, resS, compS, prcS;</td><td> </td><td class="right"> OPJ_UINT32 layS, resS, compS, prcS;</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> /** End value, initialised in pi_initialise_encode */</td><td> </td><td class="right"> /** End value, initialised in pi_initialise_encode */</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> OPJ_UINT32 layE, resE, compE, prcE;</td><td> </td><td class="right"> OPJ_UINT32 layE, resE, compE, prcE;</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> /** Start and end values of Tile width and height, initialised in pi_in
itialise_encode*/</td><td> </td><td class="right"> /** Start and end values of Tile width and height, initialised in pi_in
itialise_encode*/</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> OPJ_UINT32 txS, txE, tyS, tyE, dx, dy;</td><td> </td><td class="right"> OPJ_UINT32 txS, txE, tyS, tyE, dx, dy;</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"> /** Temporary values for Tile parts, initialised in pi_create_encode */</td><td> </td><td class="right"> /** Temporary values for Tile parts, initialised in pi_create_encode */</td><td class="lineno"></td></tr>
<tr><td></td><td class="left"></td><td> </td><td class="right"></td><td></td></tr>
<tr id="end" bgcolor="gray"><th colspan="5" align="center">&nbsp;End of changes. 1 change blocks.&nbsp;</th></tr>
<tr class="stats"><td></td><th><i>1 lines changed or deleted</i></th><th><i> </i></th><th><i>1 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

@ -333,7 +333,7 @@ typedef struct opj_poc {
OPJ_PROG_ORDER prg1, prg; OPJ_PROG_ORDER prg1, prg;
/** Progression order string*/ /** Progression order string*/
OPJ_CHAR progorder[5]; OPJ_CHAR progorder[5];
/** Tile number */ /** Tile number (starting at 1) */
OPJ_UINT32 tile; OPJ_UINT32 tile;
/** Start and end values for Tile width and height*/ /** Start and end values for Tile width and height*/
OPJ_INT32 tx0, tx1, ty0, ty1; OPJ_INT32 tx0, tx1, ty0, ty1;

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>2019-04-23<br/>16:52</td> <td>2019-04-25<br/>15:32</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.1/current/report.html'>100%</a></td> <td class='ok'><a href='../../objects_report/openjpeg/2.3.1/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.1/current/diff.html'>1</a></td>
</tr> </tr>
<tr id='v2.3.1'><td>2.3.1</td> <tr id='v2.3.1'><td>2.3.1</td>
<td>2019-04-02</td> <td>2019-04-02</td>
@ -179,7 +179,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 Tue Apr 23 15:10:30 2019.<br/> </table><br/>Maintained by <a href='http://www.openjpeg.org/'>OpenJPEG team</a>. Last updated on Thu Apr 25 13:52:36 2019.<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>