'Source' => 'cio.c',
'SourceLine' => '271'
},
- '169182' => {
+ '169316' => {
'Header' => 'openjpeg.h',
'Line' => '1062',
'Return' => '156',
'Source' => 'openjpeg.c',
'SourceLine' => '160'
},
- '169502' => {
+ '169636' => {
'Header' => 'openjpeg.h',
'Line' => '1587',
'Param' => {
'0' => {
'name' => 'cstr_info',
- 'type' => '169520'
+ 'type' => '169654'
}
},
'Reg' => {
'Source' => 'openjpeg.c',
'SourceLine' => '966'
},
- '231829' => {
+ '231963' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'p_callback',
'Source' => 'openjpeg.c',
'SourceLine' => '44'
},
- '231927' => {
+ '232061' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'p_callback',
'Source' => 'openjpeg.c',
'SourceLine' => '59'
},
- '232013' => {
+ '232147' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'p_callback',
'Source' => 'openjpeg.c',
'SourceLine' => '74'
},
- '232128' => {
+ '232262' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_format',
- 'type' => '220887'
+ 'type' => '221021'
}
},
'Reg' => {
'0' => 'rdi'
},
- 'Return' => '231915',
+ 'Return' => '232049',
'ShortName' => 'opj_create_decompress',
'Source' => 'openjpeg.c',
'SourceLine' => '168'
},
- '232350' => {
+ '232484' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'Source' => 'openjpeg.c',
'SourceLine' => '364'
},
- '232481' => {
+ '232615' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'num_threads',
'Source' => 'openjpeg.c',
'SourceLine' => '387'
},
- '232599' => {
+ '232733' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'parameters',
'Source' => 'openjpeg.c',
'SourceLine' => '398'
},
- '232741' => {
+ '232875' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
},
'1' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'2' => {
'name' => 'p_image',
'Source' => 'openjpeg.c',
'SourceLine' => '418'
},
- '232944' => {
+ '233078' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'numcomps',
'Source' => 'openjpeg.c',
'SourceLine' => '442'
},
- '233186' => {
+ '233320' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'p_stream',
'Source' => 'openjpeg.c',
'SourceLine' => '471'
},
- '233340' => {
+ '233474' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'p_image',
'Source' => 'openjpeg.c',
'SourceLine' => '492'
},
- '233548' => {
+ '233682' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'p_stream',
'Source' => 'openjpeg.c',
'SourceLine' => '515'
},
- '233766' => {
+ '233900' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'p_tile_index',
'Source' => 'openjpeg.c',
'SourceLine' => '546'
},
- '233966' => {
+ '234100' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'p_stream',
'Source' => 'openjpeg.c',
'SourceLine' => '572'
},
- '234143' => {
+ '234277' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'res_factor',
'Source' => 'openjpeg.c',
'SourceLine' => '596'
},
- '234252' => {
+ '234386' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_format',
- 'type' => '220887'
+ 'type' => '221021'
}
},
'Reg' => {
'0' => 'rdi'
},
- 'Return' => '231915',
+ 'Return' => '232049',
'ShortName' => 'opj_create_compress',
'Source' => 'openjpeg.c',
'SourceLine' => '614'
},
- '234477' => {
+ '234611' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'Source' => 'openjpeg.c',
'SourceLine' => '712'
},
- '234608' => {
+ '234742' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'parameters',
'Source' => 'openjpeg.c',
'SourceLine' => '773'
},
- '234746' => {
+ '234880' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'p_image',
'Source' => 'openjpeg.c',
'SourceLine' => '791'
},
- '234900' => {
+ '235034' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_info',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'p_stream',
'Source' => 'openjpeg.c',
'SourceLine' => '810'
},
- '235031' => {
+ '235165' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'p_stream',
'Source' => 'openjpeg.c',
'SourceLine' => '827'
},
- '235162' => {
+ '235296' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'p_stream',
'Source' => 'openjpeg.c',
'SourceLine' => '844'
},
- '235293' => {
+ '235427' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'Source' => 'openjpeg.c',
'SourceLine' => '864'
},
- '235639' => {
+ '235773' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'p_tile_index',
'Source' => 'openjpeg.c',
'SourceLine' => '894'
},
- '235839' => {
+ '235973' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
}
},
'Reg' => {
'Source' => 'openjpeg.c',
'SourceLine' => '921'
},
- '235940' => {
+ '236074' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
},
'1' => {
'name' => 'info_flag',
'Source' => 'openjpeg.c',
'SourceLine' => '939'
},
- '236077' => {
+ '236211' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
}
},
'Reg' => {
'Source' => 'openjpeg.c',
'SourceLine' => '955'
},
- '236241' => {
+ '236375' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '231915'
+ 'type' => '232049'
}
},
'Reg' => {
'Source' => 'openjpeg.c',
'SourceLine' => '983'
},
- '236326' => {
+ '236460' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_cstr_index',
- 'type' => '236386'
+ 'type' => '236520'
}
},
'Reg' => {
'Source' => 'openjpeg.c',
'SourceLine' => '994'
},
- '236392' => {
+ '236526' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'Source' => 'openjpeg.c',
'SourceLine' => '1009'
},
- '236511' => {
+ '236645' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'Size' => '1',
'Type' => 'Const'
},
- '169520' => {
+ '169654' => {
'BaseType' => '76921',
'Name' => 'opj_codestream_info_v2_t**',
'Size' => '8',
'Size' => '8',
'Type' => 'Pointer'
},
- '220837' => {
+ '220971' => {
'Header' => 'openjpeg.h',
'Line' => '292',
'Memb' => {
'Size' => '4',
'Type' => 'Enum'
},
- '220887' => {
- 'BaseType' => '220837',
+ '221021' => {
+ 'BaseType' => '220971',
'Header' => 'openjpeg.h',
'Line' => '299',
'Name' => 'OPJ_CODEC_FORMAT',
'Size' => '4',
'Type' => 'Typedef'
},
- '222644' => {
+ '222778' => {
'BaseType' => '130',
'Header' => 'openjpeg.h',
'Line' => '578',
'Size' => '216',
'Type' => 'Struct'
},
- '231915' => {
- 'BaseType' => '222644',
+ '232049' => {
+ 'BaseType' => '222778',
'Name' => 'opj_codec_t*',
'Size' => '8',
'Type' => 'Pointer'
'Size' => '4',
'Type' => 'Const'
},
- '236386' => {
+ '236520' => {
'BaseType' => '74699',
'Name' => 'opj_codestream_index_t**',
'Size' => '8',
<br/>
<h1>Changelog from Git</h1><br/><br/>
<div class='changelog'>
-<pre class='wrap'>commit 5dd75f62e20efff9f094fd1dbd0d4d00e8b37689
+<pre class='wrap'>commit 4f447c6e18444a4182f7844d25033861eee8df55
+Merge: 5dd75f6 a94cfbd
+Author: Even Rouault <even.rouault@spatialys.com>
+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 <even.rouault@spatialys.com>
+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 <even.rouault@spatialys.com>
+Date: 2019-04-25 01:29:38 +0200
+
+ Add test for previous commit
+
+commit 6423163141412cb93364de4e33d90bcffefa0885
+Author: Even Rouault <even.rouault@spatialys.com>
+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 <even.rouault@spatialys.com>
+Date: 2019-04-25 00:40:04 +0200
+
+ Add test for previous commit
+
+commit 23883458b9de2c57fc1890b42efbd0832c8fbe3b
+Author: Even Rouault <even.rouault@spatialys.com>
+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 <even.rouault@spatialys.com>
+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 <even.rouault@spatialys.com>
+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 <even.rouault@spatialys.com>
Date: 2019-04-23 16:52:21 +0200
Add known failure for i386 target (refs #1043)
-commit 98cfdd31340509895f3e2a36f667f66bb3cf1ff2
-Author: Even Rouault <even.rouault@spatialys.com>
-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 <even.rouault@spatialys.com>
-Date: 2017-11-30 14:26:17 +0100
-
- Fix typo in comments
-
-commit 370d024d108ffe2d5ce9b52f6b7fae5261c4871d
-Merge: d9f8f7b 157a3d8
-Author: Even Rouault <even.rouault@mines-paris.org>
-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 <radarhere@users.noreply.github.com>
-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 <even.rouault@mines-paris.org>
-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 <gregory.fiumara@nist.gov>
-Date: 2017-10-20 15:31:45 -0400
-
- Add missing fclose() statement in error condition.
-
-commit 53d265576ae0cea480f22f3b08f1c05c8af40d4d
-Author: Even Rouault <even.rouault@spatialys.com>
-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 <even.rouault@spatialys.com>
-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>
</body>
'2.2.0' => '2017-08-10 00:31',
'2.3.0' => '2017-10-04 22:23',
'2.3.1' => '2019-04-02 10:08',
- 'current' => '2019-04-23 16:52:21'
+ 'current' => '2019-04-25 15:32:22'
},
'HeadersDiff' => {
'1.1' => {
'2.3.1' => {
'current' => {
'Path' => 'headers_diff/openjpeg/2.3.1/current/diff.html',
- 'Total' => 0
+ 'Total' => 1
}
}
},
'Maintainer' => 'OpenJPEG team',
'MaintainerUrl' => 'http://www.openjpeg.org/',
'PackageDiff' => {},
- 'ScmUpdateTime' => '1556032208',
+ 'ScmUpdateTime' => '1556200333',
'Soname' => {
'1.1' => {
'lib/libopenjpeg.so' => 'libopenjpeg.so'
<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/>
-<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> openjpeg.h (2.3.1) </th><th> </th><th> openjpeg.h (current) </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"> ¶</span></em></a></th><th> </th><th><small>skipping to change at</small><a href="#part-1"><em> line 334<span class="hide"> ¶</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"> End of changes. 1 change blocks. </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>
</body>
</html>
{
- "Total": 0
+ "Total": 1
}
\ No newline at end of file
OPJ_PROG_ORDER prg1, prg;
/** Progression order string*/
OPJ_CHAR progorder[5];
- /** Tile number */
+ /** Tile number (starting at 1) */
OPJ_UINT32 tile;
/** Start and end values for Tile width and height*/
OPJ_INT32 tx0, tx1, ty0, ty1;
<th>Headers<br/>Diff</th>
</tr>
<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><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'>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 id='v2.3.1'><td>2.3.1</td>
<td>2019-04-02</td>
<td>N/A</td>
<td>N/A</td>
</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/>
<hr/>
<div align='right'><a class='home' title="Andrey Ponomarenko's ABI laboratory" href='http://abi-laboratory.pro/'>abi-laboratory.pro</a></div>