Update ABI/API compatibility reports after commit 2624908517ac0489ff1b5471f423dfe84d7...
authorOpenJPEG Travis CI <info@openjpeg.org>
Mon, 7 Jun 2021 13:55:01 +0000 (13:55 +0000)
committerOpenJPEG Travis CI <info@openjpeg.org>
Mon, 7 Jun 2021 13:55:01 +0000 (13:55 +0000)
16 files changed:
abi-check/abi_dump/openjpeg/2.4.0/3344f/ABI.dump
abi-check/abi_dump/openjpeg/current/3344f/ABI.dump
abi-check/changelog/openjpeg/current/log.html
abi-check/compat_report/openjpeg/2.4.0/current/d6a7b/abi_compat_report.html
abi-check/compat_reports/openjpeg/2.4.0_to_current/abi_compat_report.html
abi-check/compat_reports/openjpeg/2.4.0_to_current/src_compat_report.html
abi-check/db/openjpeg/Tracker.data
abi-check/installed/openjpeg/2.4.0/lib/libopenjp2.a
abi-check/installed/openjpeg/2.4.0/lib/libopenjp2.so.2.4.0
abi-check/installed/openjpeg/2.4.0/lib/openjpeg-2.4/OpenJPEGTargets-debug.cmake
abi-check/installed/openjpeg/2.4.0/lib/openjpeg-2.4/OpenJPEGTargets.cmake
abi-check/installed/openjpeg/current/lib/libopenjp2.a
abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.4.0
abi-check/installed/openjpeg/current/lib/openjpeg-2.4/OpenJPEGTargets-debug.cmake
abi-check/installed/openjpeg/current/lib/openjpeg-2.4/OpenJPEGTargets.cmake
abi-check/timeline/openjpeg/index.html

index 14fb1d3a5cda8b0ebaa7afa41fc5e8fa9974fdae..86001de5b96ca9086179076c9fdbdc2a612f05ab 100644 (file)
@@ -2,7 +2,7 @@ $VAR1 = {
           'ABI_DUMPER_VERSION' => '0.99.15',
           'ABI_DUMP_VERSION' => '3.2',
           'Arch' => 'x86_64',
-          'GccVersion' => '4.8.4',
+          'GccVersion' => '4.8.5',
           'Headers' => {
                          'openjpeg.h' => 1
                        },
@@ -23,49 +23,49 @@ $VAR1 = {
                          'thread.c' => 1
                        },
           'SymbolInfo' => {
-                            '14432' => {
+                            '14418' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_buffer_size',
-                                                               'type' => '9059'
+                                                               'type' => '9055'
                                                              },
                                                       '1' => {
                                                                'name' => 'l_is_input',
-                                                               'type' => '2747'
+                                                               'type' => '2753'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '0' => 'rdi',
                                                     '1' => 'rsi'
                                                   },
-                                         'Return' => '14584',
+                                         'Return' => '14570',
                                          'ShortName' => 'opj_stream_create',
                                          'Source' => 'cio.c',
                                          'SourceLine' => '158'
                                        },
-                            '14590' => {
+                            '14576' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'l_is_input',
-                                                               'type' => '2747'
+                                                               'type' => '2753'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '14584',
+                                         'Return' => '14570',
                                          'ShortName' => 'opj_stream_default_create',
                                          'Source' => 'cio.c',
                                          'SourceLine' => '194'
                                        },
-                            '14667' => {
+                            '14653' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              }
                                                     },
                                          'Reg' => {
@@ -76,16 +76,16 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '199'
                                        },
-                            '14760' => {
+                            '14746' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              },
                                                       '1' => {
                                                                'name' => 'p_function',
-                                                               'type' => '11288'
+                                                               'type' => '11274'
                                                              }
                                                     },
                                          'Reg' => {
@@ -97,16 +97,16 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '213'
                                        },
-                            '14829' => {
+                            '14815' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              },
                                                       '1' => {
                                                                'name' => 'p_function',
-                                                               'type' => '11381'
+                                                               'type' => '11367'
                                                              }
                                                     },
                                          'Reg' => {
@@ -118,16 +118,16 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '225'
                                        },
-                            '14898' => {
+                            '14884' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              },
                                                       '1' => {
                                                                'name' => 'p_function',
-                                                               'type' => '11331'
+                                                               'type' => '11317'
                                                              }
                                                     },
                                          'Reg' => {
@@ -139,16 +139,16 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '236'
                                        },
-                            '14967' => {
+                            '14953' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              },
                                                       '1' => {
                                                                'name' => 'p_function',
-                                                               'type' => '11343'
+                                                               'type' => '11329'
                                                              }
                                                     },
                                          'Reg' => {
@@ -160,12 +160,12 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '248'
                                        },
-                            '15036' => {
+                            '15022' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              },
                                                       '1' => {
                                                                'name' => 'p_data',
@@ -173,7 +173,7 @@ $VAR1 = {
                                                              },
                                                       '2' => {
                                                                'name' => 'p_function',
-                                                               'type' => '11419'
+                                                               'type' => '11405'
                                                              }
                                                     },
                                          'Reg' => {
@@ -186,16 +186,16 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '260'
                                        },
-                            '15123' => {
+                            '15109' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              },
                                                       '1' => {
                                                                'name' => 'data_length',
-                                                               'type' => '11221'
+                                                               'type' => '11207'
                                                              }
                                                     },
                                          'Reg' => {
@@ -207,7 +207,7 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '271'
                                        },
-                            '183241' => {
+                            '183303' => {
                                           'Header' => 'openjpeg.h',
                                           'Line' => '1096',
                                           'Return' => '156',
@@ -215,13 +215,13 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '160'
                                         },
-                            '183561' => {
+                            '183623' => {
                                           'Header' => 'openjpeg.h',
                                           'Line' => '1647',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'cstr_info',
-                                                                'type' => '183579'
+                                                                'type' => '183641'
                                                               }
                                                      },
                                           'Reg' => {
@@ -232,16 +232,16 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '1003'
                                         },
-                            '247143' => {
+                            '247165' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_callback',
-                                                                'type' => '11254'
+                                                                'type' => '11240'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_user_data',
@@ -253,21 +253,21 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_info_handler',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '44'
                                         },
-                            '247241' => {
+                            '247263' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_callback',
-                                                                'type' => '11254'
+                                                                'type' => '11240'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_user_data',
@@ -279,21 +279,21 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_warning_handler',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '59'
                                         },
-                            '247327' => {
+                            '247349' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_callback',
-                                                                'type' => '11254'
+                                                                'type' => '11240'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_user_data',
@@ -305,33 +305,33 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_error_handler',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '74'
                                         },
-                            '247442' => {
+                            '247464' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_format',
-                                                                'type' => '236149'
+                                                                'type' => '236171'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi'
                                                    },
-                                          'Return' => '247229',
+                                          'Return' => '247251',
                                           'ShortName' => 'opj_create_decompress',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '168'
                                         },
-                            '247664' => {
+                            '247686' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '85828'
+                                                                'type' => '85788'
                                                               }
                                                      },
                                           'Reg' => {
@@ -342,12 +342,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '364'
                                         },
-                            '247795' => {
+                            '247817' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'num_threads',
@@ -358,46 +358,46 @@ $VAR1 = {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_codec_set_threads',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '387'
                                         },
-                            '247913' => {
+                            '247935' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '85828'
+                                                                'type' => '85788'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_setup_decoder',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '398'
                                         },
-                            '248055' => {
+                            '248077' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_image',
-                                                                'type' => '85822'
+                                                                'type' => '85782'
                                                               }
                                                      },
                                           'Reg' => {
@@ -405,29 +405,29 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_read_header',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '418'
                                         },
-                            '248258' => {
+                            '248280' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'numcomps',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               },
                                                        '2' => {
                                                                 'name' => 'comps_indices',
-                                                                'type' => '85840'
+                                                                'type' => '85800'
                                                               },
                                                        '3' => {
                                                                 'name' => 'apply_color_transforms',
-                                                                'type' => '2747'
+                                                                'type' => '2753'
                                                               }
                                                      },
                                           'Reg' => {
@@ -436,25 +436,25 @@ $VAR1 = {
                                                      '2' => 'rdx',
                                                      '3' => 'rcx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_decoded_components',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '442'
                                         },
-                            '248500' => {
+                            '248522' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_image',
-                                                                'type' => '21130'
+                                                                'type' => '21106'
                                                               }
                                                      },
                                           'Reg' => {
@@ -462,37 +462,37 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_decode',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '471'
                                         },
-                            '248654' => {
+                            '248676' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_image',
-                                                                'type' => '21130'
+                                                                'type' => '21106'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_start_x',
-                                                                'type' => '9037'
+                                                                'type' => '9033'
                                                               },
                                                        '3' => {
                                                                 'name' => 'p_start_y',
-                                                                'type' => '9037'
+                                                                'type' => '9033'
                                                               },
                                                        '4' => {
                                                                 'name' => 'p_end_x',
-                                                                'type' => '9037'
+                                                                'type' => '9033'
                                                               },
                                                        '5' => {
                                                                 'name' => 'p_end_y',
-                                                                'type' => '9037'
+                                                                'type' => '9033'
                                                               }
                                                      },
                                           'Reg' => {
@@ -503,94 +503,94 @@ $VAR1 = {
                                                      '4' => 'r8',
                                                      '5' => 'r9'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_decode_area',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '492'
                                         },
-                            '248862' => {
+                            '248884' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_tile_index',
-                                                                'type' => '11852'
+                                                                'type' => '11838'
                                                               },
                                                        '3' => {
                                                                 'name' => 'p_data_size',
-                                                                'type' => '11852'
+                                                                'type' => '11838'
                                                               },
                                                        '4' => {
                                                                 'name' => 'p_tile_x0',
-                                                                'type' => '19191'
+                                                                'type' => '19167'
                                                               },
                                                        '5' => {
                                                                 'name' => 'p_tile_y0',
-                                                                'type' => '19191'
+                                                                'type' => '19167'
                                                               },
                                                        '6' => {
                                                                 'name' => 'p_tile_x1',
                                                                 'offset' => '0',
-                                                                'type' => '19191'
+                                                                'type' => '19167'
                                                               },
                                                        '7' => {
                                                                 'name' => 'p_tile_y1',
-                                                                'type' => '19191'
+                                                                'offset' => '8',
+                                                                'type' => '19167'
                                                               },
                                                        '8' => {
                                                                 'name' => 'p_nb_comps',
-                                                                'type' => '11852'
+                                                                'offset' => '16',
+                                                                'type' => '11838'
                                                               },
                                                        '9' => {
                                                                 'name' => 'p_should_go_on',
-                                                                'type' => '23230'
+                                                                'offset' => '24',
+                                                                'type' => '23206'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi',
-                                                     '2' => 'rbx',
-                                                     '3' => 'r11',
-                                                     '4' => 'rcx',
-                                                     '5' => 'r8',
-                                                     '7' => 'rdx',
-                                                     '8' => 'rdx',
-                                                     '9' => 'rdx'
+                                                     '2' => 'rdx',
+                                                     '3' => 'rcx',
+                                                     '4' => 'r8',
+                                                     '5' => 'r9'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_read_tile_header',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '515'
                                         },
-                            '249068' => {
+                            '249199' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_tile_index',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_data',
-                                                                'type' => '9070'
+                                                                'type' => '9066'
                                                               },
                                                        '3' => {
                                                                 'name' => 'p_data_size',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               },
                                                        '4' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               }
                                                      },
                                           'Reg' => {
@@ -600,29 +600,29 @@ $VAR1 = {
                                                      '3' => 'rcx',
                                                      '4' => 'r8'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_decode_tile_data',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '546'
                                         },
-                            '249268' => {
+                            '249399' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_image',
-                                                                'type' => '21130'
+                                                                'type' => '21106'
                                                               },
                                                        '3' => {
                                                                 'name' => 'tile_index',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               }
                                                      },
                                           'Reg' => {
@@ -631,54 +631,54 @@ $VAR1 = {
                                                      '2' => 'rdx',
                                                      '3' => 'rcx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_get_decoded_tile',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '572'
                                         },
-                            '249445' => {
+                            '249576' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'res_factor',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_decoded_resolution_factor',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '596'
                                         },
-                            '249554' => {
+                            '249685' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_format',
-                                                                'type' => '236149'
+                                                                'type' => '236171'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi'
                                                    },
-                                          'Return' => '247229',
+                                          'Return' => '247251',
                                           'ShortName' => 'opj_create_compress',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '614'
                                         },
-                            '249779' => {
+                            '249910' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '85851'
+                                                                'type' => '85811'
                                                               }
                                                      },
                                           'Reg' => {
@@ -689,20 +689,20 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '728'
                                         },
-                            '249910' => {
+                            '250041' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '85851'
+                                                                'type' => '85811'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_image',
-                                                                'type' => '21130'
+                                                                'type' => '21106'
                                                               }
                                                      },
                                           'Reg' => {
@@ -710,46 +710,46 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_setup_encoder',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '789'
                                         },
-                            '250048' => {
+                            '250179' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'options',
-                                                                'type' => '85857'
+                                                                'type' => '85817'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_encoder_set_extra_options',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '809'
                                         },
-                            '250163' => {
+                            '250294' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_image',
-                                                                'type' => '21130'
+                                                                'type' => '21106'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               }
                                                      },
                                           'Reg' => {
@@ -757,92 +757,92 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_start_compress',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '828'
                                         },
-                            '250317' => {
+                            '250448' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_info',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_encode',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '847'
                                         },
-                            '250448' => {
+                            '250579' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_end_compress',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '864'
                                         },
-                            '250579' => {
+                            '250710' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_end_decompress',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '881'
                                         },
-                            '250710' => {
+                            '250841' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '85851'
+                                                                'type' => '85811'
                                                               },
                                                        '1' => {
                                                                 'name' => 'pEncodingMatrix',
-                                                                'type' => '11846'
+                                                                'type' => '11832'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_dc_shift',
-                                                                'type' => '19191'
+                                                                'type' => '19167'
                                                               },
                                                        '3' => {
                                                                 'name' => 'pNbComp',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               }
                                                      },
                                           'Reg' => {
@@ -851,33 +851,33 @@ $VAR1 = {
                                                      '2' => 'rdx',
                                                      '3' => 'rcx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_MCT',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '901'
                                         },
-                            '251056' => {
+                            '251187' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_tile_index',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_data',
-                                                                'type' => '9070'
+                                                                'type' => '9066'
                                                               },
                                                        '3' => {
                                                                 'name' => 'p_data_size',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               },
                                                        '4' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               }
                                                      },
                                           'Reg' => {
@@ -887,17 +887,17 @@ $VAR1 = {
                                                      '3' => 'rcx',
                                                      '4' => 'r8'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_write_tile',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '931'
                                         },
-                            '251256' => {
+                            '251387' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               }
                                                      },
                                           'Reg' => {
@@ -908,20 +908,20 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '958'
                                         },
-                            '251357' => {
+                            '251488' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               },
                                                        '1' => {
                                                                 'name' => 'info_flag',
-                                                                'type' => '9037'
+                                                                'type' => '9033'
                                                               },
                                                        '2' => {
                                                                 'name' => 'output_stream',
-                                                                'type' => '85868'
+                                                                'type' => '85828'
                                                               }
                                                      },
                                           'Reg' => {
@@ -934,44 +934,44 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '976'
                                         },
-                            '251494' => {
+                            '251625' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi'
                                                    },
-                                          'Return' => '85874',
+                                          'Return' => '85834',
                                           'ShortName' => 'opj_get_cstr_info',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '992'
                                         },
-                            '251658' => {
+                            '251789' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247251'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi'
                                                    },
-                                          'Return' => '83576',
+                                          'Return' => '83536',
                                           'ShortName' => 'opj_get_cstr_index',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '1020'
                                         },
-                            '251743' => {
+                            '251874' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_cstr_index',
-                                                                'type' => '251803'
+                                                                'type' => '251934'
                                                               }
                                                      },
                                           'Reg' => {
@@ -982,7 +982,7 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '1031'
                                         },
-                            '251809' => {
+                            '251940' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
@@ -991,24 +991,24 @@ $VAR1 = {
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_size',
-                                                                'type' => '9059'
+                                                                'type' => '9055'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_is_read_stream',
-                                                                'type' => '2747'
+                                                                'type' => '2753'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
-                                                     '1' => 'r12',
-                                                     '2' => 'rbx'
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx'
                                                    },
-                                          'Return' => '14584',
+                                          'Return' => '14570',
                                           'ShortName' => 'opj_stream_create_file_stream',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '1046'
                                         },
-                            '251928' => {
+                            '252360' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
@@ -1017,38 +1017,38 @@ $VAR1 = {
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_is_read_stream',
-                                                                'type' => '2747'
+                                                                'type' => '2753'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '14584',
+                                          'Return' => '14570',
                                           'ShortName' => 'opj_stream_create_default_file_stream',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '1039'
                                         },
-                            '3808' => {
+                            '3814' => {
                                         'Header' => 'openjpeg.h',
-                                        'Return' => '2747',
+                                        'Return' => '2753',
                                         'ShortName' => 'opj_has_thread_support',
                                         'Source' => 'thread.c',
                                         'SourceLine' => '295'
                                       },
-                            '3838' => {
+                            '3844' => {
                                         'Header' => 'openjpeg.h',
                                         'Return' => '87',
                                         'ShortName' => 'opj_get_num_cpus',
                                         'Source' => 'thread.c',
                                         'SourceLine' => '300'
                                       },
-                            '70022' => {
+                            '70002' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'image',
-                                                               'type' => '21130'
+                                                               'type' => '21106'
                                                              }
                                                     },
                                          'Reg' => {
@@ -1059,20 +1059,20 @@ $VAR1 = {
                                          'Source' => 'image.c',
                                          'SourceLine' => '92'
                                        },
-                            '70188' => {
+                            '70168' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'numcmpts',
-                                                               'type' => '9048'
+                                                               'type' => '9044'
                                                              },
                                                       '1' => {
                                                                'name' => 'cmptparms',
-                                                               'type' => '70538'
+                                                               'type' => '70518'
                                                              },
                                                       '2' => {
                                                                'name' => 'clrspc',
-                                                               'type' => '18480'
+                                                               'type' => '18456'
                                                              }
                                                     },
                                          'Reg' => {
@@ -1080,25 +1080,25 @@ $VAR1 = {
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '21130',
+                                         'Return' => '21106',
                                          'ShortName' => 'opj_image_create',
                                          'Source' => 'image.c',
                                          'SourceLine' => '40'
                                        },
-                            '72180' => {
+                            '72160' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'numcmpts',
-                                                               'type' => '9048'
+                                                               'type' => '9044'
                                                              },
                                                       '1' => {
                                                                'name' => 'cmptparms',
-                                                               'type' => '70538'
+                                                               'type' => '70518'
                                                              },
                                                       '2' => {
                                                                'name' => 'clrspc',
-                                                               'type' => '18480'
+                                                               'type' => '18456'
                                                              }
                                                     },
                                          'Reg' => {
@@ -1106,12 +1106,12 @@ $VAR1 = {
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '21130',
+                                         'Return' => '21106',
                                          'ShortName' => 'opj_image_tile_create',
                                          'Source' => 'image.c',
                                          'SourceLine' => '228'
                                        },
-                            '72459' => {
+                            '72439' => {
                                          'Header' => 'openjpeg.h',
                                          'Line' => '1153',
                                          'Param' => {
@@ -1128,13 +1128,13 @@ $VAR1 = {
                                          'Source' => 'openjpeg.c',
                                          'SourceLine' => '1098'
                                        },
-                            '72523' => {
+                            '72503' => {
                                          'Header' => 'openjpeg.h',
                                          'Line' => '1143',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'size',
-                                                               'type' => '9059'
+                                                               'type' => '9055'
                                                              }
                                                     },
                                          'Reg' => {
@@ -1217,31 +1217,31 @@ $VAR1 = {
                           '101' => {
                                      'BaseType' => '94',
                                      'Header' => 'types.h',
-                                     'Line' => '141',
+                                     'Line' => '131',
                                      'Name' => '__off_t',
                                      'Size' => '8',
                                      'Type' => 'Typedef'
                                    },
-                          '11122' => {
-                                       'BaseType' => '2236',
+                          '11108' => {
+                                       'BaseType' => '2252',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '115',
                                        'Name' => 'OPJ_FLOAT32',
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '11166' => {
+                          '11152' => {
                                        'BaseType' => '94',
                                        'Header' => 'stdint.h',
-                                       'Line' => '41',
+                                       'Line' => '40',
                                        'Name' => 'int64_t',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11188' => {
+                          '11174' => {
                                        'BaseType' => '66',
                                        'Header' => 'stdint.h',
-                                       'Line' => '56',
+                                       'Line' => '55',
                                        'Name' => 'uint64_t',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
@@ -1249,36 +1249,36 @@ $VAR1 = {
                           '112' => {
                                      'BaseType' => '94',
                                      'Header' => 'types.h',
-                                     'Line' => '142',
+                                     'Line' => '132',
                                      'Name' => '__off64_t',
                                      'Size' => '8',
                                      'Type' => 'Typedef'
                                    },
-                          '11221' => {
-                                       'BaseType' => '11188',
+                          '11207' => {
+                                       'BaseType' => '11174',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '128',
                                        'Name' => 'OPJ_UINT64',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11232' => {
-                                       'BaseType' => '11166',
+                          '11218' => {
+                                       'BaseType' => '11152',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '130',
                                        'Name' => 'OPJ_OFF_T',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11254' => {
-                                       'BaseType' => '11266',
+                          '11240' => {
+                                       'BaseType' => '11252',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '343',
                                        'Name' => 'opj_msg_callback',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11266' => {
+                          '11252' => {
                                        'Name' => 'void(*)(char const*, void*)',
                                        'Param' => {
                                                     '0' => {
@@ -1292,92 +1292,92 @@ $VAR1 = {
                                        'Size' => '8',
                                        'Type' => 'FuncPtr'
                                      },
-                          '11288' => {
-                                       'BaseType' => '11300',
+                          '11274' => {
+                                       'BaseType' => '11286',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '631',
                                        'Name' => 'opj_stream_read_fn',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11300' => {
+                          '11286' => {
                                        'Name' => 'OPJ_SIZE_T(*)(void*, OPJ_SIZE_T, void*)',
                                        'Param' => {
                                                     '0' => {
                                                              'type' => '130'
                                                            },
                                                     '1' => {
-                                                             'type' => '9059'
+                                                             'type' => '9055'
                                                            },
                                                     '2' => {
                                                              'type' => '130'
                                                            }
                                                   },
-                                       'Return' => '9059',
+                                       'Return' => '9055',
                                        'Size' => '8',
                                        'Type' => 'FuncPtr'
                                      },
-                          '11331' => {
-                                       'BaseType' => '11300',
+                          '11317' => {
+                                       'BaseType' => '11286',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '637',
                                        'Name' => 'opj_stream_write_fn',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11343' => {
-                                       'BaseType' => '11355',
+                          '11329' => {
+                                       'BaseType' => '11341',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '643',
                                        'Name' => 'opj_stream_skip_fn',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11355' => {
+                          '11341' => {
                                        'Name' => 'OPJ_OFF_T(*)(OPJ_OFF_T, void*)',
                                        'Param' => {
                                                     '0' => {
-                                                             'type' => '11232'
+                                                             'type' => '11218'
                                                            },
                                                     '1' => {
                                                              'type' => '130'
                                                            }
                                                   },
-                                       'Return' => '11232',
+                                       'Return' => '11218',
                                        'Size' => '8',
                                        'Type' => 'FuncPtr'
                                      },
-                          '11381' => {
-                                       'BaseType' => '11393',
+                          '11367' => {
+                                       'BaseType' => '11379',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '649',
                                        'Name' => 'opj_stream_seek_fn',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11393' => {
+                          '11379' => {
                                        'Name' => 'OPJ_BOOL(*)(OPJ_OFF_T, void*)',
                                        'Param' => {
                                                     '0' => {
-                                                             'type' => '11232'
+                                                             'type' => '11218'
                                                            },
                                                     '1' => {
                                                              'type' => '130'
                                                            }
                                                   },
-                                       'Return' => '2747',
+                                       'Return' => '2753',
                                        'Size' => '8',
                                        'Type' => 'FuncPtr'
                                      },
-                          '11419' => {
-                                       'BaseType' => '781',
+                          '11405' => {
+                                       'BaseType' => '797',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '655',
                                        'Name' => 'opj_stream_free_user_data_fn',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11448' => {
+                          '11434' => {
                                        'BaseType' => '130',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '660',
@@ -1385,14 +1385,14 @@ $VAR1 = {
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11846' => {
-                                       'BaseType' => '11122',
+                          '11832' => {
+                                       'BaseType' => '11108',
                                        'Name' => 'OPJ_FLOAT32*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '11852' => {
-                                       'BaseType' => '9048',
+                          '11838' => {
+                                       'BaseType' => '9044',
                                        'Name' => 'OPJ_UINT32*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -1422,8 +1422,8 @@ $VAR1 = {
                                      'Size' => '8',
                                      'Type' => 'Typedef'
                                    },
-                          '14584' => {
-                                       'BaseType' => '11448',
+                          '14570' => {
+                                       'BaseType' => '11434',
                                        'Name' => 'opj_stream_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -1440,7 +1440,7 @@ $VAR1 = {
                                      'Size' => '1',
                                      'Type' => 'Const'
                                    },
-                          '18230' => {
+                          '18206' => {
                                        'BaseType' => '138',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '114',
@@ -1448,35 +1448,29 @@ $VAR1 = {
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '18274' => {
+                          '18250' => {
                                        'BaseType' => '52',
                                        'Header' => 'stdint.h',
-                                       'Line' => '50',
+                                       'Line' => '49',
                                        'Name' => 'uint16_t',
                                        'Size' => '2',
                                        'Type' => 'Typedef'
                                      },
-                          '18307' => {
-                                       'BaseType' => '18274',
+                          '18283' => {
+                                       'BaseType' => '18250',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '124',
                                        'Name' => 'OPJ_UINT16',
                                        'Size' => '2',
                                        'Type' => 'Typedef'
                                      },
-                          '183579' => {
-                                        'BaseType' => '85874',
-                                        'Name' => 'opj_codestream_info_v2_t**',
-                                        'Size' => '8',
-                                        'Type' => 'Pointer'
-                                      },
-                          '18362' => {
+                          '18338' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '297',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'OPJ_PROG_UNKNOWN',
-                                                            'value' => '18446744073709551615'
+                                                            'value' => '-1'
                                                           },
                                                    '1' => {
                                                             'name' => 'OPJ_LRCP',
@@ -1503,21 +1497,27 @@ $VAR1 = {
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '18412' => {
-                                       'BaseType' => '18362',
+                          '183641' => {
+                                        'BaseType' => '85834',
+                                        'Name' => 'opj_codestream_info_v2_t**',
+                                        'Size' => '8',
+                                        'Type' => 'Pointer'
+                                      },
+                          '18388' => {
+                                       'BaseType' => '18338',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '304',
                                        'Name' => 'OPJ_PROG_ORDER',
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '18424' => {
+                          '18400' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '309',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'OPJ_CLRSPC_UNKNOWN',
-                                                            'value' => '18446744073709551615'
+                                                            'value' => '-1'
                                                           },
                                                    '1' => {
                                                             'name' => 'OPJ_CLRSPC_UNSPECIFIED',
@@ -1548,404 +1548,404 @@ $VAR1 = {
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '18480' => {
-                                       'BaseType' => '18424',
+                          '18456' => {
+                                       'BaseType' => '18400',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '317',
                                        'Name' => 'OPJ_COLOR_SPACE',
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '18492' => {
+                          '18468' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '359',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'resno0',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'compno0',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '10' => {
                                                              'name' => 'progorder',
                                                              'offset' => '40',
-                                                             'type' => '18972'
+                                                             'type' => '18948'
                                                            },
                                                    '11' => {
                                                              'name' => 'tile',
                                                              'offset' => '48',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '12' => {
                                                              'name' => 'tx0',
                                                              'offset' => '52',
-                                                             'type' => '9037'
+                                                             'type' => '9033'
                                                            },
                                                    '13' => {
                                                              'name' => 'tx1',
                                                              'offset' => '56',
-                                                             'type' => '9037'
+                                                             'type' => '9033'
                                                            },
                                                    '14' => {
                                                              'name' => 'ty0',
                                                              'offset' => '60',
-                                                             'type' => '9037'
+                                                             'type' => '9033'
                                                            },
                                                    '15' => {
                                                              'name' => 'ty1',
                                                              'offset' => '64',
-                                                             'type' => '9037'
+                                                             'type' => '9033'
                                                            },
                                                    '16' => {
                                                              'name' => 'layS',
                                                              'offset' => '68',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '17' => {
                                                              'name' => 'resS',
                                                              'offset' => '72',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '18' => {
                                                              'name' => 'compS',
                                                              'offset' => '76',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '19' => {
                                                              'name' => 'prcS',
                                                              'offset' => '80',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '2' => {
                                                             'name' => 'layno1',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '20' => {
                                                              'name' => 'layE',
                                                              'offset' => '84',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '21' => {
                                                              'name' => 'resE',
                                                              'offset' => '88',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '22' => {
                                                              'name' => 'compE',
                                                              'offset' => '92',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '23' => {
                                                              'name' => 'prcE',
                                                              'offset' => '96',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '24' => {
                                                              'name' => 'txS',
                                                              'offset' => '100',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '25' => {
                                                              'name' => 'txE',
                                                              'offset' => '104',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '26' => {
                                                              'name' => 'tyS',
                                                              'offset' => '108',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '27' => {
                                                              'name' => 'tyE',
                                                              'offset' => '112',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '28' => {
                                                              'name' => 'dx',
                                                              'offset' => '116',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '29' => {
                                                              'name' => 'dy',
                                                              'offset' => '120',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '3' => {
                                                             'name' => 'resno1',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '30' => {
                                                              'name' => 'lay_t',
                                                              'offset' => '124',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '31' => {
                                                              'name' => 'res_t',
                                                              'offset' => '128',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '32' => {
                                                              'name' => 'comp_t',
                                                              'offset' => '132',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '33' => {
                                                              'name' => 'prc_t',
                                                              'offset' => '136',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '34' => {
                                                              'name' => 'tx0_t',
                                                              'offset' => '140',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '35' => {
                                                              'name' => 'ty0_t',
                                                              'offset' => '144',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '4' => {
                                                             'name' => 'compno1',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'layno0',
                                                             'offset' => '20',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'precno0',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'precno1',
                                                             'offset' => '28',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '8' => {
                                                             'name' => 'prg1',
                                                             'offset' => '32',
-                                                            'type' => '18412'
+                                                            'type' => '18388'
                                                           },
                                                    '9' => {
                                                             'name' => 'prg',
                                                             'offset' => '36',
-                                                            'type' => '18412'
+                                                            'type' => '18388'
                                                           }
                                                  },
                                        'Name' => 'struct opj_poc',
                                        'Size' => '148',
                                        'Type' => 'Struct'
                                      },
-                          '18972' => {
-                                       'BaseType' => '18230',
+                          '18948' => {
+                                       'BaseType' => '18206',
                                        'Name' => 'OPJ_CHAR[5]',
                                        'Size' => '5',
                                        'Type' => 'Array'
                                      },
-                          '18988' => {
-                                       'BaseType' => '18492',
+                          '18964' => {
+                                       'BaseType' => '18468',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '382',
                                        'Name' => 'opj_poc_t',
                                        'Size' => '148',
                                        'Type' => 'Typedef'
                                      },
-                          '19000' => {
-                                       'BaseType' => '18988',
+                          '18976' => {
+                                       'BaseType' => '18964',
                                        'Name' => 'opj_poc_t[32]',
                                        'Size' => '4736',
                                        'Type' => 'Array'
                                      },
-                          '19016' => {
+                          '18992' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '671',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'dx',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'dy',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '10' => {
                                                              'name' => 'factor',
                                                              'offset' => '40',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '11' => {
                                                              'name' => 'data',
                                                              'offset' => '48',
-                                                             'type' => '19191'
+                                                             'type' => '19167'
                                                            },
                                                    '12' => {
                                                              'name' => 'alpha',
                                                              'offset' => '56',
-                                                             'type' => '18307'
+                                                             'type' => '18283'
                                                            },
                                                    '2' => {
                                                             'name' => 'w',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '3' => {
                                                             'name' => 'h',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'x0',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'y0',
                                                             'offset' => '20',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'prec',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'bpp',
                                                             'offset' => '28',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '8' => {
                                                             'name' => 'sgnd',
                                                             'offset' => '32',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '9' => {
                                                             'name' => 'resno_decoded',
                                                             'offset' => '36',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           }
                                                  },
                                        'Name' => 'struct opj_image_comp',
                                        'Size' => '64',
                                        'Type' => 'Struct'
                                      },
-                          '19191' => {
-                                       'BaseType' => '9037',
+                          '19167' => {
+                                       'BaseType' => '9033',
                                        'Name' => 'OPJ_INT32*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '19197' => {
-                                       'BaseType' => '19016',
+                          '19173' => {
+                                       'BaseType' => '18992',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '698',
                                        'Name' => 'opj_image_comp_t',
                                        'Size' => '64',
                                        'Type' => 'Typedef'
                                      },
-                          '19209' => {
+                          '19185' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '703',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'x0',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'y0',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '2' => {
                                                             'name' => 'x1',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '3' => {
                                                             'name' => 'y1',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'numcomps',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'color_space',
                                                             'offset' => '20',
-                                                            'type' => '18480'
+                                                            'type' => '18456'
                                                           },
                                                    '6' => {
                                                             'name' => 'comps',
                                                             'offset' => '24',
-                                                            'type' => '19336'
+                                                            'type' => '19312'
                                                           },
                                                    '7' => {
                                                             'name' => 'icc_profile_buf',
                                                             'offset' => '32',
-                                                            'type' => '9070'
+                                                            'type' => '9066'
                                                           },
                                                    '8' => {
                                                             'name' => 'icc_profile_len',
                                                             'offset' => '40',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           }
                                                  },
                                        'Name' => 'struct opj_image',
                                        'Size' => '48',
                                        'Type' => 'Struct'
                                      },
-                          '19336' => {
-                                       'BaseType' => '19197',
+                          '19312' => {
+                                       'BaseType' => '19173',
                                        'Name' => 'opj_image_comp_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '19348' => {
-                                       'BaseType' => '19209',
+                          '19324' => {
+                                       'BaseType' => '19185',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '722',
                                        'Name' => 'opj_image_t',
                                        'Size' => '48',
                                        'Type' => 'Typedef'
                                      },
-                          '19360' => {
-                                       'BaseType' => '9048',
+                          '19336' => {
+                                       'BaseType' => '9044',
                                        'Name' => 'OPJ_UINT32[33]',
                                        'Size' => '132',
                                        'Type' => 'Array'
                                      },
-                          '21130' => {
-                                       'BaseType' => '19348',
+                          '21106' => {
+                                       'BaseType' => '19324',
                                        'Name' => 'opj_image_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '2236' => {
+                          '2252' => {
                                       'Name' => 'float',
                                       'Size' => '4',
                                       'Type' => 'Intrinsic'
                                     },
-                          '2243' => {
+                          '2259' => {
                                       'Name' => 'double',
                                       'Size' => '8',
                                       'Type' => 'Intrinsic'
                                     },
-                          '2250' => {
+                          '2266' => {
                                       'Header' => 'libio.h',
-                                      'Line' => '273',
+                                      'Line' => '241',
                                       'Memb' => {
                                                   '0' => {
                                                            'name' => '_flags',
@@ -1970,12 +1970,12 @@ $VAR1 = {
                                                   '12' => {
                                                             'name' => '_markers',
                                                             'offset' => '96',
-                                                            'type' => '2697'
+                                                            'type' => '2703'
                                                           },
                                                   '13' => {
                                                             'name' => '_chain',
                                                             'offset' => '104',
-                                                            'type' => '2703'
+                                                            'type' => '2709'
                                                           },
                                                   '14' => {
                                                             'name' => '_fileno',
@@ -2005,7 +2005,7 @@ $VAR1 = {
                                                   '19' => {
                                                             'name' => '_shortbuf',
                                                             'offset' => '131',
-                                                            'type' => '2709'
+                                                            'type' => '2715'
                                                           },
                                                   '2' => {
                                                            'name' => '_IO_read_end',
@@ -2015,7 +2015,7 @@ $VAR1 = {
                                                   '20' => {
                                                             'name' => '_lock',
                                                             'offset' => '136',
-                                                            'type' => '2725'
+                                                            'type' => '2731'
                                                           },
                                                   '21' => {
                                                             'name' => '_offset',
@@ -2055,7 +2055,7 @@ $VAR1 = {
                                                   '28' => {
                                                             'name' => '_unused2',
                                                             'offset' => '196',
-                                                            'type' => '2731'
+                                                            'type' => '2737'
                                                           },
                                                   '3' => {
                                                            'name' => '_IO_read_base',
@@ -2098,25 +2098,25 @@ $VAR1 = {
                                       'Size' => '216',
                                       'Type' => 'Struct'
                                     },
-                          '23230' => {
-                                       'BaseType' => '2747',
+                          '23206' => {
+                                       'BaseType' => '2753',
                                        'Name' => 'OPJ_BOOL*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '23264' => {
-                                       'BaseType' => '9048',
+                          '23240' => {
+                                       'BaseType' => '9044',
                                        'Name' => 'OPJ_UINT32 const',
                                        'Size' => '4',
                                        'Type' => 'Const'
                                      },
-                          '236099' => {
+                          '236121' => {
                                         'Header' => 'openjpeg.h',
                                         'Line' => '322',
                                         'Memb' => {
                                                     '0' => {
                                                              'name' => 'OPJ_CODEC_UNKNOWN',
-                                                             'value' => '18446744073709551615'
+                                                             'value' => '-1'
                                                            },
                                                     '1' => {
                                                              'name' => 'OPJ_CODEC_J2K',
@@ -2143,15 +2143,15 @@ $VAR1 = {
                                         'Size' => '4',
                                         'Type' => 'Enum'
                                       },
-                          '236149' => {
-                                        'BaseType' => '236099',
+                          '236171' => {
+                                        'BaseType' => '236121',
                                         'Header' => 'openjpeg.h',
                                         'Line' => '329',
                                         'Name' => 'OPJ_CODEC_FORMAT',
                                         'Size' => '4',
                                         'Type' => 'Typedef'
                                       },
-                          '237906' => {
+                          '237928' => {
                                         'BaseType' => '130',
                                         'Header' => 'openjpeg.h',
                                         'Line' => '612',
@@ -2159,37 +2159,37 @@ $VAR1 = {
                                         'Size' => '8',
                                         'Type' => 'Typedef'
                                       },
-                          '247229' => {
-                                        'BaseType' => '237906',
+                          '247251' => {
+                                        'BaseType' => '237928',
                                         'Name' => 'opj_codec_t*',
                                         'Size' => '8',
                                         'Type' => 'Pointer'
                                       },
-                          '251803' => {
-                                        'BaseType' => '83576',
+                          '251934' => {
+                                        'BaseType' => '83536',
                                         'Name' => 'opj_codestream_index_t**',
                                         'Size' => '8',
                                         'Type' => 'Pointer'
                                       },
-                          '2641' => {
+                          '2647' => {
                                       'Header' => 'libio.h',
-                                      'Line' => '182',
+                                      'Line' => '150',
                                       'Name' => '_IO_lock_t',
                                       'Type' => 'Typedef'
                                     },
-                          '2648' => {
+                          '2654' => {
                                       'Header' => 'libio.h',
-                                      'Line' => '188',
+                                      'Line' => '156',
                                       'Memb' => {
                                                   '0' => {
                                                            'name' => '_next',
                                                            'offset' => '0',
-                                                           'type' => '2697'
+                                                           'type' => '2703'
                                                          },
                                                   '1' => {
                                                            'name' => '_sbuf',
                                                            'offset' => '8',
-                                                           'type' => '2703'
+                                                           'type' => '2709'
                                                          },
                                                   '2' => {
                                                            'name' => '_pos',
@@ -2202,37 +2202,37 @@ $VAR1 = {
                                       'Size' => '24',
                                       'Type' => 'Struct'
                                     },
-                          '2697' => {
-                                      'BaseType' => '2648',
+                          '2703' => {
+                                      'BaseType' => '2654',
                                       'Name' => 'struct _IO_marker*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
-                          '2703' => {
-                                      'BaseType' => '2250',
+                          '2709' => {
+                                      'BaseType' => '2266',
                                       'Name' => 'struct _IO_FILE*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
-                          '2709' => {
+                          '2715' => {
                                       'BaseType' => '138',
                                       'Name' => 'char[1]',
                                       'Size' => '1',
                                       'Type' => 'Array'
                                     },
-                          '2725' => {
-                                      'BaseType' => '2641',
+                          '2731' => {
+                                      'BaseType' => '2647',
                                       'Name' => '_IO_lock_t*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
-                          '2731' => {
+                          '2737' => {
                                       'BaseType' => '138',
                                       'Name' => 'char[20]',
                                       'Size' => '20',
                                       'Type' => 'Array'
                                     },
-                          '2747' => {
+                          '2753' => {
                                       'BaseType' => '87',
                                       'Header' => 'openjpeg.h',
                                       'Line' => '110',
@@ -2260,70 +2260,70 @@ $VAR1 = {
                                     'Size' => '8',
                                     'Type' => 'Intrinsic'
                                   },
-                          '67877' => {
+                          '67857' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '728',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'dx',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'dy',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '2' => {
                                                             'name' => 'w',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '3' => {
                                                             'name' => 'h',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'x0',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'y0',
                                                             'offset' => '20',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'prec',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'bpp',
                                                             'offset' => '28',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '8' => {
                                                             'name' => 'sgnd',
                                                             'offset' => '32',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           }
                                                  },
                                        'Name' => 'struct opj_image_comptparm',
                                        'Size' => '36',
                                        'Type' => 'Struct'
                                      },
-                          '68000' => {
-                                       'BaseType' => '67877',
+                          '67980' => {
+                                       'BaseType' => '67857',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '747',
                                        'Name' => 'opj_image_cmptparm_t',
                                        'Size' => '36',
                                        'Type' => 'Typedef'
                                      },
-                          '70538' => {
-                                       'BaseType' => '68000',
+                          '70518' => {
+                                       'BaseType' => '67980',
                                        'Name' => 'opj_image_cmptparm_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -2333,15 +2333,15 @@ $VAR1 = {
                                     'Size' => '1',
                                     'Type' => 'Intrinsic'
                                   },
-                          '75698' => {
-                                       'BaseType' => '2250',
+                          '75668' => {
+                                       'BaseType' => '2266',
                                        'Header' => 'stdio.h',
-                                       'Line' => '49',
+                                       'Line' => '48',
                                        'Name' => 'FILE',
                                        'Size' => '216',
                                        'Type' => 'Typedef'
                                      },
-                          '76437' => {
+                          '76397' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '276',
                                        'Memb' => {
@@ -2366,15 +2366,15 @@ $VAR1 = {
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '76477' => {
-                                       'BaseType' => '76437',
+                          '76437' => {
+                                       'BaseType' => '76397',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '281',
                                        'Name' => 'OPJ_RSIZ_CAPABILITIES',
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '76489' => {
+                          '76449' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '287',
                                        'Memb' => {
@@ -2399,22 +2399,22 @@ $VAR1 = {
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '76527' => {
-                                       'BaseType' => '76489',
+                          '76487' => {
+                                       'BaseType' => '76449',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '292',
                                        'Name' => 'OPJ_CINEMA_MODE',
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '77211' => {
+                          '77171' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '387',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'tile_size_on',
                                                             'offset' => '0',
-                                                            'type' => '2747'
+                                                            'type' => '2753'
                                                           },
                                                    '1' => {
                                                             'name' => 'cp_tx0',
@@ -2429,17 +2429,17 @@ $VAR1 = {
                                                    '11' => {
                                                              'name' => 'prog_order',
                                                              'offset' => '52',
-                                                             'type' => '18412'
+                                                             'type' => '18388'
                                                            },
                                                    '12' => {
                                                              'name' => 'POC',
                                                              'offset' => '56',
-                                                             'type' => '19000'
+                                                             'type' => '18976'
                                                            },
                                                    '13' => {
                                                              'name' => 'numpocs',
                                                              'offset' => '4792',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '14' => {
                                                              'name' => 'tcp_numlayers',
@@ -2449,12 +2449,12 @@ $VAR1 = {
                                                    '15' => {
                                                              'name' => 'tcp_rates',
                                                              'offset' => '4800',
-                                                             'type' => '78075'
+                                                             'type' => '78035'
                                                            },
                                                    '16' => {
                                                              'name' => 'tcp_distoratio',
                                                              'offset' => '5200',
-                                                             'type' => '78075'
+                                                             'type' => '78035'
                                                            },
                                                    '17' => {
                                                              'name' => 'numresolution',
@@ -2504,22 +2504,22 @@ $VAR1 = {
                                                    '25' => {
                                                              'name' => 'prcw_init',
                                                              'offset' => '5632',
-                                                             'type' => '78091'
+                                                             'type' => '78051'
                                                            },
                                                    '26' => {
                                                              'name' => 'prch_init',
                                                              'offset' => '5764',
-                                                             'type' => '78091'
+                                                             'type' => '78051'
                                                            },
                                                    '27' => {
                                                              'name' => 'infile',
                                                              'offset' => '5896',
-                                                             'type' => '78107'
+                                                             'type' => '78067'
                                                            },
                                                    '28' => {
                                                              'name' => 'outfile',
                                                              'offset' => '9992',
-                                                             'type' => '78107'
+                                                             'type' => '78067'
                                                            },
                                                    '29' => {
                                                              'name' => 'index_on',
@@ -2534,7 +2534,7 @@ $VAR1 = {
                                                    '30' => {
                                                              'name' => 'index',
                                                              'offset' => '14092',
-                                                             'type' => '78107'
+                                                             'type' => '78067'
                                                            },
                                                    '31' => {
                                                              'name' => 'image_offset_x0',
@@ -2569,7 +2569,7 @@ $VAR1 = {
                                                    '37' => {
                                                              'name' => 'jpwl_epc_on',
                                                              'offset' => '18212',
-                                                             'type' => '2747'
+                                                             'type' => '2753'
                                                            },
                                                    '38' => {
                                                              'name' => 'jpwl_hprot_MH',
@@ -2579,7 +2579,7 @@ $VAR1 = {
                                                    '39' => {
                                                              'name' => 'jpwl_hprot_TPH_tileno',
                                                              'offset' => '18220',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '4' => {
                                                             'name' => 'cp_tdy',
@@ -2589,22 +2589,22 @@ $VAR1 = {
                                                    '40' => {
                                                              'name' => 'jpwl_hprot_TPH',
                                                              'offset' => '18284',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '41' => {
                                                              'name' => 'jpwl_pprot_tileno',
                                                              'offset' => '18348',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '42' => {
                                                              'name' => 'jpwl_pprot_packno',
                                                              'offset' => '18412',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '43' => {
                                                              'name' => 'jpwl_pprot',
                                                              'offset' => '18476',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '44' => {
                                                              'name' => 'jpwl_sens_size',
@@ -2629,12 +2629,12 @@ $VAR1 = {
                                                    '48' => {
                                                              'name' => 'jpwl_sens_TPH_tileno',
                                                              'offset' => '18556',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '49' => {
                                                              'name' => 'jpwl_sens_TPH',
                                                              'offset' => '18620',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '5' => {
                                                             'name' => 'cp_disto_alloc',
@@ -2644,7 +2644,7 @@ $VAR1 = {
                                                    '50' => {
                                                              'name' => 'cp_cinema',
                                                              'offset' => '18684',
-                                                             'type' => '76527'
+                                                             'type' => '76487'
                                                            },
                                                    '51' => {
                                                              'name' => 'max_comp_size',
@@ -2654,7 +2654,7 @@ $VAR1 = {
                                                    '52' => {
                                                              'name' => 'cp_rsiz',
                                                              'offset' => '18692',
-                                                             'type' => '76477'
+                                                             'type' => '76437'
                                                            },
                                                    '53' => {
                                                              'name' => 'tp_on',
@@ -2674,7 +2674,7 @@ $VAR1 = {
                                                    '56' => {
                                                              'name' => 'jpip_on',
                                                              'offset' => '18700',
-                                                             'type' => '2747'
+                                                             'type' => '2753'
                                                            },
                                                    '57' => {
                                                              'name' => 'mct_data',
@@ -2689,7 +2689,7 @@ $VAR1 = {
                                                    '59' => {
                                                              'name' => 'rsiz',
                                                              'offset' => '18716',
-                                                             'type' => '18307'
+                                                             'type' => '18283'
                                                            },
                                                    '6' => {
                                                             'name' => 'cp_fixed_alloc',
@@ -2704,7 +2704,7 @@ $VAR1 = {
                                                    '8' => {
                                                             'name' => 'cp_matrice',
                                                             'offset' => '32',
-                                                            'type' => '78053'
+                                                            'type' => '78013'
                                                           },
                                                    '9' => {
                                                             'name' => 'cp_comment',
@@ -2716,88 +2716,77 @@ $VAR1 = {
                                        'Size' => '18720',
                                        'Type' => 'Struct'
                                      },
-                          '78053' => {
+                          '78013' => {
                                        'BaseType' => '87',
                                        'Name' => 'int*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '78075' => {
-                                       'BaseType' => '2236',
+                          '78035' => {
+                                       'BaseType' => '2252',
                                        'Name' => 'float[100]',
                                        'Size' => '400',
                                        'Type' => 'Array'
                                      },
-                          '78091' => {
+                          '78051' => {
                                        'BaseType' => '87',
                                        'Name' => 'int[33]',
                                        'Size' => '132',
                                        'Type' => 'Array'
                                      },
-                          '781' => {
-                                     'Name' => 'void(*)(void*)',
-                                     'Param' => {
-                                                  '0' => {
-                                                           'type' => '130'
-                                                         }
-                                                },
-                                     'Return' => '1',
-                                     'Size' => '8',
-                                     'Type' => 'FuncPtr'
-                                   },
-                          '78107' => {
+                          '78067' => {
                                        'BaseType' => '138',
                                        'Name' => 'char[4096]',
                                        'Size' => '4096',
                                        'Type' => 'Array'
                                      },
-                          '78124' => {
+                          '78084' => {
                                        'BaseType' => '87',
                                        'Name' => 'int[16]',
                                        'Size' => '64',
                                        'Type' => 'Array'
                                      },
-                          '78140' => {
-                                       'BaseType' => '77211',
+                          '78100' => {
+                                       'BaseType' => '77171',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '538',
                                        'Name' => 'opj_cparameters_t',
                                        'Size' => '18720',
                                        'Type' => 'Typedef'
                                      },
-                          '78152' => {
+                          '78112' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '546',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'cp_reduce',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'cp_layer',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '10' => {
                                                              'name' => 'm_verbose',
                                                              'offset' => '8224',
-                                                             'type' => '2747'
+                                                             'type' => '2753'
                                                            },
                                                    '11' => {
                                                              'name' => 'tile_index',
                                                              'offset' => '8228',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '12' => {
                                                              'name' => 'nb_tile_to_decode',
                                                              'offset' => '8232',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '13' => {
                                                              'name' => 'jpwl_correct',
                                                              'offset' => '8236',
-                                                             'type' => '2747'
+                                                             'type' => '2753'
                                                            },
                                                    '14' => {
                                                              'name' => 'jpwl_exp_comps',
@@ -2817,12 +2806,12 @@ $VAR1 = {
                                                    '2' => {
                                                             'name' => 'infile',
                                                             'offset' => '8',
-                                                            'type' => '78107'
+                                                            'type' => '78067'
                                                           },
                                                    '3' => {
                                                             'name' => 'outfile',
                                                             'offset' => '4104',
-                                                            'type' => '78107'
+                                                            'type' => '78067'
                                                           },
                                                    '4' => {
                                                             'name' => 'decod_format',
@@ -2837,74 +2826,74 @@ $VAR1 = {
                                                    '6' => {
                                                             'name' => 'DA_x0',
                                                             'offset' => '8208',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'DA_x1',
                                                             'offset' => '8212',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '8' => {
                                                             'name' => 'DA_y0',
                                                             'offset' => '8216',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '9' => {
                                                             'name' => 'DA_y1',
                                                             'offset' => '8220',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           }
                                                  },
                                        'Name' => 'struct opj_dparameters',
                                        'Size' => '8252',
                                        'Type' => 'Struct'
                                      },
-                          '78402' => {
-                                       'BaseType' => '78152',
+                          '78362' => {
+                                       'BaseType' => '78112',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '606',
                                        'Name' => 'opj_dparameters_t',
                                        'Size' => '8252',
                                        'Type' => 'Typedef'
                                      },
-                          '78918' => {
+                          '78878' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '760',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'start_pos',
                                                             'offset' => '0',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '1' => {
                                                             'name' => 'end_ph_pos',
                                                             'offset' => '8',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '2' => {
                                                             'name' => 'end_pos',
                                                             'offset' => '16',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '3' => {
                                                             'name' => 'disto',
                                                             'offset' => '24',
-                                                            'type' => '2243'
+                                                            'type' => '2259'
                                                           }
                                                  },
                                        'Name' => 'struct opj_packet_info',
                                        'Size' => '32',
                                        'Type' => 'Struct'
                                      },
-                          '78984' => {
-                                       'BaseType' => '78918',
+                          '78944' => {
+                                       'BaseType' => '78878',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '769',
                                        'Name' => 'opj_packet_info_t',
                                        'Size' => '32',
                                        'Type' => 'Typedef'
                                      },
-                          '78996' => {
+                          '78956' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '776',
                                        'Memb' => {
@@ -2916,7 +2905,7 @@ $VAR1 = {
                                                    '1' => {
                                                             'name' => 'pos',
                                                             'offset' => '8',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '2' => {
                                                             'name' => 'len',
@@ -2928,120 +2917,131 @@ $VAR1 = {
                                        'Size' => '24',
                                        'Type' => 'Struct'
                                      },
-                          '79049' => {
-                                       'BaseType' => '78996',
+                          '79009' => {
+                                       'BaseType' => '78956',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '783',
                                        'Name' => 'opj_marker_info_t',
                                        'Size' => '24',
                                        'Type' => 'Typedef'
                                      },
-                          '79401' => {
-                                       'BaseType' => '78984',
+                          '79361' => {
+                                       'BaseType' => '78944',
                                        'Name' => 'opj_packet_info_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '79407' => {
-                                       'BaseType' => '79049',
+                          '79367' => {
+                                       'BaseType' => '79009',
                                        'Name' => 'opj_marker_info_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '79747' => {
+                          '797' => {
+                                     'Name' => 'void(*)(void*)',
+                                     'Param' => {
+                                                  '0' => {
+                                                           'type' => '130'
+                                                         }
+                                                },
+                                     'Return' => '1',
+                                     'Size' => '8',
+                                     'Type' => 'FuncPtr'
+                                   },
+                          '79707' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '900',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'compno',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'csty',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '10' => {
                                                              'name' => 'numgbits',
                                                              'offset' => '808',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '11' => {
                                                              'name' => 'roishift',
                                                              'offset' => '812',
-                                                             'type' => '9037'
+                                                             'type' => '9033'
                                                            },
                                                    '12' => {
                                                              'name' => 'prcw',
                                                              'offset' => '816',
-                                                             'type' => '19360'
+                                                             'type' => '19336'
                                                            },
                                                    '13' => {
                                                              'name' => 'prch',
                                                              'offset' => '948',
-                                                             'type' => '19360'
+                                                             'type' => '19336'
                                                            },
                                                    '2' => {
                                                             'name' => 'numresolutions',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '3' => {
                                                             'name' => 'cblkw',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'cblkh',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'cblksty',
                                                             'offset' => '20',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'qmfbid',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'qntsty',
                                                             'offset' => '28',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '8' => {
                                                             'name' => 'stepsizes_mant',
                                                             'offset' => '32',
-                                                            'type' => '79949'
+                                                            'type' => '79909'
                                                           },
                                                    '9' => {
                                                             'name' => 'stepsizes_expn',
                                                             'offset' => '420',
-                                                            'type' => '79949'
+                                                            'type' => '79909'
                                                           }
                                                  },
                                        'Name' => 'struct opj_tccp_info',
                                        'Size' => '1080',
                                        'Type' => 'Struct'
                                      },
-                          '79949' => {
-                                       'BaseType' => '9048',
+                          '79909' => {
+                                       'BaseType' => '9044',
                                        'Name' => 'OPJ_UINT32[97]',
                                        'Size' => '388',
                                        'Type' => 'Array'
                                      },
-                          '79981' => {
-                                       'BaseType' => '79747',
+                          '79941' => {
+                                       'BaseType' => '79707',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '930',
                                        'Name' => 'opj_tccp_info_t',
                                        'Size' => '1080',
                                        'Type' => 'Typedef'
                                      },
-                          '79993' => {
+                          '79953' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '935',
                                        'Memb' => {
@@ -3053,333 +3053,333 @@ $VAR1 = {
                                                    '1' => {
                                                             'name' => 'csty',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '2' => {
                                                             'name' => 'prg',
                                                             'offset' => '8',
-                                                            'type' => '18412'
+                                                            'type' => '18388'
                                                           },
                                                    '3' => {
                                                             'name' => 'numlayers',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'mct',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'tccp_info',
                                                             'offset' => '24',
-                                                            'type' => '80085'
+                                                            'type' => '80045'
                                                           }
                                                  },
                                        'Name' => 'struct opj_tile_v2_info',
                                        'Size' => '32',
                                        'Type' => 'Struct'
                                      },
-                          '80085' => {
-                                       'BaseType' => '79981',
+                          '80045' => {
+                                       'BaseType' => '79941',
                                        'Name' => 'opj_tccp_info_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '80091' => {
-                                       'BaseType' => '79993',
+                          '80051' => {
+                                       'BaseType' => '79953',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '951',
                                        'Name' => 'opj_tile_info_v2_t',
                                        'Size' => '32',
                                        'Type' => 'Typedef'
                                      },
-                          '80103' => {
+                          '80063' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '956',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'tx0',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'ty0',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '2' => {
                                                             'name' => 'tdx',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '3' => {
                                                             'name' => 'tdy',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'tw',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'th',
                                                             'offset' => '20',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'nbcomps',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'm_default_tile_info',
                                                             'offset' => '32',
-                                                            'type' => '80091'
+                                                            'type' => '80051'
                                                           },
                                                    '8' => {
                                                             'name' => 'tile_info',
                                                             'offset' => '64',
-                                                            'type' => '80232'
+                                                            'type' => '80192'
                                                           }
                                                  },
                                        'Name' => 'struct opj_codestream_info_v2',
                                        'Size' => '72',
                                        'Type' => 'Struct'
                                      },
-                          '80232' => {
-                                       'BaseType' => '80091',
+                          '80192' => {
+                                       'BaseType' => '80051',
                                        'Name' => 'opj_tile_info_v2_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '80238' => {
-                                       'BaseType' => '80103',
+                          '80198' => {
+                                       'BaseType' => '80063',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '980',
                                        'Name' => 'opj_codestream_info_v2_t',
                                        'Size' => '72',
                                        'Type' => 'Typedef'
                                      },
-                          '80250' => {
+                          '80210' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '986',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'start_pos',
                                                             'offset' => '0',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '1' => {
                                                             'name' => 'end_header',
                                                             'offset' => '8',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '2' => {
                                                             'name' => 'end_pos',
                                                             'offset' => '16',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           }
                                                  },
                                        'Name' => 'struct opj_tp_index',
                                        'Size' => '24',
                                        'Type' => 'Struct'
                                      },
-                          '80303' => {
-                                       'BaseType' => '80250',
+                          '80263' => {
+                                       'BaseType' => '80210',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '994',
                                        'Name' => 'opj_tp_index_t',
                                        'Size' => '24',
                                        'Type' => 'Typedef'
                                      },
-                          '80315' => {
+                          '80275' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '999',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'tileno',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'nb_tps',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '2' => {
                                                             'name' => 'current_nb_tps',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '3' => {
                                                             'name' => 'current_tpsno',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'tp_index',
                                                             'offset' => '16',
-                                                            'type' => '80459'
+                                                            'type' => '80419'
                                                           },
                                                    '5' => {
                                                             'name' => 'marknum',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'marker',
                                                             'offset' => '32',
-                                                            'type' => '79407'
+                                                            'type' => '79367'
                                                           },
                                                    '7' => {
                                                             'name' => 'maxmarknum',
                                                             'offset' => '40',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '8' => {
                                                             'name' => 'nb_packet',
                                                             'offset' => '44',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '9' => {
                                                             'name' => 'packet_index',
                                                             'offset' => '48',
-                                                            'type' => '79401'
+                                                            'type' => '79361'
                                                           }
                                                  },
                                        'Name' => 'struct opj_tile_index',
                                        'Size' => '56',
                                        'Type' => 'Struct'
                                      },
-                          '80459' => {
-                                       'BaseType' => '80303',
+                          '80419' => {
+                                       'BaseType' => '80263',
                                        'Name' => 'opj_tp_index_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '80465' => {
-                                       'BaseType' => '80315',
+                          '80425' => {
+                                       'BaseType' => '80275',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '1026',
                                        'Name' => 'opj_tile_index_t',
                                        'Size' => '56',
                                        'Type' => 'Typedef'
                                      },
-                          '80477' => {
+                          '80437' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '1031',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'main_head_start',
                                                             'offset' => '0',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '1' => {
                                                             'name' => 'main_head_end',
                                                             'offset' => '8',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '2' => {
                                                             'name' => 'codestream_size',
                                                             'offset' => '16',
-                                                            'type' => '11221'
+                                                            'type' => '11207'
                                                           },
                                                    '3' => {
                                                             'name' => 'marknum',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'marker',
                                                             'offset' => '32',
-                                                            'type' => '79407'
+                                                            'type' => '79367'
                                                           },
                                                    '5' => {
                                                             'name' => 'maxmarknum',
                                                             'offset' => '40',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'nb_of_tiles',
                                                             'offset' => '44',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'tile_index',
                                                             'offset' => '48',
-                                                            'type' => '80595'
+                                                            'type' => '80555'
                                                           }
                                                  },
                                        'Name' => 'struct opj_codestream_index',
                                        'Size' => '56',
                                        'Type' => 'Struct'
                                      },
-                          '80595' => {
-                                       'BaseType' => '80465',
+                          '80555' => {
+                                       'BaseType' => '80425',
                                        'Name' => 'opj_tile_index_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '80601' => {
-                                       'BaseType' => '80477',
+                          '80561' => {
+                                       'BaseType' => '80437',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '1054',
                                        'Name' => 'opj_codestream_index_t',
                                        'Size' => '56',
                                        'Type' => 'Typedef'
                                      },
-                          '83576' => {
-                                       'BaseType' => '80601',
+                          '83536' => {
+                                       'BaseType' => '80561',
                                        'Name' => 'opj_codestream_index_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85822' => {
-                                       'BaseType' => '21130',
+                          '85782' => {
+                                       'BaseType' => '21106',
                                        'Name' => 'opj_image_t**',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85828' => {
-                                       'BaseType' => '78402',
+                          '85788' => {
+                                       'BaseType' => '78362',
                                        'Name' => 'opj_dparameters_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85840' => {
-                                       'BaseType' => '23264',
+                          '85800' => {
+                                       'BaseType' => '23240',
                                        'Name' => 'OPJ_UINT32 const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85851' => {
-                                       'BaseType' => '78140',
+                          '85811' => {
+                                       'BaseType' => '78100',
                                        'Name' => 'opj_cparameters_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85857' => {
-                                       'BaseType' => '85863',
+                          '85817' => {
+                                       'BaseType' => '85823',
                                        'Name' => 'char const*const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85863' => {
+                          '85823' => {
                                        'BaseType' => '156',
                                        'Name' => 'char const*const',
                                        'Size' => '8',
                                        'Type' => 'Const'
                                      },
-                          '85868' => {
-                                       'BaseType' => '75698',
+                          '85828' => {
+                                       'BaseType' => '75668',
                                        'Name' => 'FILE*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85874' => {
-                                       'BaseType' => '80238',
+                          '85834' => {
+                                       'BaseType' => '80198',
                                        'Name' => 'opj_codestream_info_v2_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -3389,7 +3389,7 @@ $VAR1 = {
                                     'Size' => '4',
                                     'Type' => 'Intrinsic'
                                   },
-                          '9004' => {
+                          '9000' => {
                                       'BaseType' => '45',
                                       'Header' => 'openjpeg.h',
                                       'Line' => '117',
@@ -3397,39 +3397,39 @@ $VAR1 = {
                                       'Size' => '1',
                                       'Type' => 'Typedef'
                                     },
-                          '9015' => {
+                          '9011' => {
                                       'BaseType' => '87',
                                       'Header' => 'stdint.h',
-                                      'Line' => '39',
+                                      'Line' => '38',
                                       'Name' => 'int32_t',
                                       'Size' => '4',
                                       'Type' => 'Typedef'
                                     },
-                          '9026' => {
+                          '9022' => {
                                       'BaseType' => '59',
                                       'Header' => 'stdint.h',
-                                      'Line' => '52',
+                                      'Line' => '51',
                                       'Name' => 'uint32_t',
                                       'Size' => '4',
                                       'Type' => 'Typedef'
                                     },
-                          '9037' => {
-                                      'BaseType' => '9015',
+                          '9033' => {
+                                      'BaseType' => '9011',
                                       'Header' => 'openjpeg.h',
                                       'Line' => '125',
                                       'Name' => 'OPJ_INT32',
                                       'Size' => '4',
                                       'Type' => 'Typedef'
                                     },
-                          '9048' => {
-                                      'BaseType' => '9026',
+                          '9044' => {
+                                      'BaseType' => '9022',
                                       'Header' => 'openjpeg.h',
                                       'Line' => '126',
                                       'Name' => 'OPJ_UINT32',
                                       'Size' => '4',
                                       'Type' => 'Typedef'
                                     },
-                          '9059' => {
+                          '9055' => {
                                       'BaseType' => '145',
                                       'Header' => 'openjpeg.h',
                                       'Line' => '133',
@@ -3437,8 +3437,8 @@ $VAR1 = {
                                       'Size' => '8',
                                       'Type' => 'Typedef'
                                     },
-                          '9070' => {
-                                      'BaseType' => '9004',
+                          '9066' => {
+                                      'BaseType' => '9000',
                                       'Name' => 'OPJ_BYTE*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
@@ -3475,6 +3475,7 @@ $VAR1 = {
                                                              'fwrite@GLIBC_2.2.5' => 0,
                                                              'getenv@GLIBC_2.2.5' => 0,
                                                              'getrusage@GLIBC_2.2.5' => 0,
+                                                             'lrintf@GLIBC_2.2.5' => 0,
                                                              'malloc@GLIBC_2.2.5' => 0,
                                                              'memcpy@GLIBC_2.14' => 0,
                                                              'memmove@GLIBC_2.2.5' => 0,
index eab3d2f3184a63850139e155e49b1e6dcfbe3a74..39cf62ac52e508b635e77eff2cb4900a95a649fe 100644 (file)
@@ -2,7 +2,7 @@ $VAR1 = {
           'ABI_DUMPER_VERSION' => '0.99.15',
           'ABI_DUMP_VERSION' => '3.2',
           'Arch' => 'x86_64',
-          'GccVersion' => '4.8.4',
+          'GccVersion' => '4.8.5',
           'Headers' => {
                          'openjpeg.h' => 1
                        },
@@ -23,49 +23,49 @@ $VAR1 = {
                          'thread.c' => 1
                        },
           'SymbolInfo' => {
-                            '14432' => {
+                            '14418' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_buffer_size',
-                                                               'type' => '9059'
+                                                               'type' => '9055'
                                                              },
                                                       '1' => {
                                                                'name' => 'l_is_input',
-                                                               'type' => '2747'
+                                                               'type' => '2753'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '0' => 'rdi',
                                                     '1' => 'rsi'
                                                   },
-                                         'Return' => '14584',
+                                         'Return' => '14570',
                                          'ShortName' => 'opj_stream_create',
                                          'Source' => 'cio.c',
                                          'SourceLine' => '158'
                                        },
-                            '14590' => {
+                            '14576' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'l_is_input',
-                                                               'type' => '2747'
+                                                               'type' => '2753'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '14584',
+                                         'Return' => '14570',
                                          'ShortName' => 'opj_stream_default_create',
                                          'Source' => 'cio.c',
                                          'SourceLine' => '194'
                                        },
-                            '14667' => {
+                            '14653' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              }
                                                     },
                                          'Reg' => {
@@ -76,16 +76,16 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '199'
                                        },
-                            '14760' => {
+                            '14746' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              },
                                                       '1' => {
                                                                'name' => 'p_function',
-                                                               'type' => '11288'
+                                                               'type' => '11274'
                                                              }
                                                     },
                                          'Reg' => {
@@ -97,16 +97,16 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '213'
                                        },
-                            '14829' => {
+                            '14815' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              },
                                                       '1' => {
                                                                'name' => 'p_function',
-                                                               'type' => '11381'
+                                                               'type' => '11367'
                                                              }
                                                     },
                                          'Reg' => {
@@ -118,16 +118,16 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '225'
                                        },
-                            '14898' => {
+                            '14884' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              },
                                                       '1' => {
                                                                'name' => 'p_function',
-                                                               'type' => '11331'
+                                                               'type' => '11317'
                                                              }
                                                     },
                                          'Reg' => {
@@ -139,16 +139,16 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '236'
                                        },
-                            '14967' => {
+                            '14953' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              },
                                                       '1' => {
                                                                'name' => 'p_function',
-                                                               'type' => '11343'
+                                                               'type' => '11329'
                                                              }
                                                     },
                                          'Reg' => {
@@ -160,12 +160,12 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '248'
                                        },
-                            '15036' => {
+                            '15022' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              },
                                                       '1' => {
                                                                'name' => 'p_data',
@@ -173,7 +173,7 @@ $VAR1 = {
                                                              },
                                                       '2' => {
                                                                'name' => 'p_function',
-                                                               'type' => '11419'
+                                                               'type' => '11405'
                                                              }
                                                     },
                                          'Reg' => {
@@ -186,16 +186,16 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '260'
                                        },
-                            '15123' => {
+                            '15109' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'p_stream',
-                                                               'type' => '14584'
+                                                               'type' => '14570'
                                                              },
                                                       '1' => {
                                                                'name' => 'data_length',
-                                                               'type' => '11221'
+                                                               'type' => '11207'
                                                              }
                                                     },
                                          'Reg' => {
@@ -207,21 +207,21 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '271'
                                        },
-                            '183241' => {
+                            '183303' => {
                                           'Header' => 'openjpeg.h',
                                           'Line' => '1096',
                                           'Return' => '156',
                                           'ShortName' => 'opj_version',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '160'
+                                          'SourceLine' => '171'
                                         },
-                            '183561' => {
+                            '183623' => {
                                           'Header' => 'openjpeg.h',
                                           'Line' => '1647',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'cstr_info',
-                                                                'type' => '183579'
+                                                                'type' => '183641'
                                                               }
                                                      },
                                           'Reg' => {
@@ -230,18 +230,18 @@ $VAR1 = {
                                           'Return' => '1',
                                           'ShortName' => 'opj_destroy_cstr_info',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '1003'
+                                          'SourceLine' => '1014'
                                         },
-                            '247143' => {
+                            '247321' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_callback',
-                                                                'type' => '11254'
+                                                                'type' => '11240'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_user_data',
@@ -253,21 +253,21 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_info_handler',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '44'
                                         },
-                            '247241' => {
+                            '247419' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_callback',
-                                                                'type' => '11254'
+                                                                'type' => '11240'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_user_data',
@@ -279,21 +279,21 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_warning_handler',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '59'
                                         },
-                            '247327' => {
+                            '247505' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_callback',
-                                                                'type' => '11254'
+                                                                'type' => '11240'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_user_data',
@@ -305,33 +305,33 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_error_handler',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '74'
                                         },
-                            '247442' => {
+                            '247620' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_format',
-                                                                'type' => '236149'
+                                                                'type' => '236171'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi'
                                                    },
-                                          'Return' => '247229',
+                                          'Return' => '247407',
                                           'ShortName' => 'opj_create_decompress',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '168'
+                                          'SourceLine' => '179'
                                         },
-                            '247664' => {
+                            '247842' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '85828'
+                                                                'type' => '85788'
                                                               }
                                                      },
                                           'Reg' => {
@@ -340,14 +340,14 @@ $VAR1 = {
                                           'Return' => '1',
                                           'ShortName' => 'opj_set_default_decoder_parameters',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '364'
+                                          'SourceLine' => '375'
                                         },
-                            '247795' => {
+                            '247973' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'num_threads',
@@ -358,46 +358,46 @@ $VAR1 = {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_codec_set_threads',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '387'
+                                          'SourceLine' => '398'
                                         },
-                            '247913' => {
+                            '248091' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '85828'
+                                                                'type' => '85788'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_setup_decoder',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '398'
+                                          'SourceLine' => '409'
                                         },
-                            '248055' => {
+                            '248233' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_image',
-                                                                'type' => '85822'
+                                                                'type' => '85782'
                                                               }
                                                      },
                                           'Reg' => {
@@ -405,29 +405,29 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_read_header',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '418'
+                                          'SourceLine' => '429'
                                         },
-                            '248258' => {
+                            '248436' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'numcomps',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               },
                                                        '2' => {
                                                                 'name' => 'comps_indices',
-                                                                'type' => '85840'
+                                                                'type' => '85800'
                                                               },
                                                        '3' => {
                                                                 'name' => 'apply_color_transforms',
-                                                                'type' => '2747'
+                                                                'type' => '2753'
                                                               }
                                                      },
                                           'Reg' => {
@@ -436,25 +436,25 @@ $VAR1 = {
                                                      '2' => 'rdx',
                                                      '3' => 'rcx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_decoded_components',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '442'
+                                          'SourceLine' => '453'
                                         },
-                            '248500' => {
+                            '248678' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_image',
-                                                                'type' => '21130'
+                                                                'type' => '21106'
                                                               }
                                                      },
                                           'Reg' => {
@@ -462,37 +462,37 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_decode',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '471'
+                                          'SourceLine' => '482'
                                         },
-                            '248654' => {
+                            '248832' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_image',
-                                                                'type' => '21130'
+                                                                'type' => '21106'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_start_x',
-                                                                'type' => '9037'
+                                                                'type' => '9033'
                                                               },
                                                        '3' => {
                                                                 'name' => 'p_start_y',
-                                                                'type' => '9037'
+                                                                'type' => '9033'
                                                               },
                                                        '4' => {
                                                                 'name' => 'p_end_x',
-                                                                'type' => '9037'
+                                                                'type' => '9033'
                                                               },
                                                        '5' => {
                                                                 'name' => 'p_end_y',
-                                                                'type' => '9037'
+                                                                'type' => '9033'
                                                               }
                                                      },
                                           'Reg' => {
@@ -503,94 +503,94 @@ $VAR1 = {
                                                      '4' => 'r8',
                                                      '5' => 'r9'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_decode_area',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '492'
+                                          'SourceLine' => '503'
                                         },
-                            '248862' => {
+                            '249040' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_tile_index',
-                                                                'type' => '11852'
+                                                                'type' => '11838'
                                                               },
                                                        '3' => {
                                                                 'name' => 'p_data_size',
-                                                                'type' => '11852'
+                                                                'type' => '11838'
                                                               },
                                                        '4' => {
                                                                 'name' => 'p_tile_x0',
-                                                                'type' => '19191'
+                                                                'type' => '19167'
                                                               },
                                                        '5' => {
                                                                 'name' => 'p_tile_y0',
-                                                                'type' => '19191'
+                                                                'type' => '19167'
                                                               },
                                                        '6' => {
                                                                 'name' => 'p_tile_x1',
                                                                 'offset' => '0',
-                                                                'type' => '19191'
+                                                                'type' => '19167'
                                                               },
                                                        '7' => {
                                                                 'name' => 'p_tile_y1',
-                                                                'type' => '19191'
+                                                                'offset' => '8',
+                                                                'type' => '19167'
                                                               },
                                                        '8' => {
                                                                 'name' => 'p_nb_comps',
-                                                                'type' => '11852'
+                                                                'offset' => '16',
+                                                                'type' => '11838'
                                                               },
                                                        '9' => {
                                                                 'name' => 'p_should_go_on',
-                                                                'type' => '23230'
+                                                                'offset' => '24',
+                                                                'type' => '23206'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi',
-                                                     '2' => 'rbx',
-                                                     '3' => 'r11',
-                                                     '4' => 'rcx',
-                                                     '5' => 'r8',
-                                                     '7' => 'rdx',
-                                                     '8' => 'rdx',
-                                                     '9' => 'rdx'
+                                                     '2' => 'rdx',
+                                                     '3' => 'rcx',
+                                                     '4' => 'r8',
+                                                     '5' => 'r9'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_read_tile_header',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '515'
+                                          'SourceLine' => '526'
                                         },
-                            '249068' => {
+                            '249355' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_tile_index',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_data',
-                                                                'type' => '9070'
+                                                                'type' => '9066'
                                                               },
                                                        '3' => {
                                                                 'name' => 'p_data_size',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               },
                                                        '4' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               }
                                                      },
                                           'Reg' => {
@@ -600,29 +600,29 @@ $VAR1 = {
                                                      '3' => 'rcx',
                                                      '4' => 'r8'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_decode_tile_data',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '546'
+                                          'SourceLine' => '557'
                                         },
-                            '249268' => {
+                            '249555' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_image',
-                                                                'type' => '21130'
+                                                                'type' => '21106'
                                                               },
                                                        '3' => {
                                                                 'name' => 'tile_index',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               }
                                                      },
                                           'Reg' => {
@@ -631,54 +631,54 @@ $VAR1 = {
                                                      '2' => 'rdx',
                                                      '3' => 'rcx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_get_decoded_tile',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '572'
+                                          'SourceLine' => '583'
                                         },
-                            '249445' => {
+                            '249732' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'res_factor',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_decoded_resolution_factor',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '596'
+                                          'SourceLine' => '607'
                                         },
-                            '249554' => {
+                            '249841' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_format',
-                                                                'type' => '236149'
+                                                                'type' => '236171'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi'
                                                    },
-                                          'Return' => '247229',
+                                          'Return' => '247407',
                                           'ShortName' => 'opj_create_compress',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '614'
+                                          'SourceLine' => '625'
                                         },
-                            '249779' => {
+                            '250066' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '85851'
+                                                                'type' => '85811'
                                                               }
                                                      },
                                           'Reg' => {
@@ -687,22 +687,22 @@ $VAR1 = {
                                           'Return' => '1',
                                           'ShortName' => 'opj_set_default_encoder_parameters',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '728'
+                                          'SourceLine' => '739'
                                         },
-                            '249910' => {
+                            '250197' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '85851'
+                                                                'type' => '85811'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_image',
-                                                                'type' => '21130'
+                                                                'type' => '21106'
                                                               }
                                                      },
                                           'Reg' => {
@@ -710,46 +710,46 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_setup_encoder',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '789'
+                                          'SourceLine' => '800'
                                         },
-                            '250048' => {
+                            '250335' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'options',
-                                                                'type' => '85857'
+                                                                'type' => '85817'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_encoder_set_extra_options',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '809'
+                                          'SourceLine' => '820'
                                         },
-                            '250163' => {
+                            '250450' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_image',
-                                                                'type' => '21130'
+                                                                'type' => '21106'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               }
                                                      },
                                           'Reg' => {
@@ -757,92 +757,92 @@ $VAR1 = {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_start_compress',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '828'
+                                          'SourceLine' => '839'
                                         },
-                            '250317' => {
+                            '250604' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_info',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_encode',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '847'
+                                          'SourceLine' => '858'
                                         },
-                            '250448' => {
+                            '250735' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_end_compress',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '864'
+                                          'SourceLine' => '875'
                                         },
-                            '250579' => {
+                            '250866' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_end_decompress',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '881'
+                                          'SourceLine' => '892'
                                         },
-                            '250710' => {
+                            '250997' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '85851'
+                                                                'type' => '85811'
                                                               },
                                                        '1' => {
                                                                 'name' => 'pEncodingMatrix',
-                                                                'type' => '11846'
+                                                                'type' => '11832'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_dc_shift',
-                                                                'type' => '19191'
+                                                                'type' => '19167'
                                                               },
                                                        '3' => {
                                                                 'name' => 'pNbComp',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               }
                                                      },
                                           'Reg' => {
@@ -851,33 +851,33 @@ $VAR1 = {
                                                      '2' => 'rdx',
                                                      '3' => 'rcx'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_set_MCT',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '901'
+                                          'SourceLine' => '912'
                                         },
-                            '251056' => {
+                            '251343' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_tile_index',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_data',
-                                                                'type' => '9070'
+                                                                'type' => '9066'
                                                               },
                                                        '3' => {
                                                                 'name' => 'p_data_size',
-                                                                'type' => '9048'
+                                                                'type' => '9044'
                                                               },
                                                        '4' => {
                                                                 'name' => 'p_stream',
-                                                                'type' => '14584'
+                                                                'type' => '14570'
                                                               }
                                                      },
                                           'Reg' => {
@@ -887,17 +887,17 @@ $VAR1 = {
                                                      '3' => 'rcx',
                                                      '4' => 'r8'
                                                    },
-                                          'Return' => '2747',
+                                          'Return' => '2753',
                                           'ShortName' => 'opj_write_tile',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '931'
+                                          'SourceLine' => '942'
                                         },
-                            '251256' => {
+                            '251543' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               }
                                                      },
                                           'Reg' => {
@@ -906,22 +906,22 @@ $VAR1 = {
                                           'Return' => '1',
                                           'ShortName' => 'opj_destroy_codec',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '958'
+                                          'SourceLine' => '969'
                                         },
-                            '251357' => {
+                            '251644' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               },
                                                        '1' => {
                                                                 'name' => 'info_flag',
-                                                                'type' => '9037'
+                                                                'type' => '9033'
                                                               },
                                                        '2' => {
                                                                 'name' => 'output_stream',
-                                                                'type' => '85868'
+                                                                'type' => '85828'
                                                               }
                                                      },
                                           'Reg' => {
@@ -932,46 +932,46 @@ $VAR1 = {
                                           'Return' => '1',
                                           'ShortName' => 'opj_dump_codec',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '976'
+                                          'SourceLine' => '987'
                                         },
-                            '251494' => {
+                            '251781' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi'
                                                    },
-                                          'Return' => '85874',
+                                          'Return' => '85834',
                                           'ShortName' => 'opj_get_cstr_info',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '992'
+                                          'SourceLine' => '1003'
                                         },
-                            '251658' => {
+                            '251945' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '247229'
+                                                                'type' => '247407'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi'
                                                    },
-                                          'Return' => '83576',
+                                          'Return' => '83536',
                                           'ShortName' => 'opj_get_cstr_index',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '1020'
+                                          'SourceLine' => '1031'
                                         },
-                            '251743' => {
+                            '252030' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_cstr_index',
-                                                                'type' => '251803'
+                                                                'type' => '252090'
                                                               }
                                                      },
                                           'Reg' => {
@@ -980,9 +980,9 @@ $VAR1 = {
                                           'Return' => '1',
                                           'ShortName' => 'opj_destroy_cstr_index',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '1031'
+                                          'SourceLine' => '1042'
                                         },
-                            '251809' => {
+                            '252096' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
@@ -991,24 +991,24 @@ $VAR1 = {
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_size',
-                                                                'type' => '9059'
+                                                                'type' => '9055'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_is_read_stream',
-                                                                'type' => '2747'
+                                                                'type' => '2753'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
-                                                     '1' => 'r12',
-                                                     '2' => 'rbx'
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx'
                                                    },
-                                          'Return' => '14584',
+                                          'Return' => '14570',
                                           'ShortName' => 'opj_stream_create_file_stream',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '1046'
+                                          'SourceLine' => '1057'
                                         },
-                            '251928' => {
+                            '252529' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
@@ -1017,38 +1017,38 @@ $VAR1 = {
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_is_read_stream',
-                                                                'type' => '2747'
+                                                                'type' => '2753'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '14584',
+                                          'Return' => '14570',
                                           'ShortName' => 'opj_stream_create_default_file_stream',
                                           'Source' => 'openjpeg.c',
-                                          'SourceLine' => '1039'
+                                          'SourceLine' => '1050'
                                         },
-                            '3808' => {
+                            '3814' => {
                                         'Header' => 'openjpeg.h',
-                                        'Return' => '2747',
+                                        'Return' => '2753',
                                         'ShortName' => 'opj_has_thread_support',
                                         'Source' => 'thread.c',
                                         'SourceLine' => '295'
                                       },
-                            '3838' => {
+                            '3844' => {
                                         'Header' => 'openjpeg.h',
                                         'Return' => '87',
                                         'ShortName' => 'opj_get_num_cpus',
                                         'Source' => 'thread.c',
                                         'SourceLine' => '300'
                                       },
-                            '70022' => {
+                            '70002' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'image',
-                                                               'type' => '21130'
+                                                               'type' => '21106'
                                                              }
                                                     },
                                          'Reg' => {
@@ -1059,20 +1059,20 @@ $VAR1 = {
                                          'Source' => 'image.c',
                                          'SourceLine' => '92'
                                        },
-                            '70188' => {
+                            '70168' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'numcmpts',
-                                                               'type' => '9048'
+                                                               'type' => '9044'
                                                              },
                                                       '1' => {
                                                                'name' => 'cmptparms',
-                                                               'type' => '70538'
+                                                               'type' => '70518'
                                                              },
                                                       '2' => {
                                                                'name' => 'clrspc',
-                                                               'type' => '18480'
+                                                               'type' => '18456'
                                                              }
                                                     },
                                          'Reg' => {
@@ -1080,25 +1080,25 @@ $VAR1 = {
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '21130',
+                                         'Return' => '21106',
                                          'ShortName' => 'opj_image_create',
                                          'Source' => 'image.c',
                                          'SourceLine' => '40'
                                        },
-                            '72180' => {
+                            '72160' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'numcmpts',
-                                                               'type' => '9048'
+                                                               'type' => '9044'
                                                              },
                                                       '1' => {
                                                                'name' => 'cmptparms',
-                                                               'type' => '70538'
+                                                               'type' => '70518'
                                                              },
                                                       '2' => {
                                                                'name' => 'clrspc',
-                                                               'type' => '18480'
+                                                               'type' => '18456'
                                                              }
                                                     },
                                          'Reg' => {
@@ -1106,12 +1106,12 @@ $VAR1 = {
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '21130',
+                                         'Return' => '21106',
                                          'ShortName' => 'opj_image_tile_create',
                                          'Source' => 'image.c',
                                          'SourceLine' => '228'
                                        },
-                            '72459' => {
+                            '72439' => {
                                          'Header' => 'openjpeg.h',
                                          'Line' => '1153',
                                          'Param' => {
@@ -1126,15 +1126,15 @@ $VAR1 = {
                                          'Return' => '1',
                                          'ShortName' => 'opj_image_data_free',
                                          'Source' => 'openjpeg.c',
-                                         'SourceLine' => '1098'
+                                         'SourceLine' => '1108'
                                        },
-                            '72523' => {
+                            '72503' => {
                                          'Header' => 'openjpeg.h',
                                          'Line' => '1143',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'size',
-                                                               'type' => '9059'
+                                                               'type' => '9055'
                                                              }
                                                     },
                                          'Reg' => {
@@ -1143,7 +1143,7 @@ $VAR1 = {
                                          'Return' => '130',
                                          'ShortName' => 'opj_image_data_alloc',
                                          'Source' => 'openjpeg.c',
-                                         'SourceLine' => '1091'
+                                         'SourceLine' => '1101'
                                        }
                           },
           'SymbolVersion' => {
@@ -1217,31 +1217,31 @@ $VAR1 = {
                           '101' => {
                                      'BaseType' => '94',
                                      'Header' => 'types.h',
-                                     'Line' => '141',
+                                     'Line' => '131',
                                      'Name' => '__off_t',
                                      'Size' => '8',
                                      'Type' => 'Typedef'
                                    },
-                          '11122' => {
-                                       'BaseType' => '2236',
+                          '11108' => {
+                                       'BaseType' => '2252',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '115',
                                        'Name' => 'OPJ_FLOAT32',
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '11166' => {
+                          '11152' => {
                                        'BaseType' => '94',
                                        'Header' => 'stdint.h',
-                                       'Line' => '41',
+                                       'Line' => '40',
                                        'Name' => 'int64_t',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11188' => {
+                          '11174' => {
                                        'BaseType' => '66',
                                        'Header' => 'stdint.h',
-                                       'Line' => '56',
+                                       'Line' => '55',
                                        'Name' => 'uint64_t',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
@@ -1249,36 +1249,36 @@ $VAR1 = {
                           '112' => {
                                      'BaseType' => '94',
                                      'Header' => 'types.h',
-                                     'Line' => '142',
+                                     'Line' => '132',
                                      'Name' => '__off64_t',
                                      'Size' => '8',
                                      'Type' => 'Typedef'
                                    },
-                          '11221' => {
-                                       'BaseType' => '11188',
+                          '11207' => {
+                                       'BaseType' => '11174',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '128',
                                        'Name' => 'OPJ_UINT64',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11232' => {
-                                       'BaseType' => '11166',
+                          '11218' => {
+                                       'BaseType' => '11152',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '130',
                                        'Name' => 'OPJ_OFF_T',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11254' => {
-                                       'BaseType' => '11266',
+                          '11240' => {
+                                       'BaseType' => '11252',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '343',
                                        'Name' => 'opj_msg_callback',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11266' => {
+                          '11252' => {
                                        'Name' => 'void(*)(char const*, void*)',
                                        'Param' => {
                                                     '0' => {
@@ -1292,92 +1292,92 @@ $VAR1 = {
                                        'Size' => '8',
                                        'Type' => 'FuncPtr'
                                      },
-                          '11288' => {
-                                       'BaseType' => '11300',
+                          '11274' => {
+                                       'BaseType' => '11286',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '631',
                                        'Name' => 'opj_stream_read_fn',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11300' => {
+                          '11286' => {
                                        'Name' => 'OPJ_SIZE_T(*)(void*, OPJ_SIZE_T, void*)',
                                        'Param' => {
                                                     '0' => {
                                                              'type' => '130'
                                                            },
                                                     '1' => {
-                                                             'type' => '9059'
+                                                             'type' => '9055'
                                                            },
                                                     '2' => {
                                                              'type' => '130'
                                                            }
                                                   },
-                                       'Return' => '9059',
+                                       'Return' => '9055',
                                        'Size' => '8',
                                        'Type' => 'FuncPtr'
                                      },
-                          '11331' => {
-                                       'BaseType' => '11300',
+                          '11317' => {
+                                       'BaseType' => '11286',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '637',
                                        'Name' => 'opj_stream_write_fn',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11343' => {
-                                       'BaseType' => '11355',
+                          '11329' => {
+                                       'BaseType' => '11341',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '643',
                                        'Name' => 'opj_stream_skip_fn',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11355' => {
+                          '11341' => {
                                        'Name' => 'OPJ_OFF_T(*)(OPJ_OFF_T, void*)',
                                        'Param' => {
                                                     '0' => {
-                                                             'type' => '11232'
+                                                             'type' => '11218'
                                                            },
                                                     '1' => {
                                                              'type' => '130'
                                                            }
                                                   },
-                                       'Return' => '11232',
+                                       'Return' => '11218',
                                        'Size' => '8',
                                        'Type' => 'FuncPtr'
                                      },
-                          '11381' => {
-                                       'BaseType' => '11393',
+                          '11367' => {
+                                       'BaseType' => '11379',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '649',
                                        'Name' => 'opj_stream_seek_fn',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11393' => {
+                          '11379' => {
                                        'Name' => 'OPJ_BOOL(*)(OPJ_OFF_T, void*)',
                                        'Param' => {
                                                     '0' => {
-                                                             'type' => '11232'
+                                                             'type' => '11218'
                                                            },
                                                     '1' => {
                                                              'type' => '130'
                                                            }
                                                   },
-                                       'Return' => '2747',
+                                       'Return' => '2753',
                                        'Size' => '8',
                                        'Type' => 'FuncPtr'
                                      },
-                          '11419' => {
-                                       'BaseType' => '781',
+                          '11405' => {
+                                       'BaseType' => '797',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '655',
                                        'Name' => 'opj_stream_free_user_data_fn',
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11448' => {
+                          '11434' => {
                                        'BaseType' => '130',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '660',
@@ -1385,14 +1385,14 @@ $VAR1 = {
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '11846' => {
-                                       'BaseType' => '11122',
+                          '11832' => {
+                                       'BaseType' => '11108',
                                        'Name' => 'OPJ_FLOAT32*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '11852' => {
-                                       'BaseType' => '9048',
+                          '11838' => {
+                                       'BaseType' => '9044',
                                        'Name' => 'OPJ_UINT32*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -1422,8 +1422,8 @@ $VAR1 = {
                                      'Size' => '8',
                                      'Type' => 'Typedef'
                                    },
-                          '14584' => {
-                                       'BaseType' => '11448',
+                          '14570' => {
+                                       'BaseType' => '11434',
                                        'Name' => 'opj_stream_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -1440,7 +1440,7 @@ $VAR1 = {
                                      'Size' => '1',
                                      'Type' => 'Const'
                                    },
-                          '18230' => {
+                          '18206' => {
                                        'BaseType' => '138',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '114',
@@ -1448,35 +1448,29 @@ $VAR1 = {
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '18274' => {
+                          '18250' => {
                                        'BaseType' => '52',
                                        'Header' => 'stdint.h',
-                                       'Line' => '50',
+                                       'Line' => '49',
                                        'Name' => 'uint16_t',
                                        'Size' => '2',
                                        'Type' => 'Typedef'
                                      },
-                          '18307' => {
-                                       'BaseType' => '18274',
+                          '18283' => {
+                                       'BaseType' => '18250',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '124',
                                        'Name' => 'OPJ_UINT16',
                                        'Size' => '2',
                                        'Type' => 'Typedef'
                                      },
-                          '183579' => {
-                                        'BaseType' => '85874',
-                                        'Name' => 'opj_codestream_info_v2_t**',
-                                        'Size' => '8',
-                                        'Type' => 'Pointer'
-                                      },
-                          '18362' => {
+                          '18338' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '297',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'OPJ_PROG_UNKNOWN',
-                                                            'value' => '18446744073709551615'
+                                                            'value' => '-1'
                                                           },
                                                    '1' => {
                                                             'name' => 'OPJ_LRCP',
@@ -1503,21 +1497,27 @@ $VAR1 = {
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '18412' => {
-                                       'BaseType' => '18362',
+                          '183641' => {
+                                        'BaseType' => '85834',
+                                        'Name' => 'opj_codestream_info_v2_t**',
+                                        'Size' => '8',
+                                        'Type' => 'Pointer'
+                                      },
+                          '18388' => {
+                                       'BaseType' => '18338',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '304',
                                        'Name' => 'OPJ_PROG_ORDER',
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '18424' => {
+                          '18400' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '309',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'OPJ_CLRSPC_UNKNOWN',
-                                                            'value' => '18446744073709551615'
+                                                            'value' => '-1'
                                                           },
                                                    '1' => {
                                                             'name' => 'OPJ_CLRSPC_UNSPECIFIED',
@@ -1548,404 +1548,404 @@ $VAR1 = {
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '18480' => {
-                                       'BaseType' => '18424',
+                          '18456' => {
+                                       'BaseType' => '18400',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '317',
                                        'Name' => 'OPJ_COLOR_SPACE',
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '18492' => {
+                          '18468' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '359',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'resno0',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'compno0',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '10' => {
                                                              'name' => 'progorder',
                                                              'offset' => '40',
-                                                             'type' => '18972'
+                                                             'type' => '18948'
                                                            },
                                                    '11' => {
                                                              'name' => 'tile',
                                                              'offset' => '48',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '12' => {
                                                              'name' => 'tx0',
                                                              'offset' => '52',
-                                                             'type' => '9037'
+                                                             'type' => '9033'
                                                            },
                                                    '13' => {
                                                              'name' => 'tx1',
                                                              'offset' => '56',
-                                                             'type' => '9037'
+                                                             'type' => '9033'
                                                            },
                                                    '14' => {
                                                              'name' => 'ty0',
                                                              'offset' => '60',
-                                                             'type' => '9037'
+                                                             'type' => '9033'
                                                            },
                                                    '15' => {
                                                              'name' => 'ty1',
                                                              'offset' => '64',
-                                                             'type' => '9037'
+                                                             'type' => '9033'
                                                            },
                                                    '16' => {
                                                              'name' => 'layS',
                                                              'offset' => '68',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '17' => {
                                                              'name' => 'resS',
                                                              'offset' => '72',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '18' => {
                                                              'name' => 'compS',
                                                              'offset' => '76',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '19' => {
                                                              'name' => 'prcS',
                                                              'offset' => '80',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '2' => {
                                                             'name' => 'layno1',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '20' => {
                                                              'name' => 'layE',
                                                              'offset' => '84',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '21' => {
                                                              'name' => 'resE',
                                                              'offset' => '88',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '22' => {
                                                              'name' => 'compE',
                                                              'offset' => '92',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '23' => {
                                                              'name' => 'prcE',
                                                              'offset' => '96',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '24' => {
                                                              'name' => 'txS',
                                                              'offset' => '100',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '25' => {
                                                              'name' => 'txE',
                                                              'offset' => '104',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '26' => {
                                                              'name' => 'tyS',
                                                              'offset' => '108',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '27' => {
                                                              'name' => 'tyE',
                                                              'offset' => '112',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '28' => {
                                                              'name' => 'dx',
                                                              'offset' => '116',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '29' => {
                                                              'name' => 'dy',
                                                              'offset' => '120',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '3' => {
                                                             'name' => 'resno1',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '30' => {
                                                              'name' => 'lay_t',
                                                              'offset' => '124',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '31' => {
                                                              'name' => 'res_t',
                                                              'offset' => '128',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '32' => {
                                                              'name' => 'comp_t',
                                                              'offset' => '132',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '33' => {
                                                              'name' => 'prc_t',
                                                              'offset' => '136',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '34' => {
                                                              'name' => 'tx0_t',
                                                              'offset' => '140',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '35' => {
                                                              'name' => 'ty0_t',
                                                              'offset' => '144',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '4' => {
                                                             'name' => 'compno1',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'layno0',
                                                             'offset' => '20',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'precno0',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'precno1',
                                                             'offset' => '28',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '8' => {
                                                             'name' => 'prg1',
                                                             'offset' => '32',
-                                                            'type' => '18412'
+                                                            'type' => '18388'
                                                           },
                                                    '9' => {
                                                             'name' => 'prg',
                                                             'offset' => '36',
-                                                            'type' => '18412'
+                                                            'type' => '18388'
                                                           }
                                                  },
                                        'Name' => 'struct opj_poc',
                                        'Size' => '148',
                                        'Type' => 'Struct'
                                      },
-                          '18972' => {
-                                       'BaseType' => '18230',
+                          '18948' => {
+                                       'BaseType' => '18206',
                                        'Name' => 'OPJ_CHAR[5]',
                                        'Size' => '5',
                                        'Type' => 'Array'
                                      },
-                          '18988' => {
-                                       'BaseType' => '18492',
+                          '18964' => {
+                                       'BaseType' => '18468',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '382',
                                        'Name' => 'opj_poc_t',
                                        'Size' => '148',
                                        'Type' => 'Typedef'
                                      },
-                          '19000' => {
-                                       'BaseType' => '18988',
+                          '18976' => {
+                                       'BaseType' => '18964',
                                        'Name' => 'opj_poc_t[32]',
                                        'Size' => '4736',
                                        'Type' => 'Array'
                                      },
-                          '19016' => {
+                          '18992' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '671',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'dx',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'dy',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '10' => {
                                                              'name' => 'factor',
                                                              'offset' => '40',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '11' => {
                                                              'name' => 'data',
                                                              'offset' => '48',
-                                                             'type' => '19191'
+                                                             'type' => '19167'
                                                            },
                                                    '12' => {
                                                              'name' => 'alpha',
                                                              'offset' => '56',
-                                                             'type' => '18307'
+                                                             'type' => '18283'
                                                            },
                                                    '2' => {
                                                             'name' => 'w',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '3' => {
                                                             'name' => 'h',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'x0',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'y0',
                                                             'offset' => '20',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'prec',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'bpp',
                                                             'offset' => '28',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '8' => {
                                                             'name' => 'sgnd',
                                                             'offset' => '32',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '9' => {
                                                             'name' => 'resno_decoded',
                                                             'offset' => '36',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           }
                                                  },
                                        'Name' => 'struct opj_image_comp',
                                        'Size' => '64',
                                        'Type' => 'Struct'
                                      },
-                          '19191' => {
-                                       'BaseType' => '9037',
+                          '19167' => {
+                                       'BaseType' => '9033',
                                        'Name' => 'OPJ_INT32*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '19197' => {
-                                       'BaseType' => '19016',
+                          '19173' => {
+                                       'BaseType' => '18992',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '698',
                                        'Name' => 'opj_image_comp_t',
                                        'Size' => '64',
                                        'Type' => 'Typedef'
                                      },
-                          '19209' => {
+                          '19185' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '703',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'x0',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'y0',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '2' => {
                                                             'name' => 'x1',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '3' => {
                                                             'name' => 'y1',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'numcomps',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'color_space',
                                                             'offset' => '20',
-                                                            'type' => '18480'
+                                                            'type' => '18456'
                                                           },
                                                    '6' => {
                                                             'name' => 'comps',
                                                             'offset' => '24',
-                                                            'type' => '19336'
+                                                            'type' => '19312'
                                                           },
                                                    '7' => {
                                                             'name' => 'icc_profile_buf',
                                                             'offset' => '32',
-                                                            'type' => '9070'
+                                                            'type' => '9066'
                                                           },
                                                    '8' => {
                                                             'name' => 'icc_profile_len',
                                                             'offset' => '40',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           }
                                                  },
                                        'Name' => 'struct opj_image',
                                        'Size' => '48',
                                        'Type' => 'Struct'
                                      },
-                          '19336' => {
-                                       'BaseType' => '19197',
+                          '19312' => {
+                                       'BaseType' => '19173',
                                        'Name' => 'opj_image_comp_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '19348' => {
-                                       'BaseType' => '19209',
+                          '19324' => {
+                                       'BaseType' => '19185',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '722',
                                        'Name' => 'opj_image_t',
                                        'Size' => '48',
                                        'Type' => 'Typedef'
                                      },
-                          '19360' => {
-                                       'BaseType' => '9048',
+                          '19336' => {
+                                       'BaseType' => '9044',
                                        'Name' => 'OPJ_UINT32[33]',
                                        'Size' => '132',
                                        'Type' => 'Array'
                                      },
-                          '21130' => {
-                                       'BaseType' => '19348',
+                          '21106' => {
+                                       'BaseType' => '19324',
                                        'Name' => 'opj_image_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '2236' => {
+                          '2252' => {
                                       'Name' => 'float',
                                       'Size' => '4',
                                       'Type' => 'Intrinsic'
                                     },
-                          '2243' => {
+                          '2259' => {
                                       'Name' => 'double',
                                       'Size' => '8',
                                       'Type' => 'Intrinsic'
                                     },
-                          '2250' => {
+                          '2266' => {
                                       'Header' => 'libio.h',
-                                      'Line' => '273',
+                                      'Line' => '241',
                                       'Memb' => {
                                                   '0' => {
                                                            'name' => '_flags',
@@ -1970,12 +1970,12 @@ $VAR1 = {
                                                   '12' => {
                                                             'name' => '_markers',
                                                             'offset' => '96',
-                                                            'type' => '2697'
+                                                            'type' => '2703'
                                                           },
                                                   '13' => {
                                                             'name' => '_chain',
                                                             'offset' => '104',
-                                                            'type' => '2703'
+                                                            'type' => '2709'
                                                           },
                                                   '14' => {
                                                             'name' => '_fileno',
@@ -2005,7 +2005,7 @@ $VAR1 = {
                                                   '19' => {
                                                             'name' => '_shortbuf',
                                                             'offset' => '131',
-                                                            'type' => '2709'
+                                                            'type' => '2715'
                                                           },
                                                   '2' => {
                                                            'name' => '_IO_read_end',
@@ -2015,7 +2015,7 @@ $VAR1 = {
                                                   '20' => {
                                                             'name' => '_lock',
                                                             'offset' => '136',
-                                                            'type' => '2725'
+                                                            'type' => '2731'
                                                           },
                                                   '21' => {
                                                             'name' => '_offset',
@@ -2055,7 +2055,7 @@ $VAR1 = {
                                                   '28' => {
                                                             'name' => '_unused2',
                                                             'offset' => '196',
-                                                            'type' => '2731'
+                                                            'type' => '2737'
                                                           },
                                                   '3' => {
                                                            'name' => '_IO_read_base',
@@ -2098,25 +2098,25 @@ $VAR1 = {
                                       'Size' => '216',
                                       'Type' => 'Struct'
                                     },
-                          '23230' => {
-                                       'BaseType' => '2747',
+                          '23206' => {
+                                       'BaseType' => '2753',
                                        'Name' => 'OPJ_BOOL*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '23264' => {
-                                       'BaseType' => '9048',
+                          '23240' => {
+                                       'BaseType' => '9044',
                                        'Name' => 'OPJ_UINT32 const',
                                        'Size' => '4',
                                        'Type' => 'Const'
                                      },
-                          '236099' => {
+                          '236121' => {
                                         'Header' => 'openjpeg.h',
                                         'Line' => '322',
                                         'Memb' => {
                                                     '0' => {
                                                              'name' => 'OPJ_CODEC_UNKNOWN',
-                                                             'value' => '18446744073709551615'
+                                                             'value' => '-1'
                                                            },
                                                     '1' => {
                                                              'name' => 'OPJ_CODEC_J2K',
@@ -2143,15 +2143,15 @@ $VAR1 = {
                                         'Size' => '4',
                                         'Type' => 'Enum'
                                       },
-                          '236149' => {
-                                        'BaseType' => '236099',
+                          '236171' => {
+                                        'BaseType' => '236121',
                                         'Header' => 'openjpeg.h',
                                         'Line' => '329',
                                         'Name' => 'OPJ_CODEC_FORMAT',
                                         'Size' => '4',
                                         'Type' => 'Typedef'
                                       },
-                          '237906' => {
+                          '237928' => {
                                         'BaseType' => '130',
                                         'Header' => 'openjpeg.h',
                                         'Line' => '612',
@@ -2159,37 +2159,37 @@ $VAR1 = {
                                         'Size' => '8',
                                         'Type' => 'Typedef'
                                       },
-                          '247229' => {
-                                        'BaseType' => '237906',
+                          '247407' => {
+                                        'BaseType' => '237928',
                                         'Name' => 'opj_codec_t*',
                                         'Size' => '8',
                                         'Type' => 'Pointer'
                                       },
-                          '251803' => {
-                                        'BaseType' => '83576',
+                          '252090' => {
+                                        'BaseType' => '83536',
                                         'Name' => 'opj_codestream_index_t**',
                                         'Size' => '8',
                                         'Type' => 'Pointer'
                                       },
-                          '2641' => {
+                          '2647' => {
                                       'Header' => 'libio.h',
-                                      'Line' => '182',
+                                      'Line' => '150',
                                       'Name' => '_IO_lock_t',
                                       'Type' => 'Typedef'
                                     },
-                          '2648' => {
+                          '2654' => {
                                       'Header' => 'libio.h',
-                                      'Line' => '188',
+                                      'Line' => '156',
                                       'Memb' => {
                                                   '0' => {
                                                            'name' => '_next',
                                                            'offset' => '0',
-                                                           'type' => '2697'
+                                                           'type' => '2703'
                                                          },
                                                   '1' => {
                                                            'name' => '_sbuf',
                                                            'offset' => '8',
-                                                           'type' => '2703'
+                                                           'type' => '2709'
                                                          },
                                                   '2' => {
                                                            'name' => '_pos',
@@ -2202,37 +2202,37 @@ $VAR1 = {
                                       'Size' => '24',
                                       'Type' => 'Struct'
                                     },
-                          '2697' => {
-                                      'BaseType' => '2648',
+                          '2703' => {
+                                      'BaseType' => '2654',
                                       'Name' => 'struct _IO_marker*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
-                          '2703' => {
-                                      'BaseType' => '2250',
+                          '2709' => {
+                                      'BaseType' => '2266',
                                       'Name' => 'struct _IO_FILE*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
-                          '2709' => {
+                          '2715' => {
                                       'BaseType' => '138',
                                       'Name' => 'char[1]',
                                       'Size' => '1',
                                       'Type' => 'Array'
                                     },
-                          '2725' => {
-                                      'BaseType' => '2641',
+                          '2731' => {
+                                      'BaseType' => '2647',
                                       'Name' => '_IO_lock_t*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
-                          '2731' => {
+                          '2737' => {
                                       'BaseType' => '138',
                                       'Name' => 'char[20]',
                                       'Size' => '20',
                                       'Type' => 'Array'
                                     },
-                          '2747' => {
+                          '2753' => {
                                       'BaseType' => '87',
                                       'Header' => 'openjpeg.h',
                                       'Line' => '110',
@@ -2260,70 +2260,70 @@ $VAR1 = {
                                     'Size' => '8',
                                     'Type' => 'Intrinsic'
                                   },
-                          '67877' => {
+                          '67857' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '728',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'dx',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'dy',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '2' => {
                                                             'name' => 'w',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '3' => {
                                                             'name' => 'h',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'x0',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'y0',
                                                             'offset' => '20',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'prec',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'bpp',
                                                             'offset' => '28',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '8' => {
                                                             'name' => 'sgnd',
                                                             'offset' => '32',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           }
                                                  },
                                        'Name' => 'struct opj_image_comptparm',
                                        'Size' => '36',
                                        'Type' => 'Struct'
                                      },
-                          '68000' => {
-                                       'BaseType' => '67877',
+                          '67980' => {
+                                       'BaseType' => '67857',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '747',
                                        'Name' => 'opj_image_cmptparm_t',
                                        'Size' => '36',
                                        'Type' => 'Typedef'
                                      },
-                          '70538' => {
-                                       'BaseType' => '68000',
+                          '70518' => {
+                                       'BaseType' => '67980',
                                        'Name' => 'opj_image_cmptparm_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -2333,15 +2333,15 @@ $VAR1 = {
                                     'Size' => '1',
                                     'Type' => 'Intrinsic'
                                   },
-                          '75698' => {
-                                       'BaseType' => '2250',
+                          '75668' => {
+                                       'BaseType' => '2266',
                                        'Header' => 'stdio.h',
-                                       'Line' => '49',
+                                       'Line' => '48',
                                        'Name' => 'FILE',
                                        'Size' => '216',
                                        'Type' => 'Typedef'
                                      },
-                          '76437' => {
+                          '76397' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '276',
                                        'Memb' => {
@@ -2366,15 +2366,15 @@ $VAR1 = {
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '76477' => {
-                                       'BaseType' => '76437',
+                          '76437' => {
+                                       'BaseType' => '76397',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '281',
                                        'Name' => 'OPJ_RSIZ_CAPABILITIES',
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '76489' => {
+                          '76449' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '287',
                                        'Memb' => {
@@ -2399,22 +2399,22 @@ $VAR1 = {
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '76527' => {
-                                       'BaseType' => '76489',
+                          '76487' => {
+                                       'BaseType' => '76449',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '292',
                                        'Name' => 'OPJ_CINEMA_MODE',
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '77211' => {
+                          '77171' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '387',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'tile_size_on',
                                                             'offset' => '0',
-                                                            'type' => '2747'
+                                                            'type' => '2753'
                                                           },
                                                    '1' => {
                                                             'name' => 'cp_tx0',
@@ -2429,17 +2429,17 @@ $VAR1 = {
                                                    '11' => {
                                                              'name' => 'prog_order',
                                                              'offset' => '52',
-                                                             'type' => '18412'
+                                                             'type' => '18388'
                                                            },
                                                    '12' => {
                                                              'name' => 'POC',
                                                              'offset' => '56',
-                                                             'type' => '19000'
+                                                             'type' => '18976'
                                                            },
                                                    '13' => {
                                                              'name' => 'numpocs',
                                                              'offset' => '4792',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '14' => {
                                                              'name' => 'tcp_numlayers',
@@ -2449,12 +2449,12 @@ $VAR1 = {
                                                    '15' => {
                                                              'name' => 'tcp_rates',
                                                              'offset' => '4800',
-                                                             'type' => '78075'
+                                                             'type' => '78035'
                                                            },
                                                    '16' => {
                                                              'name' => 'tcp_distoratio',
                                                              'offset' => '5200',
-                                                             'type' => '78075'
+                                                             'type' => '78035'
                                                            },
                                                    '17' => {
                                                              'name' => 'numresolution',
@@ -2504,22 +2504,22 @@ $VAR1 = {
                                                    '25' => {
                                                              'name' => 'prcw_init',
                                                              'offset' => '5632',
-                                                             'type' => '78091'
+                                                             'type' => '78051'
                                                            },
                                                    '26' => {
                                                              'name' => 'prch_init',
                                                              'offset' => '5764',
-                                                             'type' => '78091'
+                                                             'type' => '78051'
                                                            },
                                                    '27' => {
                                                              'name' => 'infile',
                                                              'offset' => '5896',
-                                                             'type' => '78107'
+                                                             'type' => '78067'
                                                            },
                                                    '28' => {
                                                              'name' => 'outfile',
                                                              'offset' => '9992',
-                                                             'type' => '78107'
+                                                             'type' => '78067'
                                                            },
                                                    '29' => {
                                                              'name' => 'index_on',
@@ -2534,7 +2534,7 @@ $VAR1 = {
                                                    '30' => {
                                                              'name' => 'index',
                                                              'offset' => '14092',
-                                                             'type' => '78107'
+                                                             'type' => '78067'
                                                            },
                                                    '31' => {
                                                              'name' => 'image_offset_x0',
@@ -2569,7 +2569,7 @@ $VAR1 = {
                                                    '37' => {
                                                              'name' => 'jpwl_epc_on',
                                                              'offset' => '18212',
-                                                             'type' => '2747'
+                                                             'type' => '2753'
                                                            },
                                                    '38' => {
                                                              'name' => 'jpwl_hprot_MH',
@@ -2579,7 +2579,7 @@ $VAR1 = {
                                                    '39' => {
                                                              'name' => 'jpwl_hprot_TPH_tileno',
                                                              'offset' => '18220',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '4' => {
                                                             'name' => 'cp_tdy',
@@ -2589,22 +2589,22 @@ $VAR1 = {
                                                    '40' => {
                                                              'name' => 'jpwl_hprot_TPH',
                                                              'offset' => '18284',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '41' => {
                                                              'name' => 'jpwl_pprot_tileno',
                                                              'offset' => '18348',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '42' => {
                                                              'name' => 'jpwl_pprot_packno',
                                                              'offset' => '18412',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '43' => {
                                                              'name' => 'jpwl_pprot',
                                                              'offset' => '18476',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '44' => {
                                                              'name' => 'jpwl_sens_size',
@@ -2629,12 +2629,12 @@ $VAR1 = {
                                                    '48' => {
                                                              'name' => 'jpwl_sens_TPH_tileno',
                                                              'offset' => '18556',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '49' => {
                                                              'name' => 'jpwl_sens_TPH',
                                                              'offset' => '18620',
-                                                             'type' => '78124'
+                                                             'type' => '78084'
                                                            },
                                                    '5' => {
                                                             'name' => 'cp_disto_alloc',
@@ -2644,7 +2644,7 @@ $VAR1 = {
                                                    '50' => {
                                                              'name' => 'cp_cinema',
                                                              'offset' => '18684',
-                                                             'type' => '76527'
+                                                             'type' => '76487'
                                                            },
                                                    '51' => {
                                                              'name' => 'max_comp_size',
@@ -2654,7 +2654,7 @@ $VAR1 = {
                                                    '52' => {
                                                              'name' => 'cp_rsiz',
                                                              'offset' => '18692',
-                                                             'type' => '76477'
+                                                             'type' => '76437'
                                                            },
                                                    '53' => {
                                                              'name' => 'tp_on',
@@ -2674,7 +2674,7 @@ $VAR1 = {
                                                    '56' => {
                                                              'name' => 'jpip_on',
                                                              'offset' => '18700',
-                                                             'type' => '2747'
+                                                             'type' => '2753'
                                                            },
                                                    '57' => {
                                                              'name' => 'mct_data',
@@ -2689,7 +2689,7 @@ $VAR1 = {
                                                    '59' => {
                                                              'name' => 'rsiz',
                                                              'offset' => '18716',
-                                                             'type' => '18307'
+                                                             'type' => '18283'
                                                            },
                                                    '6' => {
                                                             'name' => 'cp_fixed_alloc',
@@ -2704,7 +2704,7 @@ $VAR1 = {
                                                    '8' => {
                                                             'name' => 'cp_matrice',
                                                             'offset' => '32',
-                                                            'type' => '78053'
+                                                            'type' => '78013'
                                                           },
                                                    '9' => {
                                                             'name' => 'cp_comment',
@@ -2716,88 +2716,77 @@ $VAR1 = {
                                        'Size' => '18720',
                                        'Type' => 'Struct'
                                      },
-                          '78053' => {
+                          '78013' => {
                                        'BaseType' => '87',
                                        'Name' => 'int*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '78075' => {
-                                       'BaseType' => '2236',
+                          '78035' => {
+                                       'BaseType' => '2252',
                                        'Name' => 'float[100]',
                                        'Size' => '400',
                                        'Type' => 'Array'
                                      },
-                          '78091' => {
+                          '78051' => {
                                        'BaseType' => '87',
                                        'Name' => 'int[33]',
                                        'Size' => '132',
                                        'Type' => 'Array'
                                      },
-                          '781' => {
-                                     'Name' => 'void(*)(void*)',
-                                     'Param' => {
-                                                  '0' => {
-                                                           'type' => '130'
-                                                         }
-                                                },
-                                     'Return' => '1',
-                                     'Size' => '8',
-                                     'Type' => 'FuncPtr'
-                                   },
-                          '78107' => {
+                          '78067' => {
                                        'BaseType' => '138',
                                        'Name' => 'char[4096]',
                                        'Size' => '4096',
                                        'Type' => 'Array'
                                      },
-                          '78124' => {
+                          '78084' => {
                                        'BaseType' => '87',
                                        'Name' => 'int[16]',
                                        'Size' => '64',
                                        'Type' => 'Array'
                                      },
-                          '78140' => {
-                                       'BaseType' => '77211',
+                          '78100' => {
+                                       'BaseType' => '77171',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '538',
                                        'Name' => 'opj_cparameters_t',
                                        'Size' => '18720',
                                        'Type' => 'Typedef'
                                      },
-                          '78152' => {
+                          '78112' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '546',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'cp_reduce',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'cp_layer',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '10' => {
                                                              'name' => 'm_verbose',
                                                              'offset' => '8224',
-                                                             'type' => '2747'
+                                                             'type' => '2753'
                                                            },
                                                    '11' => {
                                                              'name' => 'tile_index',
                                                              'offset' => '8228',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '12' => {
                                                              'name' => 'nb_tile_to_decode',
                                                              'offset' => '8232',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '13' => {
                                                              'name' => 'jpwl_correct',
                                                              'offset' => '8236',
-                                                             'type' => '2747'
+                                                             'type' => '2753'
                                                            },
                                                    '14' => {
                                                              'name' => 'jpwl_exp_comps',
@@ -2817,12 +2806,12 @@ $VAR1 = {
                                                    '2' => {
                                                             'name' => 'infile',
                                                             'offset' => '8',
-                                                            'type' => '78107'
+                                                            'type' => '78067'
                                                           },
                                                    '3' => {
                                                             'name' => 'outfile',
                                                             'offset' => '4104',
-                                                            'type' => '78107'
+                                                            'type' => '78067'
                                                           },
                                                    '4' => {
                                                             'name' => 'decod_format',
@@ -2837,74 +2826,74 @@ $VAR1 = {
                                                    '6' => {
                                                             'name' => 'DA_x0',
                                                             'offset' => '8208',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'DA_x1',
                                                             'offset' => '8212',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '8' => {
                                                             'name' => 'DA_y0',
                                                             'offset' => '8216',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '9' => {
                                                             'name' => 'DA_y1',
                                                             'offset' => '8220',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           }
                                                  },
                                        'Name' => 'struct opj_dparameters',
                                        'Size' => '8252',
                                        'Type' => 'Struct'
                                      },
-                          '78402' => {
-                                       'BaseType' => '78152',
+                          '78362' => {
+                                       'BaseType' => '78112',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '606',
                                        'Name' => 'opj_dparameters_t',
                                        'Size' => '8252',
                                        'Type' => 'Typedef'
                                      },
-                          '78918' => {
+                          '78878' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '760',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'start_pos',
                                                             'offset' => '0',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '1' => {
                                                             'name' => 'end_ph_pos',
                                                             'offset' => '8',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '2' => {
                                                             'name' => 'end_pos',
                                                             'offset' => '16',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '3' => {
                                                             'name' => 'disto',
                                                             'offset' => '24',
-                                                            'type' => '2243'
+                                                            'type' => '2259'
                                                           }
                                                  },
                                        'Name' => 'struct opj_packet_info',
                                        'Size' => '32',
                                        'Type' => 'Struct'
                                      },
-                          '78984' => {
-                                       'BaseType' => '78918',
+                          '78944' => {
+                                       'BaseType' => '78878',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '769',
                                        'Name' => 'opj_packet_info_t',
                                        'Size' => '32',
                                        'Type' => 'Typedef'
                                      },
-                          '78996' => {
+                          '78956' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '776',
                                        'Memb' => {
@@ -2916,7 +2905,7 @@ $VAR1 = {
                                                    '1' => {
                                                             'name' => 'pos',
                                                             'offset' => '8',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '2' => {
                                                             'name' => 'len',
@@ -2928,120 +2917,131 @@ $VAR1 = {
                                        'Size' => '24',
                                        'Type' => 'Struct'
                                      },
-                          '79049' => {
-                                       'BaseType' => '78996',
+                          '79009' => {
+                                       'BaseType' => '78956',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '783',
                                        'Name' => 'opj_marker_info_t',
                                        'Size' => '24',
                                        'Type' => 'Typedef'
                                      },
-                          '79401' => {
-                                       'BaseType' => '78984',
+                          '79361' => {
+                                       'BaseType' => '78944',
                                        'Name' => 'opj_packet_info_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '79407' => {
-                                       'BaseType' => '79049',
+                          '79367' => {
+                                       'BaseType' => '79009',
                                        'Name' => 'opj_marker_info_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '79747' => {
+                          '797' => {
+                                     'Name' => 'void(*)(void*)',
+                                     'Param' => {
+                                                  '0' => {
+                                                           'type' => '130'
+                                                         }
+                                                },
+                                     'Return' => '1',
+                                     'Size' => '8',
+                                     'Type' => 'FuncPtr'
+                                   },
+                          '79707' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '900',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'compno',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'csty',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '10' => {
                                                              'name' => 'numgbits',
                                                              'offset' => '808',
-                                                             'type' => '9048'
+                                                             'type' => '9044'
                                                            },
                                                    '11' => {
                                                              'name' => 'roishift',
                                                              'offset' => '812',
-                                                             'type' => '9037'
+                                                             'type' => '9033'
                                                            },
                                                    '12' => {
                                                              'name' => 'prcw',
                                                              'offset' => '816',
-                                                             'type' => '19360'
+                                                             'type' => '19336'
                                                            },
                                                    '13' => {
                                                              'name' => 'prch',
                                                              'offset' => '948',
-                                                             'type' => '19360'
+                                                             'type' => '19336'
                                                            },
                                                    '2' => {
                                                             'name' => 'numresolutions',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '3' => {
                                                             'name' => 'cblkw',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'cblkh',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'cblksty',
                                                             'offset' => '20',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'qmfbid',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'qntsty',
                                                             'offset' => '28',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '8' => {
                                                             'name' => 'stepsizes_mant',
                                                             'offset' => '32',
-                                                            'type' => '79949'
+                                                            'type' => '79909'
                                                           },
                                                    '9' => {
                                                             'name' => 'stepsizes_expn',
                                                             'offset' => '420',
-                                                            'type' => '79949'
+                                                            'type' => '79909'
                                                           }
                                                  },
                                        'Name' => 'struct opj_tccp_info',
                                        'Size' => '1080',
                                        'Type' => 'Struct'
                                      },
-                          '79949' => {
-                                       'BaseType' => '9048',
+                          '79909' => {
+                                       'BaseType' => '9044',
                                        'Name' => 'OPJ_UINT32[97]',
                                        'Size' => '388',
                                        'Type' => 'Array'
                                      },
-                          '79981' => {
-                                       'BaseType' => '79747',
+                          '79941' => {
+                                       'BaseType' => '79707',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '930',
                                        'Name' => 'opj_tccp_info_t',
                                        'Size' => '1080',
                                        'Type' => 'Typedef'
                                      },
-                          '79993' => {
+                          '79953' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '935',
                                        'Memb' => {
@@ -3053,333 +3053,333 @@ $VAR1 = {
                                                    '1' => {
                                                             'name' => 'csty',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '2' => {
                                                             'name' => 'prg',
                                                             'offset' => '8',
-                                                            'type' => '18412'
+                                                            'type' => '18388'
                                                           },
                                                    '3' => {
                                                             'name' => 'numlayers',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'mct',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'tccp_info',
                                                             'offset' => '24',
-                                                            'type' => '80085'
+                                                            'type' => '80045'
                                                           }
                                                  },
                                        'Name' => 'struct opj_tile_v2_info',
                                        'Size' => '32',
                                        'Type' => 'Struct'
                                      },
-                          '80085' => {
-                                       'BaseType' => '79981',
+                          '80045' => {
+                                       'BaseType' => '79941',
                                        'Name' => 'opj_tccp_info_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '80091' => {
-                                       'BaseType' => '79993',
+                          '80051' => {
+                                       'BaseType' => '79953',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '951',
                                        'Name' => 'opj_tile_info_v2_t',
                                        'Size' => '32',
                                        'Type' => 'Typedef'
                                      },
-                          '80103' => {
+                          '80063' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '956',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'tx0',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'ty0',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '2' => {
                                                             'name' => 'tdx',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '3' => {
                                                             'name' => 'tdy',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'tw',
                                                             'offset' => '16',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '5' => {
                                                             'name' => 'th',
                                                             'offset' => '20',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'nbcomps',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'm_default_tile_info',
                                                             'offset' => '32',
-                                                            'type' => '80091'
+                                                            'type' => '80051'
                                                           },
                                                    '8' => {
                                                             'name' => 'tile_info',
                                                             'offset' => '64',
-                                                            'type' => '80232'
+                                                            'type' => '80192'
                                                           }
                                                  },
                                        'Name' => 'struct opj_codestream_info_v2',
                                        'Size' => '72',
                                        'Type' => 'Struct'
                                      },
-                          '80232' => {
-                                       'BaseType' => '80091',
+                          '80192' => {
+                                       'BaseType' => '80051',
                                        'Name' => 'opj_tile_info_v2_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '80238' => {
-                                       'BaseType' => '80103',
+                          '80198' => {
+                                       'BaseType' => '80063',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '980',
                                        'Name' => 'opj_codestream_info_v2_t',
                                        'Size' => '72',
                                        'Type' => 'Typedef'
                                      },
-                          '80250' => {
+                          '80210' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '986',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'start_pos',
                                                             'offset' => '0',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '1' => {
                                                             'name' => 'end_header',
                                                             'offset' => '8',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '2' => {
                                                             'name' => 'end_pos',
                                                             'offset' => '16',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           }
                                                  },
                                        'Name' => 'struct opj_tp_index',
                                        'Size' => '24',
                                        'Type' => 'Struct'
                                      },
-                          '80303' => {
-                                       'BaseType' => '80250',
+                          '80263' => {
+                                       'BaseType' => '80210',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '994',
                                        'Name' => 'opj_tp_index_t',
                                        'Size' => '24',
                                        'Type' => 'Typedef'
                                      },
-                          '80315' => {
+                          '80275' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '999',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'tileno',
                                                             'offset' => '0',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '1' => {
                                                             'name' => 'nb_tps',
                                                             'offset' => '4',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '2' => {
                                                             'name' => 'current_nb_tps',
                                                             'offset' => '8',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '3' => {
                                                             'name' => 'current_tpsno',
                                                             'offset' => '12',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'tp_index',
                                                             'offset' => '16',
-                                                            'type' => '80459'
+                                                            'type' => '80419'
                                                           },
                                                    '5' => {
                                                             'name' => 'marknum',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'marker',
                                                             'offset' => '32',
-                                                            'type' => '79407'
+                                                            'type' => '79367'
                                                           },
                                                    '7' => {
                                                             'name' => 'maxmarknum',
                                                             'offset' => '40',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '8' => {
                                                             'name' => 'nb_packet',
                                                             'offset' => '44',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '9' => {
                                                             'name' => 'packet_index',
                                                             'offset' => '48',
-                                                            'type' => '79401'
+                                                            'type' => '79361'
                                                           }
                                                  },
                                        'Name' => 'struct opj_tile_index',
                                        'Size' => '56',
                                        'Type' => 'Struct'
                                      },
-                          '80459' => {
-                                       'BaseType' => '80303',
+                          '80419' => {
+                                       'BaseType' => '80263',
                                        'Name' => 'opj_tp_index_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '80465' => {
-                                       'BaseType' => '80315',
+                          '80425' => {
+                                       'BaseType' => '80275',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '1026',
                                        'Name' => 'opj_tile_index_t',
                                        'Size' => '56',
                                        'Type' => 'Typedef'
                                      },
-                          '80477' => {
+                          '80437' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '1031',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'main_head_start',
                                                             'offset' => '0',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '1' => {
                                                             'name' => 'main_head_end',
                                                             'offset' => '8',
-                                                            'type' => '11232'
+                                                            'type' => '11218'
                                                           },
                                                    '2' => {
                                                             'name' => 'codestream_size',
                                                             'offset' => '16',
-                                                            'type' => '11221'
+                                                            'type' => '11207'
                                                           },
                                                    '3' => {
                                                             'name' => 'marknum',
                                                             'offset' => '24',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '4' => {
                                                             'name' => 'marker',
                                                             'offset' => '32',
-                                                            'type' => '79407'
+                                                            'type' => '79367'
                                                           },
                                                    '5' => {
                                                             'name' => 'maxmarknum',
                                                             'offset' => '40',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '6' => {
                                                             'name' => 'nb_of_tiles',
                                                             'offset' => '44',
-                                                            'type' => '9048'
+                                                            'type' => '9044'
                                                           },
                                                    '7' => {
                                                             'name' => 'tile_index',
                                                             'offset' => '48',
-                                                            'type' => '80595'
+                                                            'type' => '80555'
                                                           }
                                                  },
                                        'Name' => 'struct opj_codestream_index',
                                        'Size' => '56',
                                        'Type' => 'Struct'
                                      },
-                          '80595' => {
-                                       'BaseType' => '80465',
+                          '80555' => {
+                                       'BaseType' => '80425',
                                        'Name' => 'opj_tile_index_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '80601' => {
-                                       'BaseType' => '80477',
+                          '80561' => {
+                                       'BaseType' => '80437',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '1054',
                                        'Name' => 'opj_codestream_index_t',
                                        'Size' => '56',
                                        'Type' => 'Typedef'
                                      },
-                          '83576' => {
-                                       'BaseType' => '80601',
+                          '83536' => {
+                                       'BaseType' => '80561',
                                        'Name' => 'opj_codestream_index_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85822' => {
-                                       'BaseType' => '21130',
+                          '85782' => {
+                                       'BaseType' => '21106',
                                        'Name' => 'opj_image_t**',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85828' => {
-                                       'BaseType' => '78402',
+                          '85788' => {
+                                       'BaseType' => '78362',
                                        'Name' => 'opj_dparameters_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85840' => {
-                                       'BaseType' => '23264',
+                          '85800' => {
+                                       'BaseType' => '23240',
                                        'Name' => 'OPJ_UINT32 const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85851' => {
-                                       'BaseType' => '78140',
+                          '85811' => {
+                                       'BaseType' => '78100',
                                        'Name' => 'opj_cparameters_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85857' => {
-                                       'BaseType' => '85863',
+                          '85817' => {
+                                       'BaseType' => '85823',
                                        'Name' => 'char const*const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85863' => {
+                          '85823' => {
                                        'BaseType' => '156',
                                        'Name' => 'char const*const',
                                        'Size' => '8',
                                        'Type' => 'Const'
                                      },
-                          '85868' => {
-                                       'BaseType' => '75698',
+                          '85828' => {
+                                       'BaseType' => '75668',
                                        'Name' => 'FILE*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '85874' => {
-                                       'BaseType' => '80238',
+                          '85834' => {
+                                       'BaseType' => '80198',
                                        'Name' => 'opj_codestream_info_v2_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -3389,7 +3389,7 @@ $VAR1 = {
                                     'Size' => '4',
                                     'Type' => 'Intrinsic'
                                   },
-                          '9004' => {
+                          '9000' => {
                                       'BaseType' => '45',
                                       'Header' => 'openjpeg.h',
                                       'Line' => '117',
@@ -3397,39 +3397,39 @@ $VAR1 = {
                                       'Size' => '1',
                                       'Type' => 'Typedef'
                                     },
-                          '9015' => {
+                          '9011' => {
                                       'BaseType' => '87',
                                       'Header' => 'stdint.h',
-                                      'Line' => '39',
+                                      'Line' => '38',
                                       'Name' => 'int32_t',
                                       'Size' => '4',
                                       'Type' => 'Typedef'
                                     },
-                          '9026' => {
+                          '9022' => {
                                       'BaseType' => '59',
                                       'Header' => 'stdint.h',
-                                      'Line' => '52',
+                                      'Line' => '51',
                                       'Name' => 'uint32_t',
                                       'Size' => '4',
                                       'Type' => 'Typedef'
                                     },
-                          '9037' => {
-                                      'BaseType' => '9015',
+                          '9033' => {
+                                      'BaseType' => '9011',
                                       'Header' => 'openjpeg.h',
                                       'Line' => '125',
                                       'Name' => 'OPJ_INT32',
                                       'Size' => '4',
                                       'Type' => 'Typedef'
                                     },
-                          '9048' => {
-                                      'BaseType' => '9026',
+                          '9044' => {
+                                      'BaseType' => '9022',
                                       'Header' => 'openjpeg.h',
                                       'Line' => '126',
                                       'Name' => 'OPJ_UINT32',
                                       'Size' => '4',
                                       'Type' => 'Typedef'
                                     },
-                          '9059' => {
+                          '9055' => {
                                       'BaseType' => '145',
                                       'Header' => 'openjpeg.h',
                                       'Line' => '133',
@@ -3437,8 +3437,8 @@ $VAR1 = {
                                       'Size' => '8',
                                       'Type' => 'Typedef'
                                     },
-                          '9070' => {
-                                      'BaseType' => '9004',
+                          '9066' => {
+                                      'BaseType' => '9000',
                                       'Name' => 'OPJ_BYTE*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
@@ -3475,6 +3475,7 @@ $VAR1 = {
                                                              'fwrite@GLIBC_2.2.5' => 0,
                                                              'getenv@GLIBC_2.2.5' => 0,
                                                              'getrusage@GLIBC_2.2.5' => 0,
+                                                             'lrintf@GLIBC_2.2.5' => 0,
                                                              'malloc@GLIBC_2.2.5' => 0,
                                                              'memcpy@GLIBC_2.14' => 0,
                                                              'memmove@GLIBC_2.2.5' => 0,
index d8a6bce121e524b2f205b07de6d5f4c1549a2572..7e4331db81326b46edebe1384094d4efa31c4017 100644 (file)
 <br/>
 <h1>Changelog from Git</h1><br/><br/>
 <div class='changelog'>
-<pre class='wrap'>commit b6b8d28b3a85b74ff5415565cff2c20c019ca3c5
+<pre class='wrap'>commit 2624908517ac0489ff1b5471f423dfe84d79da08
+Merge: e7d908d b5ec98f
+Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
+Date:   2021-06-07 15:48:42 +0200
+
+    Merge pull request #1360 from rouault/travis_gcc_4_8_fix
+    
+    .travis.yml: try to fix gcc 4.8 config by updating to xenial
+
+commit b5ec98f14f1947bc75eb76969ad5322490ae8e4c
+Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
+Date:   2021-06-07 15:41:39 +0200
+
+    .travis.yml: try to fix gcc 4.8 config by updating to xenial
+
+commit e7d908d201a0fef9a619a537dae241341975cab9
+Merge: 7e4e09a f0629cb
+Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
+Date:   2021-06-07 13:56:11 +0200
+
+    Merge pull request #1358 from rouault/compiler_warning_fixes
+    
+    Fix various compiler warnings
+
+commit f0629cb1c4c485d905936413556deb2872ac51e5
+Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
+Date:   2021-06-07 13:28:26 +0200
+
+    Fix various compiler warnings
+
+commit 7e4e09a7fb2ee0de857227771b22abff54448cd4
+Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
+Date:   2021-06-07 12:57:30 +0200
+
+    openjpeg.c: avoid casts of function pointers
+
+commit adb888920edb8477a271e640e5640237e2b4c0bb
+Merge: b6b8d28 99c28c9
+Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
+Date:   2021-06-01 22:59:11 +0200
+
+    Merge pull request #1354 from msabwat/emscripten
+    
+    fix #1345: don't remove big endian test for other platforms
+
+commit 99c28c960c18bfc0a4da5ec24adcedff1f1b143c
+Author: Mehdi Sabwat &lt;mehdi@videolabs.io&gt;
+Date:   2021-06-01 22:39:27 +0200
+
+    fix #1345: don't remove big endian test for other platforms
+    
+    thanks to @ePirat, it turns out that !EMSCRIPTEN does not evaluate to 1 on other platforms, so the the #1345 actually disabled the test for all platforms.
+
+commit b6b8d28b3a85b74ff5415565cff2c20c019ca3c5
 Merge: 8aaafe6 238e849
 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
 Date:   2021-05-07 11:22:13 +0200
@@ -711,30 +764,6 @@ Date:   2020-05-20 18:00:45 +0200
     reduction of the mean square error and peak error in the irreversible encoding
     of issue141.tif !
 
-commit f38c069547f1c41dc94ec4a273efb07997685c21
-Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
-Date:   2020-05-20 13:14:16 +0200
-
-    Irreversible decoding: align code more closely to the standard by avoid messing up with stepsize (no functional change)
-
-commit e46e300de55aa35279935ef9e8572949d725d833
-Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
-Date:   2020-05-20 11:36:05 +0200
-
-    opj_dwt_encode_1_real(): avoid many bound comparisons, similarly to decoding side
-
-commit 4ab2ed090747ad2f22e78d45a1db5640d40e6a34
-Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
-Date:   2020-05-19 22:26:22 +0200
-
-    opj_j2k_setup_encoder(): add validation of tile width and height to avoid potential division by zero
-
-commit c6a413a42394836b956846cc037dd8297b732f44
-Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
-Date:   2020-05-19 19:45:00 +0200
-
-    opj_mct_encode_real(): add SSE optimization
-
 commit 1d358f25c8eabbc7c274bcc148f4f5d594ec13fe
 Merge: 64689d0 4edb8c8
 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
@@ -843,33 +872,6 @@ Date:   2020-04-16 20:33:22 +0200
 
     Rename mis-named function opj_tcd_get_encoded_tile_size() to opj_tcd_get_encoder_input_buffer_size()
 
-commit 9c1cfb034a8cf24eb5e35fe9c7074fd079d14b80
-Merge: 563ecfb 1c54024
-Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
-Date:   2020-04-01 22:00:19 +0200
-
-    Merge pull request #1240 from rouault/fix_crash_opj_decompress
-    
-    opj_decompress: add sanity checks to avoid segfault in case of decoding error
-
-commit 1c54024165fd5db0e6047f28903274eb27d0980f
-Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
-Date:   2020-04-01 20:58:55 +0200
-
-    opj_decompress: add sanity checks to avoid segfault in case of decoding error
-    
-    Prevent crashes like:
-    opj_decompress -i 0722_5-1_2019.jp2 -o out.ppm -r 4 -t 0
-    
-    where 0722_5-1_2019.jp2 is
-    https://drive.google.com/file/d/1ZxOUZg2-FKjYwa257VFLMpTXRWxEoP0a/view?usp=sharing
-
-commit 563ecfb55ca77c0fc5ea19e4885e00f55ec82ca9
-Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
-Date:   2020-02-13 09:59:17 +0100
-
-    opj_compress: improve help message regarding new IMF switch
-
 ...</pre></div>
 
 </body>
index 39e6567afb703994c7e685f0bbe1687870f2ff1c..fb0f61890c7e258ab20a1fa3d5cb5cf813fec61b 100644 (file)
@@ -275,7 +275,7 @@ function showContent(header, id)
 <tr><th>Version #1</th><td>2.4.0</td></tr>
 <tr><th>Version #2</th><td>current</td></tr>
 <tr><th>CPU Type</th><td>x86_64</td></tr>
-<tr><th>GCC Version</th><td>4.8.4</td></tr>
+<tr><th>GCC Version</th><td>4.8.5</td></tr>
 </table>
 <h2>Test Results</h2><hr/>
 <table class='summary'><tr><th>Total Header Files</th><td><a href='#Headers' style='color:Blue;'>1</a></td></tr>
index e052ec52e1682e7c86e86916c2126bcd3e079bfc..9530a06cd391e5f2a972afbe1f451b679b682585 100644 (file)
@@ -275,7 +275,7 @@ function showContent(header, id)
 <tr><th>Version #1</th><td>2.4.0</td></tr>
 <tr><th>Version #2</th><td>current</td></tr>
 <tr><th>CPU Type</th><td>x86_64</td></tr>
-<tr><th>GCC Version</th><td>4.8.4</td></tr>
+<tr><th>GCC Version</th><td>4.8.5</td></tr>
 </table>
 <h2>Test Results</h2><hr/>
 <table class='summary'><tr><th>Total Header Files</th><td><a href='#Headers' style='color:Blue;'>1</a></td></tr>
index 116ca6d0346e5668e8368090495a6def73456d8e..cbc49a2f6fd05a836fca15f420fae18497fbd2d9 100644 (file)
@@ -275,7 +275,7 @@ function showContent(header, id)
 <tr><th>Version #1</th><td>2.4.0</td></tr>
 <tr><th>Version #2</th><td>current</td></tr>
 <tr><th>CPU Type</th><td>x86_64</td></tr>
-<tr><th>GCC Version</th><td>4.8.4</td></tr>
+<tr><th>GCC Version</th><td>4.8.5</td></tr>
 </table>
 <h2>Test Results</h2><hr/>
 <table class='summary'><tr><th>Total Header Files</th><td><a href='#Headers' style='color:Blue;'>1</a></td></tr>
index 46b8e4bb404e7d41d07c9f0e5df1985326e0d583..e62726b222cd5d17dedc43cbefae4ecca1482c19 100644 (file)
@@ -768,7 +768,7 @@ $VAR1 = {
                       '2.3.0' => '2017-10-04 22:23',
                       '2.3.1' => '2019-04-02 10:08',
                       '2.4.0' => '2020-12-28 20:59',
-                      'current' => '2021-05-07 11:22:13'
+                      'current' => '2021-06-07 15:48:42'
                     },
           'HeadersDiff' => {
                              '1.1' => {
@@ -886,7 +886,7 @@ $VAR1 = {
           'Maintainer' => 'OpenJPEG team',
           'MaintainerUrl' => 'http://www.openjpeg.org/',
           'PackageDiff' => {},
-          'ScmUpdateTime' => '1620379601',
+          'ScmUpdateTime' => '1623074064',
           'Soname' => {
                         '1.1' => {
                                    'lib/libopenjpeg.so' => 'libopenjpeg.so'
index 33f9a84a5e6e4743cf973559fc2bc1ca26329c7a..0155e8a859cfffb8c6d3ac59f13037f3e748ea86 100644 (file)
Binary files a/abi-check/installed/openjpeg/2.4.0/lib/libopenjp2.a and b/abi-check/installed/openjpeg/2.4.0/lib/libopenjp2.a differ
index 1ceb6f8140fe98d00a559b86b33919b5a991dd26..8fe5d10c597f8a0a98e81b68bd03d4cf251901fa 100644 (file)
Binary files a/abi-check/installed/openjpeg/2.4.0/lib/libopenjp2.so.2.4.0 and b/abi-check/installed/openjpeg/2.4.0/lib/libopenjp2.so.2.4.0 differ
index a71c5ad3b36c68433009962e4ee3880a53d551f9..b6660b4c31412c37a4c296a5c00424a85e42792c 100644 (file)
@@ -3,82 +3,55 @@
 #----------------------------------------------------------------
 
 # Commands may need to know the format version.
-SET(CMAKE_IMPORT_FILE_VERSION 1)
-
-# Compute the installation prefix relative to this file.
-GET_FILENAME_COMPONENT(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
-GET_FILENAME_COMPONENT(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
-GET_FILENAME_COMPONENT(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+set(CMAKE_IMPORT_FILE_VERSION 1)
 
 # Import target "openjp2" for configuration "Debug"
-SET_PROPERTY(TARGET openjp2 APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
-SET_TARGET_PROPERTIES(openjp2 PROPERTIES
+set_property(TARGET openjp2 APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(openjp2 PROPERTIES
   IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUG "m;-lpthread"
   IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.4.0"
   IMPORTED_SONAME_DEBUG "libopenjp2.so.7"
   )
 
-LIST(APPEND _IMPORT_CHECK_TARGETS openjp2 )
-LIST(APPEND _IMPORT_CHECK_FILES_FOR_openjp2 "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.4.0" )
+list(APPEND _IMPORT_CHECK_TARGETS openjp2 )
+list(APPEND _IMPORT_CHECK_FILES_FOR_openjp2 "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.4.0" )
 
 # Import target "openjp2_static" for configuration "Debug"
-SET_PROPERTY(TARGET openjp2_static APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
-SET_TARGET_PROPERTIES(openjp2_static PROPERTIES
+set_property(TARGET openjp2_static APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(openjp2_static PROPERTIES
   IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "C"
   IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libopenjp2.a"
   )
 
-LIST(APPEND _IMPORT_CHECK_TARGETS openjp2_static )
-LIST(APPEND _IMPORT_CHECK_FILES_FOR_openjp2_static "${_IMPORT_PREFIX}/lib/libopenjp2.a" )
+list(APPEND _IMPORT_CHECK_TARGETS openjp2_static )
+list(APPEND _IMPORT_CHECK_FILES_FOR_openjp2_static "${_IMPORT_PREFIX}/lib/libopenjp2.a" )
 
 # Import target "opj_decompress" for configuration "Debug"
-SET_PROPERTY(TARGET opj_decompress APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
-SET_TARGET_PROPERTIES(opj_decompress PROPERTIES
+set_property(TARGET opj_decompress APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(opj_decompress PROPERTIES
   IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/bin/opj_decompress"
   )
 
-LIST(APPEND _IMPORT_CHECK_TARGETS opj_decompress )
-LIST(APPEND _IMPORT_CHECK_FILES_FOR_opj_decompress "${_IMPORT_PREFIX}/bin/opj_decompress" )
+list(APPEND _IMPORT_CHECK_TARGETS opj_decompress )
+list(APPEND _IMPORT_CHECK_FILES_FOR_opj_decompress "${_IMPORT_PREFIX}/bin/opj_decompress" )
 
 # Import target "opj_compress" for configuration "Debug"
-SET_PROPERTY(TARGET opj_compress APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
-SET_TARGET_PROPERTIES(opj_compress PROPERTIES
+set_property(TARGET opj_compress APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(opj_compress PROPERTIES
   IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/bin/opj_compress"
   )
 
-LIST(APPEND _IMPORT_CHECK_TARGETS opj_compress )
-LIST(APPEND _IMPORT_CHECK_FILES_FOR_opj_compress "${_IMPORT_PREFIX}/bin/opj_compress" )
+list(APPEND _IMPORT_CHECK_TARGETS opj_compress )
+list(APPEND _IMPORT_CHECK_FILES_FOR_opj_compress "${_IMPORT_PREFIX}/bin/opj_compress" )
 
 # Import target "opj_dump" for configuration "Debug"
-SET_PROPERTY(TARGET opj_dump APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
-SET_TARGET_PROPERTIES(opj_dump PROPERTIES
+set_property(TARGET opj_dump APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(opj_dump PROPERTIES
   IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/bin/opj_dump"
   )
 
-LIST(APPEND _IMPORT_CHECK_TARGETS opj_dump )
-LIST(APPEND _IMPORT_CHECK_FILES_FOR_opj_dump "${_IMPORT_PREFIX}/bin/opj_dump" )
-
-# Loop over all imported files and verify that they actually exist
-FOREACH(target ${_IMPORT_CHECK_TARGETS} )
-  FOREACH(file ${_IMPORT_CHECK_FILES_FOR_${target}} )
-    IF(NOT EXISTS "${file}" )
-      MESSAGE(FATAL_ERROR "The imported target \"${target}\" references the file
-   \"${file}\"
-but this file does not exist.  Possible reasons include:
-* The file was deleted, renamed, or moved to another location.
-* An install or uninstall procedure did not complete successfully.
-* The installation package was faulty and contained
-   \"${CMAKE_CURRENT_LIST_FILE}\"
-but not all the files it references.
-")
-    ENDIF()
-  ENDFOREACH()
-  UNSET(_IMPORT_CHECK_FILES_FOR_${target})
-ENDFOREACH()
-UNSET(_IMPORT_CHECK_TARGETS)
-
-# Cleanup temporary variables.
-SET(_IMPORT_PREFIX)
+list(APPEND _IMPORT_CHECK_TARGETS opj_dump )
+list(APPEND _IMPORT_CHECK_FILES_FOR_opj_dump "${_IMPORT_PREFIX}/bin/opj_dump" )
 
 # Commands beyond this point should not need to know the version.
-SET(CMAKE_IMPORT_FILE_VERSION)
+set(CMAKE_IMPORT_FILE_VERSION)
index 87f192b2c9e0c7942ba7e3ba6a63d108cb9db285..cbd8844dc60bfda97b34d982300604111a6eec07 100644 (file)
-# Generated by CMake 2.8.7
+# Generated by CMake
 
-IF("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
-   MESSAGE(FATAL_ERROR "CMake >= 2.6.0 required")
-ENDIF("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
-CMAKE_POLICY(PUSH)
-CMAKE_POLICY(VERSION 2.6)
+if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
+   message(FATAL_ERROR "CMake >= 2.6.0 required")
+endif()
+cmake_policy(PUSH)
+cmake_policy(VERSION 2.6)
 #----------------------------------------------------------------
 # Generated CMake target import file.
 #----------------------------------------------------------------
 
 # Commands may need to know the format version.
-SET(CMAKE_IMPORT_FILE_VERSION 1)
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Protect against multiple inclusion, which would fail when already imported targets are added once more.
+set(_targetsDefined)
+set(_targetsNotDefined)
+set(_expectedTargets)
+foreach(_expectedTarget openjp2 openjp2_static opj_decompress opj_compress opj_dump)
+  list(APPEND _expectedTargets ${_expectedTarget})
+  if(NOT TARGET ${_expectedTarget})
+    list(APPEND _targetsNotDefined ${_expectedTarget})
+  endif()
+  if(TARGET ${_expectedTarget})
+    list(APPEND _targetsDefined ${_expectedTarget})
+  endif()
+endforeach()
+if("${_targetsDefined}" STREQUAL "${_expectedTargets}")
+  unset(_targetsDefined)
+  unset(_targetsNotDefined)
+  unset(_expectedTargets)
+  set(CMAKE_IMPORT_FILE_VERSION)
+  cmake_policy(POP)
+  return()
+endif()
+if(NOT "${_targetsDefined}" STREQUAL "")
+  message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n")
+endif()
+unset(_targetsDefined)
+unset(_targetsNotDefined)
+unset(_expectedTargets)
+
+
+# Compute the installation prefix relative to this file.
+get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+if(_IMPORT_PREFIX STREQUAL "/")
+  set(_IMPORT_PREFIX "")
+endif()
 
 # Create imported target openjp2
-ADD_LIBRARY(openjp2 SHARED IMPORTED)
+add_library(openjp2 SHARED IMPORTED)
 
 # Create imported target openjp2_static
-ADD_LIBRARY(openjp2_static STATIC IMPORTED)
+add_library(openjp2_static STATIC IMPORTED)
 
 # Create imported target opj_decompress
-ADD_EXECUTABLE(opj_decompress IMPORTED)
+add_executable(opj_decompress IMPORTED)
 
 # Create imported target opj_compress
-ADD_EXECUTABLE(opj_compress IMPORTED)
+add_executable(opj_compress IMPORTED)
 
 # Create imported target opj_dump
-ADD_EXECUTABLE(opj_dump IMPORTED)
+add_executable(opj_dump IMPORTED)
 
 # Load information for each installed configuration.
-GET_FILENAME_COMPONENT(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
-FILE(GLOB CONFIG_FILES "${_DIR}/OpenJPEGTargets-*.cmake")
-FOREACH(f ${CONFIG_FILES})
-  INCLUDE(${f})
-ENDFOREACH(f)
+get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
+file(GLOB CONFIG_FILES "${_DIR}/OpenJPEGTargets-*.cmake")
+foreach(f ${CONFIG_FILES})
+  include(${f})
+endforeach()
+
+# Cleanup temporary variables.
+set(_IMPORT_PREFIX)
+
+# Loop over all imported files and verify that they actually exist
+foreach(target ${_IMPORT_CHECK_TARGETS} )
+  foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} )
+    if(NOT EXISTS "${file}" )
+      message(FATAL_ERROR "The imported target \"${target}\" references the file
+   \"${file}\"
+but this file does not exist.  Possible reasons include:
+* The file was deleted, renamed, or moved to another location.
+* An install or uninstall procedure did not complete successfully.
+* The installation package was faulty and contained
+   \"${CMAKE_CURRENT_LIST_FILE}\"
+but not all the files it references.
+")
+    endif()
+  endforeach()
+  unset(_IMPORT_CHECK_FILES_FOR_${target})
+endforeach()
+unset(_IMPORT_CHECK_TARGETS)
+
+# This file does not depend on other imported targets which have
+# been exported from the same project but in a separate export set.
 
 # Commands beyond this point should not need to know the version.
-SET(CMAKE_IMPORT_FILE_VERSION)
-CMAKE_POLICY(POP)
+set(CMAKE_IMPORT_FILE_VERSION)
+cmake_policy(POP)
index 3144e3e77d62b05f94d405db6cb6c03c0a2fb075..8bebb375eb011a84c58be6c58339b824812f6b15 100644 (file)
Binary files a/abi-check/installed/openjpeg/current/lib/libopenjp2.a and b/abi-check/installed/openjpeg/current/lib/libopenjp2.a differ
index 9cd27622f21a6e44adabe245c1e32b8cdd22e479..a9ead430a16ea79f3ff296d0f5a342c065e2ed1c 100644 (file)
Binary files a/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.4.0 and b/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.4.0 differ
index a71c5ad3b36c68433009962e4ee3880a53d551f9..b6660b4c31412c37a4c296a5c00424a85e42792c 100644 (file)
@@ -3,82 +3,55 @@
 #----------------------------------------------------------------
 
 # Commands may need to know the format version.
-SET(CMAKE_IMPORT_FILE_VERSION 1)
-
-# Compute the installation prefix relative to this file.
-GET_FILENAME_COMPONENT(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
-GET_FILENAME_COMPONENT(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
-GET_FILENAME_COMPONENT(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+set(CMAKE_IMPORT_FILE_VERSION 1)
 
 # Import target "openjp2" for configuration "Debug"
-SET_PROPERTY(TARGET openjp2 APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
-SET_TARGET_PROPERTIES(openjp2 PROPERTIES
+set_property(TARGET openjp2 APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(openjp2 PROPERTIES
   IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUG "m;-lpthread"
   IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.4.0"
   IMPORTED_SONAME_DEBUG "libopenjp2.so.7"
   )
 
-LIST(APPEND _IMPORT_CHECK_TARGETS openjp2 )
-LIST(APPEND _IMPORT_CHECK_FILES_FOR_openjp2 "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.4.0" )
+list(APPEND _IMPORT_CHECK_TARGETS openjp2 )
+list(APPEND _IMPORT_CHECK_FILES_FOR_openjp2 "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.4.0" )
 
 # Import target "openjp2_static" for configuration "Debug"
-SET_PROPERTY(TARGET openjp2_static APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
-SET_TARGET_PROPERTIES(openjp2_static PROPERTIES
+set_property(TARGET openjp2_static APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(openjp2_static PROPERTIES
   IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "C"
   IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libopenjp2.a"
   )
 
-LIST(APPEND _IMPORT_CHECK_TARGETS openjp2_static )
-LIST(APPEND _IMPORT_CHECK_FILES_FOR_openjp2_static "${_IMPORT_PREFIX}/lib/libopenjp2.a" )
+list(APPEND _IMPORT_CHECK_TARGETS openjp2_static )
+list(APPEND _IMPORT_CHECK_FILES_FOR_openjp2_static "${_IMPORT_PREFIX}/lib/libopenjp2.a" )
 
 # Import target "opj_decompress" for configuration "Debug"
-SET_PROPERTY(TARGET opj_decompress APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
-SET_TARGET_PROPERTIES(opj_decompress PROPERTIES
+set_property(TARGET opj_decompress APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(opj_decompress PROPERTIES
   IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/bin/opj_decompress"
   )
 
-LIST(APPEND _IMPORT_CHECK_TARGETS opj_decompress )
-LIST(APPEND _IMPORT_CHECK_FILES_FOR_opj_decompress "${_IMPORT_PREFIX}/bin/opj_decompress" )
+list(APPEND _IMPORT_CHECK_TARGETS opj_decompress )
+list(APPEND _IMPORT_CHECK_FILES_FOR_opj_decompress "${_IMPORT_PREFIX}/bin/opj_decompress" )
 
 # Import target "opj_compress" for configuration "Debug"
-SET_PROPERTY(TARGET opj_compress APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
-SET_TARGET_PROPERTIES(opj_compress PROPERTIES
+set_property(TARGET opj_compress APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(opj_compress PROPERTIES
   IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/bin/opj_compress"
   )
 
-LIST(APPEND _IMPORT_CHECK_TARGETS opj_compress )
-LIST(APPEND _IMPORT_CHECK_FILES_FOR_opj_compress "${_IMPORT_PREFIX}/bin/opj_compress" )
+list(APPEND _IMPORT_CHECK_TARGETS opj_compress )
+list(APPEND _IMPORT_CHECK_FILES_FOR_opj_compress "${_IMPORT_PREFIX}/bin/opj_compress" )
 
 # Import target "opj_dump" for configuration "Debug"
-SET_PROPERTY(TARGET opj_dump APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
-SET_TARGET_PROPERTIES(opj_dump PROPERTIES
+set_property(TARGET opj_dump APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(opj_dump PROPERTIES
   IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/bin/opj_dump"
   )
 
-LIST(APPEND _IMPORT_CHECK_TARGETS opj_dump )
-LIST(APPEND _IMPORT_CHECK_FILES_FOR_opj_dump "${_IMPORT_PREFIX}/bin/opj_dump" )
-
-# Loop over all imported files and verify that they actually exist
-FOREACH(target ${_IMPORT_CHECK_TARGETS} )
-  FOREACH(file ${_IMPORT_CHECK_FILES_FOR_${target}} )
-    IF(NOT EXISTS "${file}" )
-      MESSAGE(FATAL_ERROR "The imported target \"${target}\" references the file
-   \"${file}\"
-but this file does not exist.  Possible reasons include:
-* The file was deleted, renamed, or moved to another location.
-* An install or uninstall procedure did not complete successfully.
-* The installation package was faulty and contained
-   \"${CMAKE_CURRENT_LIST_FILE}\"
-but not all the files it references.
-")
-    ENDIF()
-  ENDFOREACH()
-  UNSET(_IMPORT_CHECK_FILES_FOR_${target})
-ENDFOREACH()
-UNSET(_IMPORT_CHECK_TARGETS)
-
-# Cleanup temporary variables.
-SET(_IMPORT_PREFIX)
+list(APPEND _IMPORT_CHECK_TARGETS opj_dump )
+list(APPEND _IMPORT_CHECK_FILES_FOR_opj_dump "${_IMPORT_PREFIX}/bin/opj_dump" )
 
 # Commands beyond this point should not need to know the version.
-SET(CMAKE_IMPORT_FILE_VERSION)
+set(CMAKE_IMPORT_FILE_VERSION)
index 87f192b2c9e0c7942ba7e3ba6a63d108cb9db285..cbd8844dc60bfda97b34d982300604111a6eec07 100644 (file)
-# Generated by CMake 2.8.7
+# Generated by CMake
 
-IF("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
-   MESSAGE(FATAL_ERROR "CMake >= 2.6.0 required")
-ENDIF("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
-CMAKE_POLICY(PUSH)
-CMAKE_POLICY(VERSION 2.6)
+if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
+   message(FATAL_ERROR "CMake >= 2.6.0 required")
+endif()
+cmake_policy(PUSH)
+cmake_policy(VERSION 2.6)
 #----------------------------------------------------------------
 # Generated CMake target import file.
 #----------------------------------------------------------------
 
 # Commands may need to know the format version.
-SET(CMAKE_IMPORT_FILE_VERSION 1)
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Protect against multiple inclusion, which would fail when already imported targets are added once more.
+set(_targetsDefined)
+set(_targetsNotDefined)
+set(_expectedTargets)
+foreach(_expectedTarget openjp2 openjp2_static opj_decompress opj_compress opj_dump)
+  list(APPEND _expectedTargets ${_expectedTarget})
+  if(NOT TARGET ${_expectedTarget})
+    list(APPEND _targetsNotDefined ${_expectedTarget})
+  endif()
+  if(TARGET ${_expectedTarget})
+    list(APPEND _targetsDefined ${_expectedTarget})
+  endif()
+endforeach()
+if("${_targetsDefined}" STREQUAL "${_expectedTargets}")
+  unset(_targetsDefined)
+  unset(_targetsNotDefined)
+  unset(_expectedTargets)
+  set(CMAKE_IMPORT_FILE_VERSION)
+  cmake_policy(POP)
+  return()
+endif()
+if(NOT "${_targetsDefined}" STREQUAL "")
+  message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n")
+endif()
+unset(_targetsDefined)
+unset(_targetsNotDefined)
+unset(_expectedTargets)
+
+
+# Compute the installation prefix relative to this file.
+get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+if(_IMPORT_PREFIX STREQUAL "/")
+  set(_IMPORT_PREFIX "")
+endif()
 
 # Create imported target openjp2
-ADD_LIBRARY(openjp2 SHARED IMPORTED)
+add_library(openjp2 SHARED IMPORTED)
 
 # Create imported target openjp2_static
-ADD_LIBRARY(openjp2_static STATIC IMPORTED)
+add_library(openjp2_static STATIC IMPORTED)
 
 # Create imported target opj_decompress
-ADD_EXECUTABLE(opj_decompress IMPORTED)
+add_executable(opj_decompress IMPORTED)
 
 # Create imported target opj_compress
-ADD_EXECUTABLE(opj_compress IMPORTED)
+add_executable(opj_compress IMPORTED)
 
 # Create imported target opj_dump
-ADD_EXECUTABLE(opj_dump IMPORTED)
+add_executable(opj_dump IMPORTED)
 
 # Load information for each installed configuration.
-GET_FILENAME_COMPONENT(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
-FILE(GLOB CONFIG_FILES "${_DIR}/OpenJPEGTargets-*.cmake")
-FOREACH(f ${CONFIG_FILES})
-  INCLUDE(${f})
-ENDFOREACH(f)
+get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
+file(GLOB CONFIG_FILES "${_DIR}/OpenJPEGTargets-*.cmake")
+foreach(f ${CONFIG_FILES})
+  include(${f})
+endforeach()
+
+# Cleanup temporary variables.
+set(_IMPORT_PREFIX)
+
+# Loop over all imported files and verify that they actually exist
+foreach(target ${_IMPORT_CHECK_TARGETS} )
+  foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} )
+    if(NOT EXISTS "${file}" )
+      message(FATAL_ERROR "The imported target \"${target}\" references the file
+   \"${file}\"
+but this file does not exist.  Possible reasons include:
+* The file was deleted, renamed, or moved to another location.
+* An install or uninstall procedure did not complete successfully.
+* The installation package was faulty and contained
+   \"${CMAKE_CURRENT_LIST_FILE}\"
+but not all the files it references.
+")
+    endif()
+  endforeach()
+  unset(_IMPORT_CHECK_FILES_FOR_${target})
+endforeach()
+unset(_IMPORT_CHECK_TARGETS)
+
+# This file does not depend on other imported targets which have
+# been exported from the same project but in a separate export set.
 
 # Commands beyond this point should not need to know the version.
-SET(CMAKE_IMPORT_FILE_VERSION)
-CMAKE_POLICY(POP)
+set(CMAKE_IMPORT_FILE_VERSION)
+cmake_policy(POP)
index 5d24068f9f95b872817cdb6cebb692e40caafe46..bbef63e3f1ce0f5583c374dea2663c529322a68f 100644 (file)
@@ -30,7 +30,7 @@
 <th>Headers<br/>Diff</th>
 </tr>
 <tr id='current'><td>current</td>
-<td>2021-05-07<br/>11:22</td>
+<td>2021-06-07<br/>15:48</td>
 <td>7</td>
 <td><a href='../../changelog/openjpeg/current/log.html'>changelog</a></td>
 <td class='ok'><a href='../../objects_report/openjpeg/2.4.0/current/report.html'>100%</a></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 Fri May  7 09:27:18 2021.<br/>
+</table><br/>Maintained by <a href='http://www.openjpeg.org/'>OpenJPEG team</a>. Last updated on Mon Jun  7 13:55:01 2021.<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>