Update ABI/API compatibility reports after commit 8196ab531e79602fe3c947d09d3240c25c3...
authorOpenJPEG Travis CI <info@openjpeg.org>
Tue, 2 Apr 2019 09:36:25 +0000 (09:36 +0000)
committerOpenJPEG Travis CI <info@openjpeg.org>
Tue, 2 Apr 2019 09:36:25 +0000 (09:36 +0000)
20 files changed:
abi-check/abi_dump/openjpeg/current/9bc2e/ABI.dump [deleted file]
abi-check/abi_dump/openjpeg/current/9bc2e/meta.json [deleted file]
abi-check/abi_dump/openjpeg/current/ef225/ABI.dump [new file with mode: 0644]
abi-check/abi_dump/openjpeg/current/ef225/meta.json [new file with mode: 0644]
abi-check/changelog/openjpeg/current/log.html
abi-check/compat_report/openjpeg/2.3.0/current/1b967/abi_compat_report.html [new file with mode: 0644]
abi-check/compat_report/openjpeg/2.3.0/current/1b967/meta.json [new file with mode: 0644]
abi-check/db/openjpeg/Tracker.data
abi-check/headers_diff/openjpeg/2.3.0/current/diff.html
abi-check/headers_diff/openjpeg/2.3.0/current/meta.json
abi-check/installed/openjpeg/current/include/openjpeg-2.3/opj_config.h
abi-check/installed/openjpeg/current/lib/libopenjp2.a
abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.0 [deleted file]
abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.1 [new file with mode: 0644]
abi-check/installed/openjpeg/current/lib/libopenjp2.so.7
abi-check/installed/openjpeg/current/lib/openjpeg-2.3/OpenJPEGConfig.cmake
abi-check/installed/openjpeg/current/lib/openjpeg-2.3/OpenJPEGTargets-debug.cmake
abi-check/installed/openjpeg/current/lib/pkgconfig/libopenjp2.pc
abi-check/objects_report/openjpeg/2.3.0/current/report.html
abi-check/timeline/openjpeg/index.html

diff --git a/abi-check/abi_dump/openjpeg/current/9bc2e/ABI.dump b/abi-check/abi_dump/openjpeg/current/9bc2e/ABI.dump
deleted file mode 100644 (file)
index e6eea77..0000000
+++ /dev/null
@@ -1,3470 +0,0 @@
-$VAR1 = {
-          'ABI_DUMPER_VERSION' => '0.99.15',
-          'ABI_DUMP_VERSION' => '3.2',
-          'Arch' => 'x86_64',
-          'GccVersion' => '4.8.1',
-          'Headers' => {
-                         'openjpeg.h' => 1
-                       },
-          'Language' => 'C',
-          'LibraryName' => 'libopenjp2.so.2.3.0',
-          'LibraryVersion' => 'current',
-          'NameSpaces' => {},
-          'Needed' => {
-                        'libc.so.6' => 1,
-                        'libm.so.6' => 1,
-                        'libpthread.so.0' => 1
-                      },
-          'PublicABI' => '1',
-          'Sources' => {
-                         'cio.c' => 1,
-                         'image.c' => 1,
-                         'openjpeg.c' => 1,
-                         'thread.c' => 1
-                       },
-          'SymbolInfo' => {
-                            '14432' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'p_buffer_size',
-                                                               'type' => '9059'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'l_is_input',
-                                                               'type' => '2747'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi',
-                                                    '1' => 'rsi'
-                                                  },
-                                         'Return' => '14584',
-                                         'ShortName' => 'opj_stream_create',
-                                         'Source' => 'cio.c',
-                                         'SourceLine' => '158'
-                                       },
-                            '14590' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'l_is_input',
-                                                               'type' => '2747'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi'
-                                                  },
-                                         'Return' => '14584',
-                                         'ShortName' => 'opj_stream_default_create',
-                                         'Source' => 'cio.c',
-                                         'SourceLine' => '194'
-                                       },
-                            '14667' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'p_stream',
-                                                               'type' => '14584'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi'
-                                                  },
-                                         'Return' => '1',
-                                         'ShortName' => 'opj_stream_destroy',
-                                         'Source' => 'cio.c',
-                                         'SourceLine' => '199'
-                                       },
-                            '14760' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'p_stream',
-                                                               'type' => '14584'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'p_function',
-                                                               'type' => '11288'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi',
-                                                    '1' => 'rsi'
-                                                  },
-                                         'Return' => '1',
-                                         'ShortName' => 'opj_stream_set_read_function',
-                                         'Source' => 'cio.c',
-                                         'SourceLine' => '213'
-                                       },
-                            '14829' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'p_stream',
-                                                               'type' => '14584'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'p_function',
-                                                               'type' => '11381'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi',
-                                                    '1' => 'rsi'
-                                                  },
-                                         'Return' => '1',
-                                         'ShortName' => 'opj_stream_set_seek_function',
-                                         'Source' => 'cio.c',
-                                         'SourceLine' => '225'
-                                       },
-                            '14898' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'p_stream',
-                                                               'type' => '14584'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'p_function',
-                                                               'type' => '11331'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi',
-                                                    '1' => 'rsi'
-                                                  },
-                                         'Return' => '1',
-                                         'ShortName' => 'opj_stream_set_write_function',
-                                         'Source' => 'cio.c',
-                                         'SourceLine' => '236'
-                                       },
-                            '14967' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'p_stream',
-                                                               'type' => '14584'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'p_function',
-                                                               'type' => '11343'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi',
-                                                    '1' => 'rsi'
-                                                  },
-                                         'Return' => '1',
-                                         'ShortName' => 'opj_stream_set_skip_function',
-                                         'Source' => 'cio.c',
-                                         'SourceLine' => '248'
-                                       },
-                            '15036' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'p_stream',
-                                                               'type' => '14584'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'p_data',
-                                                               'type' => '130'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'p_function',
-                                                               'type' => '11419'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi',
-                                                    '1' => 'rsi',
-                                                    '2' => 'rdx'
-                                                  },
-                                         'Return' => '1',
-                                         'ShortName' => 'opj_stream_set_user_data',
-                                         'Source' => 'cio.c',
-                                         'SourceLine' => '260'
-                                       },
-                            '15123' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'p_stream',
-                                                               'type' => '14584'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'data_length',
-                                                               'type' => '11221'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi',
-                                                    '1' => 'rsi'
-                                                  },
-                                         'Return' => '1',
-                                         'ShortName' => 'opj_stream_set_user_data_length',
-                                         'Source' => 'cio.c',
-                                         'SourceLine' => '271'
-                                       },
-                            '169182' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Line' => '1062',
-                                          'Return' => '156',
-                                          'ShortName' => 'opj_version',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '160'
-                                        },
-                            '169502' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Line' => '1587',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'cstr_info',
-                                                                'type' => '169520'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi'
-                                                   },
-                                          'Return' => '1',
-                                          'ShortName' => 'opj_destroy_cstr_info',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '966'
-                                        },
-                            '231829' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_callback',
-                                                                'type' => '11254'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_user_data',
-                                                                'type' => '130'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_set_info_handler',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '44'
-                                        },
-                            '231927' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_callback',
-                                                                'type' => '11254'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_user_data',
-                                                                'type' => '130'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_set_warning_handler',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '59'
-                                        },
-                            '232013' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_callback',
-                                                                'type' => '11254'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_user_data',
-                                                                'type' => '130'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_set_error_handler',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '74'
-                                        },
-                            '232128' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_format',
-                                                                'type' => '220887'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi'
-                                                   },
-                                          'Return' => '231915',
-                                          'ShortName' => 'opj_create_decompress',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '168'
-                                        },
-                            '232350' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'parameters',
-                                                                'type' => '76886'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi'
-                                                   },
-                                          'Return' => '1',
-                                          'ShortName' => 'opj_set_default_decoder_parameters',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '364'
-                                        },
-                            '232481' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'num_threads',
-                                                                'type' => '87'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_codec_set_threads',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '387'
-                                        },
-                            '232599' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'parameters',
-                                                                'type' => '76886'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_setup_decoder',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '398'
-                                        },
-                            '232741' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_stream',
-                                                                'type' => '14584'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_image',
-                                                                'type' => '76880'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_read_header',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '418'
-                                        },
-                            '232944' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'numcomps',
-                                                                'type' => '9048'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'comps_indices',
-                                                                'type' => '76898'
-                                                              },
-                                                       '3' => {
-                                                                'name' => 'apply_color_transforms',
-                                                                'type' => '2747'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx',
-                                                     '3' => 'rcx'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_set_decoded_components',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '442'
-                                        },
-                            '233186' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_stream',
-                                                                'type' => '14584'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_image',
-                                                                'type' => '21147'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_decode',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '471'
-                                        },
-                            '233340' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_image',
-                                                                'type' => '21147'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_start_x',
-                                                                'type' => '9037'
-                                                              },
-                                                       '3' => {
-                                                                'name' => 'p_start_y',
-                                                                'type' => '9037'
-                                                              },
-                                                       '4' => {
-                                                                'name' => 'p_end_x',
-                                                                'type' => '9037'
-                                                              },
-                                                       '5' => {
-                                                                'name' => 'p_end_y',
-                                                                'type' => '9037'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx',
-                                                     '3' => 'rcx',
-                                                     '4' => 'r8',
-                                                     '5' => 'r9'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_set_decode_area',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '492'
-                                        },
-                            '233548' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_stream',
-                                                                'type' => '14584'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_tile_index',
-                                                                'type' => '11852'
-                                                              },
-                                                       '3' => {
-                                                                'name' => 'p_data_size',
-                                                                'type' => '11852'
-                                                              },
-                                                       '4' => {
-                                                                'name' => 'p_tile_x0',
-                                                                'type' => '19208'
-                                                              },
-                                                       '5' => {
-                                                                'name' => 'p_tile_y0',
-                                                                'type' => '19208'
-                                                              },
-                                                       '6' => {
-                                                                'name' => 'p_tile_x1',
-                                                                'offset' => '0',
-                                                                'type' => '19208'
-                                                              },
-                                                       '7' => {
-                                                                'name' => 'p_tile_y1',
-                                                                'type' => '19208'
-                                                              },
-                                                       '8' => {
-                                                                'name' => 'p_nb_comps',
-                                                                'type' => '11852'
-                                                              },
-                                                       '9' => {
-                                                                'name' => 'p_should_go_on',
-                                                                'type' => '23247'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rbp',
-                                                     '3' => 'rbx',
-                                                     '4' => 'rcx',
-                                                     '5' => 'r8',
-                                                     '7' => 'rdx',
-                                                     '8' => 'rdx',
-                                                     '9' => 'rdx'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_read_tile_header',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '515'
-                                        },
-                            '233766' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_tile_index',
-                                                                'type' => '9048'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_data',
-                                                                'type' => '9070'
-                                                              },
-                                                       '3' => {
-                                                                'name' => 'p_data_size',
-                                                                'type' => '9048'
-                                                              },
-                                                       '4' => {
-                                                                'name' => 'p_stream',
-                                                                'type' => '14584'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx',
-                                                     '3' => 'rcx',
-                                                     '4' => 'r8'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_decode_tile_data',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '546'
-                                        },
-                            '233966' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_stream',
-                                                                'type' => '14584'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_image',
-                                                                'type' => '21147'
-                                                              },
-                                                       '3' => {
-                                                                'name' => 'tile_index',
-                                                                'type' => '9048'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx',
-                                                     '3' => 'rcx'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_get_decoded_tile',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '572'
-                                        },
-                            '234143' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'res_factor',
-                                                                'type' => '9048'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_set_decoded_resolution_factor',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '596'
-                                        },
-                            '234252' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_format',
-                                                                'type' => '220887'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi'
-                                                   },
-                                          'Return' => '231915',
-                                          'ShortName' => 'opj_create_compress',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '614'
-                                        },
-                            '234477' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'parameters',
-                                                                'type' => '76909'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi'
-                                                   },
-                                          'Return' => '1',
-                                          'ShortName' => 'opj_set_default_encoder_parameters',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '712'
-                                        },
-                            '234608' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'parameters',
-                                                                'type' => '76909'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_image',
-                                                                'type' => '21147'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_setup_encoder',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '773'
-                                        },
-                            '234746' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_image',
-                                                                'type' => '21147'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_stream',
-                                                                'type' => '14584'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_start_compress',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '791'
-                                        },
-                            '234900' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_info',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_stream',
-                                                                'type' => '14584'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_encode',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '810'
-                                        },
-                            '235031' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_stream',
-                                                                'type' => '14584'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_end_compress',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '827'
-                                        },
-                            '235162' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_stream',
-                                                                'type' => '14584'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_end_decompress',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '844'
-                                        },
-                            '235293' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'parameters',
-                                                                'type' => '76909'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'pEncodingMatrix',
-                                                                'type' => '11846'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_dc_shift',
-                                                                'type' => '19208'
-                                                              },
-                                                       '3' => {
-                                                                'name' => 'pNbComp',
-                                                                'type' => '9048'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx',
-                                                     '3' => 'rcx'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_set_MCT',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '864'
-                                        },
-                            '235639' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_tile_index',
-                                                                'type' => '9048'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_data',
-                                                                'type' => '9070'
-                                                              },
-                                                       '3' => {
-                                                                'name' => 'p_data_size',
-                                                                'type' => '9048'
-                                                              },
-                                                       '4' => {
-                                                                'name' => 'p_stream',
-                                                                'type' => '14584'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx',
-                                                     '3' => 'rcx',
-                                                     '4' => 'r8'
-                                                   },
-                                          'Return' => '2747',
-                                          'ShortName' => 'opj_write_tile',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '894'
-                                        },
-                            '235839' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi'
-                                                   },
-                                          'Return' => '1',
-                                          'ShortName' => 'opj_destroy_codec',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '921'
-                                        },
-                            '235940' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'info_flag',
-                                                                'type' => '9037'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'output_stream',
-                                                                'type' => '76915'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi',
-                                                     '2' => 'rdx'
-                                                   },
-                                          'Return' => '1',
-                                          'ShortName' => 'opj_dump_codec',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '939'
-                                        },
-                            '236077' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi'
-                                                   },
-                                          'Return' => '76921',
-                                          'ShortName' => 'opj_get_cstr_info',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '955'
-                                        },
-                            '236241' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_codec',
-                                                                'type' => '231915'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi'
-                                                   },
-                                          'Return' => '74699',
-                                          'ShortName' => 'opj_get_cstr_index',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '983'
-                                        },
-                            '236326' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'p_cstr_index',
-                                                                'type' => '236386'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi'
-                                                   },
-                                          'Return' => '1',
-                                          'ShortName' => 'opj_destroy_cstr_index',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '994'
-                                        },
-                            '236392' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'fname',
-                                                                'type' => '156'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_size',
-                                                                'type' => '9059'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'p_is_read_stream',
-                                                                'type' => '2747'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'r12',
-                                                     '2' => 'rbx'
-                                                   },
-                                          'Return' => '14584',
-                                          'ShortName' => 'opj_stream_create_file_stream',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '1009'
-                                        },
-                            '236511' => {
-                                          'Header' => 'openjpeg.h',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'fname',
-                                                                'type' => '156'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'p_is_read_stream',
-                                                                'type' => '2747'
-                                                              }
-                                                     },
-                                          'Reg' => {
-                                                     '0' => 'rdi',
-                                                     '1' => 'rsi'
-                                                   },
-                                          'Return' => '14584',
-                                          'ShortName' => 'opj_stream_create_default_file_stream',
-                                          'Source' => 'openjpeg.c',
-                                          'SourceLine' => '1002'
-                                        },
-                            '3808' => {
-                                        'Header' => 'openjpeg.h',
-                                        'Return' => '2747',
-                                        'ShortName' => 'opj_has_thread_support',
-                                        'Source' => 'thread.c',
-                                        'SourceLine' => '295'
-                                      },
-                            '3838' => {
-                                        'Header' => 'openjpeg.h',
-                                        'Return' => '87',
-                                        'ShortName' => 'opj_get_num_cpus',
-                                        'Source' => 'thread.c',
-                                        'SourceLine' => '300'
-                                      },
-                            '61155' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'image',
-                                                               'type' => '21147'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi'
-                                                  },
-                                         'Return' => '1',
-                                         'ShortName' => 'opj_image_destroy',
-                                         'Source' => 'image.c',
-                                         'SourceLine' => '92'
-                                       },
-                            '61333' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'numcmpts',
-                                                               'type' => '9048'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'cmptparms',
-                                                               'type' => '61683'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'clrspc',
-                                                               'type' => '18497'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi',
-                                                    '1' => 'rsi',
-                                                    '2' => 'rdx'
-                                                  },
-                                         'Return' => '21147',
-                                         'ShortName' => 'opj_image_create',
-                                         'Source' => 'image.c',
-                                         'SourceLine' => '40'
-                                       },
-                            '63325' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'numcmpts',
-                                                               'type' => '9048'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'cmptparms',
-                                                               'type' => '61683'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'clrspc',
-                                                               'type' => '18497'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi',
-                                                    '1' => 'rsi',
-                                                    '2' => 'rdx'
-                                                  },
-                                         'Return' => '21147',
-                                         'ShortName' => 'opj_image_tile_create',
-                                         'Source' => 'image.c',
-                                         'SourceLine' => '228'
-                                       },
-                            '63604' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Line' => '1119',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'ptr',
-                                                               'type' => '130'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi'
-                                                  },
-                                         'Return' => '1',
-                                         'ShortName' => 'opj_image_data_free',
-                                         'Source' => 'openjpeg.c',
-                                         'SourceLine' => '1061'
-                                       },
-                            '63668' => {
-                                         'Header' => 'openjpeg.h',
-                                         'Line' => '1109',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'size',
-                                                               'type' => '9059'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi'
-                                                  },
-                                         'Return' => '130',
-                                         'ShortName' => 'opj_image_data_alloc',
-                                         'Source' => 'openjpeg.c',
-                                         'SourceLine' => '1054'
-                                       }
-                          },
-          'SymbolVersion' => {
-                               '_ITM_deregisterTMCloneTable' => 'sysconf@@GLIBC_2.2.5',
-                               '_ITM_registerTMCloneTable' => 'sysconf@@GLIBC_2.2.5',
-                               '_Jv_RegisterClasses' => 'sysconf@@GLIBC_2.2.5',
-                               '__gmon_start__' => 'sysconf@@GLIBC_2.2.5'
-                             },
-          'Symbols' => {
-                         'libopenjp2.so.2.3.0' => {
-                                                    '_fini' => 1,
-                                                    '_init' => 1,
-                                                    'opj_codec_set_threads' => 1,
-                                                    'opj_create_compress' => 1,
-                                                    'opj_create_decompress' => 1,
-                                                    'opj_decode' => 1,
-                                                    'opj_decode_tile_data' => 1,
-                                                    'opj_destroy_codec' => 1,
-                                                    'opj_destroy_cstr_index' => 1,
-                                                    'opj_destroy_cstr_info' => 1,
-                                                    'opj_dump_codec' => 1,
-                                                    'opj_encode' => 1,
-                                                    'opj_end_compress' => 1,
-                                                    'opj_end_decompress' => 1,
-                                                    'opj_get_cstr_index' => 1,
-                                                    'opj_get_cstr_info' => 1,
-                                                    'opj_get_decoded_tile' => 1,
-                                                    'opj_get_num_cpus' => 1,
-                                                    'opj_has_thread_support' => 1,
-                                                    'opj_image_create' => 1,
-                                                    'opj_image_data_alloc' => 1,
-                                                    'opj_image_data_free' => 1,
-                                                    'opj_image_destroy' => 1,
-                                                    'opj_image_tile_create' => 1,
-                                                    'opj_read_header' => 1,
-                                                    'opj_read_tile_header' => 1,
-                                                    'opj_set_MCT' => 1,
-                                                    'opj_set_decode_area' => 1,
-                                                    'opj_set_decoded_components' => 1,
-                                                    'opj_set_decoded_resolution_factor' => 1,
-                                                    'opj_set_default_decoder_parameters' => 1,
-                                                    'opj_set_default_encoder_parameters' => 1,
-                                                    'opj_set_error_handler' => 1,
-                                                    'opj_set_info_handler' => 1,
-                                                    'opj_set_warning_handler' => 1,
-                                                    'opj_setup_decoder' => 1,
-                                                    'opj_setup_encoder' => 1,
-                                                    'opj_start_compress' => 1,
-                                                    'opj_stream_create' => 1,
-                                                    'opj_stream_create_default_file_stream' => 1,
-                                                    'opj_stream_create_file_stream' => 1,
-                                                    'opj_stream_default_create' => 1,
-                                                    'opj_stream_destroy' => 1,
-                                                    'opj_stream_set_read_function' => 1,
-                                                    'opj_stream_set_seek_function' => 1,
-                                                    'opj_stream_set_skip_function' => 1,
-                                                    'opj_stream_set_user_data' => 1,
-                                                    'opj_stream_set_user_data_length' => 1,
-                                                    'opj_stream_set_write_function' => 1,
-                                                    'opj_version' => 1,
-                                                    'opj_write_tile' => 1
-                                                  }
-                       },
-          'Target' => 'unix',
-          'TypeInfo' => {
-                          '1' => {
-                                   'Name' => 'void',
-                                   'Type' => 'Intrinsic'
-                                 },
-                          '101' => {
-                                     'BaseType' => '94',
-                                     'Header' => 'types.h',
-                                     'Line' => '141',
-                                     'Name' => '__off_t',
-                                     'Size' => '8',
-                                     'Type' => 'Typedef'
-                                   },
-                          '11122' => {
-                                       'BaseType' => '2236',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '115',
-                                       'Name' => 'OPJ_FLOAT32',
-                                       'Size' => '4',
-                                       'Type' => 'Typedef'
-                                     },
-                          '11166' => {
-                                       'BaseType' => '94',
-                                       'Header' => 'stdint.h',
-                                       'Line' => '41',
-                                       'Name' => 'int64_t',
-                                       'Size' => '8',
-                                       'Type' => 'Typedef'
-                                     },
-                          '11188' => {
-                                       'BaseType' => '66',
-                                       'Header' => 'stdint.h',
-                                       'Line' => '56',
-                                       'Name' => 'uint64_t',
-                                       'Size' => '8',
-                                       'Type' => 'Typedef'
-                                     },
-                          '112' => {
-                                     'BaseType' => '94',
-                                     'Header' => 'types.h',
-                                     'Line' => '142',
-                                     'Name' => '__off64_t',
-                                     'Size' => '8',
-                                     'Type' => 'Typedef'
-                                   },
-                          '11221' => {
-                                       'BaseType' => '11188',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '128',
-                                       'Name' => 'OPJ_UINT64',
-                                       'Size' => '8',
-                                       'Type' => 'Typedef'
-                                     },
-                          '11232' => {
-                                       'BaseType' => '11166',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '130',
-                                       'Name' => 'OPJ_OFF_T',
-                                       'Size' => '8',
-                                       'Type' => 'Typedef'
-                                     },
-                          '11254' => {
-                                       'BaseType' => '11266',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '313',
-                                       'Name' => 'opj_msg_callback',
-                                       'Size' => '8',
-                                       'Type' => 'Typedef'
-                                     },
-                          '11266' => {
-                                       'Name' => 'void(*)(char const*, void*)',
-                                       'Param' => {
-                                                    '0' => {
-                                                             'type' => '156'
-                                                           },
-                                                    '1' => {
-                                                             'type' => '130'
-                                                           }
-                                                  },
-                                       'Return' => '1',
-                                       'Size' => '8',
-                                       'Type' => 'FuncPtr'
-                                     },
-                          '11288' => {
-                                       'BaseType' => '11300',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '597',
-                                       'Name' => 'opj_stream_read_fn',
-                                       'Size' => '8',
-                                       'Type' => 'Typedef'
-                                     },
-                          '11300' => {
-                                       'Name' => 'OPJ_SIZE_T(*)(void*, OPJ_SIZE_T, void*)',
-                                       'Param' => {
-                                                    '0' => {
-                                                             'type' => '130'
-                                                           },
-                                                    '1' => {
-                                                             'type' => '9059'
-                                                           },
-                                                    '2' => {
-                                                             'type' => '130'
-                                                           }
-                                                  },
-                                       'Return' => '9059',
-                                       'Size' => '8',
-                                       'Type' => 'FuncPtr'
-                                     },
-                          '11331' => {
-                                       'BaseType' => '11300',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '603',
-                                       'Name' => 'opj_stream_write_fn',
-                                       'Size' => '8',
-                                       'Type' => 'Typedef'
-                                     },
-                          '11343' => {
-                                       'BaseType' => '11355',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '609',
-                                       'Name' => 'opj_stream_skip_fn',
-                                       'Size' => '8',
-                                       'Type' => 'Typedef'
-                                     },
-                          '11355' => {
-                                       'Name' => 'OPJ_OFF_T(*)(OPJ_OFF_T, void*)',
-                                       'Param' => {
-                                                    '0' => {
-                                                             'type' => '11232'
-                                                           },
-                                                    '1' => {
-                                                             'type' => '130'
-                                                           }
-                                                  },
-                                       'Return' => '11232',
-                                       'Size' => '8',
-                                       'Type' => 'FuncPtr'
-                                     },
-                          '11381' => {
-                                       'BaseType' => '11393',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '615',
-                                       'Name' => 'opj_stream_seek_fn',
-                                       'Size' => '8',
-                                       'Type' => 'Typedef'
-                                     },
-                          '11393' => {
-                                       'Name' => 'OPJ_BOOL(*)(OPJ_OFF_T, void*)',
-                                       'Param' => {
-                                                    '0' => {
-                                                             'type' => '11232'
-                                                           },
-                                                    '1' => {
-                                                             'type' => '130'
-                                                           }
-                                                  },
-                                       'Return' => '2747',
-                                       'Size' => '8',
-                                       'Type' => 'FuncPtr'
-                                     },
-                          '11419' => {
-                                       'BaseType' => '781',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '621',
-                                       'Name' => 'opj_stream_free_user_data_fn',
-                                       'Size' => '8',
-                                       'Type' => 'Typedef'
-                                     },
-                          '11448' => {
-                                       'BaseType' => '130',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '626',
-                                       'Name' => 'opj_stream_t',
-                                       'Size' => '8',
-                                       'Type' => 'Typedef'
-                                     },
-                          '11846' => {
-                                       'BaseType' => '11122',
-                                       'Name' => 'OPJ_FLOAT32*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '11852' => {
-                                       'BaseType' => '9048',
-                                       'Name' => 'OPJ_UINT32*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '130' => {
-                                     'BaseType' => '1',
-                                     'Name' => 'void*',
-                                     'Size' => '8',
-                                     'Type' => 'Pointer'
-                                   },
-                          '132' => {
-                                     'BaseType' => '138',
-                                     'Name' => 'char*',
-                                     'Size' => '8',
-                                     'Type' => 'Pointer'
-                                   },
-                          '138' => {
-                                     'Name' => 'char',
-                                     'Size' => '1',
-                                     'Type' => 'Intrinsic'
-                                   },
-                          '145' => {
-                                     'BaseType' => '66',
-                                     'Header' => 'stddef.h',
-                                     'Line' => '212',
-                                     'Name' => 'size_t',
-                                     'Size' => '8',
-                                     'Type' => 'Typedef'
-                                   },
-                          '14584' => {
-                                       'BaseType' => '11448',
-                                       'Name' => 'opj_stream_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '156' => {
-                                     'BaseType' => '162',
-                                     'Name' => 'char const*',
-                                     'Size' => '8',
-                                     'Type' => 'Pointer'
-                                   },
-                          '162' => {
-                                     'BaseType' => '138',
-                                     'Name' => 'char const',
-                                     'Size' => '1',
-                                     'Type' => 'Const'
-                                   },
-                          '169520' => {
-                                        'BaseType' => '76921',
-                                        'Name' => 'opj_codestream_info_v2_t**',
-                                        'Size' => '8',
-                                        'Type' => 'Pointer'
-                                      },
-                          '18236' => {
-                                       'BaseType' => '138',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '114',
-                                       'Name' => 'OPJ_CHAR',
-                                       'Size' => '1',
-                                       'Type' => 'Typedef'
-                                     },
-                          '18280' => {
-                                       'BaseType' => '52',
-                                       'Header' => 'stdint.h',
-                                       'Line' => '50',
-                                       'Name' => 'uint16_t',
-                                       'Size' => '2',
-                                       'Type' => 'Typedef'
-                                     },
-                          '18313' => {
-                                       'BaseType' => '18280',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '124',
-                                       'Name' => 'OPJ_UINT16',
-                                       'Size' => '2',
-                                       'Type' => 'Typedef'
-                                     },
-                          '18379' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '267',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'OPJ_PROG_UNKNOWN',
-                                                            'value' => '18446744073709551615'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'OPJ_LRCP',
-                                                            'value' => '0'
-                                                          },
-                                                   '2' => {
-                                                            'name' => 'OPJ_RLCP',
-                                                            'value' => '1'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'OPJ_RPCL',
-                                                            'value' => '2'
-                                                          },
-                                                   '4' => {
-                                                            'name' => 'OPJ_PCRL',
-                                                            'value' => '3'
-                                                          },
-                                                   '5' => {
-                                                            'name' => 'OPJ_CPRL',
-                                                            'value' => '4'
-                                                          }
-                                                 },
-                                       'Name' => 'enum PROG_ORDER',
-                                       'Size' => '4',
-                                       'Type' => 'Enum'
-                                     },
-                          '18429' => {
-                                       'BaseType' => '18379',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '274',
-                                       'Name' => 'OPJ_PROG_ORDER',
-                                       'Size' => '4',
-                                       'Type' => 'Typedef'
-                                     },
-                          '18441' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '279',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'OPJ_CLRSPC_UNKNOWN',
-                                                            'value' => '18446744073709551615'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'OPJ_CLRSPC_UNSPECIFIED',
-                                                            'value' => '0'
-                                                          },
-                                                   '2' => {
-                                                            'name' => 'OPJ_CLRSPC_SRGB',
-                                                            'value' => '1'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'OPJ_CLRSPC_GRAY',
-                                                            'value' => '2'
-                                                          },
-                                                   '4' => {
-                                                            'name' => 'OPJ_CLRSPC_SYCC',
-                                                            'value' => '3'
-                                                          },
-                                                   '5' => {
-                                                            'name' => 'OPJ_CLRSPC_EYCC',
-                                                            'value' => '4'
-                                                          },
-                                                   '6' => {
-                                                            'name' => 'OPJ_CLRSPC_CMYK',
-                                                            'value' => '5'
-                                                          }
-                                                 },
-                                       'Name' => 'enum COLOR_SPACE',
-                                       'Size' => '4',
-                                       'Type' => 'Enum'
-                                     },
-                          '18497' => {
-                                       'BaseType' => '18441',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '287',
-                                       'Name' => 'OPJ_COLOR_SPACE',
-                                       'Size' => '4',
-                                       'Type' => 'Typedef'
-                                     },
-                          '18509' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '325',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'resno0',
-                                                            'offset' => '0',
-                                                            'type' => '9048'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'compno0',
-                                                            'offset' => '4',
-                                                            'type' => '9048'
-                                                          },
-                                                   '10' => {
-                                                             'name' => 'progorder',
-                                                             'offset' => '40',
-                                                             'type' => '18989'
-                                                           },
-                                                   '11' => {
-                                                             'name' => 'tile',
-                                                             'offset' => '48',
-                                                             'type' => '9048'
-                                                           },
-                                                   '12' => {
-                                                             'name' => 'tx0',
-                                                             'offset' => '52',
-                                                             'type' => '9037'
-                                                           },
-                                                   '13' => {
-                                                             'name' => 'tx1',
-                                                             'offset' => '56',
-                                                             'type' => '9037'
-                                                           },
-                                                   '14' => {
-                                                             'name' => 'ty0',
-                                                             'offset' => '60',
-                                                             'type' => '9037'
-                                                           },
-                                                   '15' => {
-                                                             'name' => 'ty1',
-                                                             'offset' => '64',
-                                                             'type' => '9037'
-                                                           },
-                                                   '16' => {
-                                                             'name' => 'layS',
-                                                             'offset' => '68',
-                                                             'type' => '9048'
-                                                           },
-                                                   '17' => {
-                                                             'name' => 'resS',
-                                                             'offset' => '72',
-                                                             'type' => '9048'
-                                                           },
-                                                   '18' => {
-                                                             'name' => 'compS',
-                                                             'offset' => '76',
-                                                             'type' => '9048'
-                                                           },
-                                                   '19' => {
-                                                             'name' => 'prcS',
-                                                             'offset' => '80',
-                                                             'type' => '9048'
-                                                           },
-                                                   '2' => {
-                                                            'name' => 'layno1',
-                                                            'offset' => '8',
-                                                            'type' => '9048'
-                                                          },
-                                                   '20' => {
-                                                             'name' => 'layE',
-                                                             'offset' => '84',
-                                                             'type' => '9048'
-                                                           },
-                                                   '21' => {
-                                                             'name' => 'resE',
-                                                             'offset' => '88',
-                                                             'type' => '9048'
-                                                           },
-                                                   '22' => {
-                                                             'name' => 'compE',
-                                                             'offset' => '92',
-                                                             'type' => '9048'
-                                                           },
-                                                   '23' => {
-                                                             'name' => 'prcE',
-                                                             'offset' => '96',
-                                                             'type' => '9048'
-                                                           },
-                                                   '24' => {
-                                                             'name' => 'txS',
-                                                             'offset' => '100',
-                                                             'type' => '9048'
-                                                           },
-                                                   '25' => {
-                                                             'name' => 'txE',
-                                                             'offset' => '104',
-                                                             'type' => '9048'
-                                                           },
-                                                   '26' => {
-                                                             'name' => 'tyS',
-                                                             'offset' => '108',
-                                                             'type' => '9048'
-                                                           },
-                                                   '27' => {
-                                                             'name' => 'tyE',
-                                                             'offset' => '112',
-                                                             'type' => '9048'
-                                                           },
-                                                   '28' => {
-                                                             'name' => 'dx',
-                                                             'offset' => '116',
-                                                             'type' => '9048'
-                                                           },
-                                                   '29' => {
-                                                             'name' => 'dy',
-                                                             'offset' => '120',
-                                                             'type' => '9048'
-                                                           },
-                                                   '3' => {
-                                                            'name' => 'resno1',
-                                                            'offset' => '12',
-                                                            'type' => '9048'
-                                                          },
-                                                   '30' => {
-                                                             'name' => 'lay_t',
-                                                             'offset' => '124',
-                                                             'type' => '9048'
-                                                           },
-                                                   '31' => {
-                                                             'name' => 'res_t',
-                                                             'offset' => '128',
-                                                             'type' => '9048'
-                                                           },
-                                                   '32' => {
-                                                             'name' => 'comp_t',
-                                                             'offset' => '132',
-                                                             'type' => '9048'
-                                                           },
-                                                   '33' => {
-                                                             'name' => 'prc_t',
-                                                             'offset' => '136',
-                                                             'type' => '9048'
-                                                           },
-                                                   '34' => {
-                                                             'name' => 'tx0_t',
-                                                             'offset' => '140',
-                                                             'type' => '9048'
-                                                           },
-                                                   '35' => {
-                                                             'name' => 'ty0_t',
-                                                             'offset' => '144',
-                                                             'type' => '9048'
-                                                           },
-                                                   '4' => {
-                                                            'name' => 'compno1',
-                                                            'offset' => '16',
-                                                            'type' => '9048'
-                                                          },
-                                                   '5' => {
-                                                            'name' => 'layno0',
-                                                            'offset' => '20',
-                                                            'type' => '9048'
-                                                          },
-                                                   '6' => {
-                                                            'name' => 'precno0',
-                                                            'offset' => '24',
-                                                            'type' => '9048'
-                                                          },
-                                                   '7' => {
-                                                            'name' => 'precno1',
-                                                            'offset' => '28',
-                                                            'type' => '9048'
-                                                          },
-                                                   '8' => {
-                                                            'name' => 'prg1',
-                                                            'offset' => '32',
-                                                            'type' => '18429'
-                                                          },
-                                                   '9' => {
-                                                            'name' => 'prg',
-                                                            'offset' => '36',
-                                                            'type' => '18429'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_poc',
-                                       'Size' => '148',
-                                       'Type' => 'Struct'
-                                     },
-                          '18989' => {
-                                       'BaseType' => '18236',
-                                       'Name' => 'OPJ_CHAR[5]',
-                                       'Size' => '5',
-                                       'Type' => 'Array'
-                                     },
-                          '19005' => {
-                                       'BaseType' => '18509',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '348',
-                                       'Name' => 'opj_poc_t',
-                                       'Size' => '148',
-                                       'Type' => 'Typedef'
-                                     },
-                          '19017' => {
-                                       'BaseType' => '19005',
-                                       'Name' => 'opj_poc_t[32]',
-                                       'Size' => '4736',
-                                       'Type' => 'Array'
-                                     },
-                          '19033' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '637',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'dx',
-                                                            'offset' => '0',
-                                                            'type' => '9048'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'dy',
-                                                            'offset' => '4',
-                                                            'type' => '9048'
-                                                          },
-                                                   '10' => {
-                                                             'name' => 'factor',
-                                                             'offset' => '40',
-                                                             'type' => '9048'
-                                                           },
-                                                   '11' => {
-                                                             'name' => 'data',
-                                                             'offset' => '48',
-                                                             'type' => '19208'
-                                                           },
-                                                   '12' => {
-                                                             'name' => 'alpha',
-                                                             'offset' => '56',
-                                                             'type' => '18313'
-                                                           },
-                                                   '2' => {
-                                                            'name' => 'w',
-                                                            'offset' => '8',
-                                                            'type' => '9048'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'h',
-                                                            'offset' => '12',
-                                                            'type' => '9048'
-                                                          },
-                                                   '4' => {
-                                                            'name' => 'x0',
-                                                            'offset' => '16',
-                                                            'type' => '9048'
-                                                          },
-                                                   '5' => {
-                                                            'name' => 'y0',
-                                                            'offset' => '20',
-                                                            'type' => '9048'
-                                                          },
-                                                   '6' => {
-                                                            'name' => 'prec',
-                                                            'offset' => '24',
-                                                            'type' => '9048'
-                                                          },
-                                                   '7' => {
-                                                            'name' => 'bpp',
-                                                            'offset' => '28',
-                                                            'type' => '9048'
-                                                          },
-                                                   '8' => {
-                                                            'name' => 'sgnd',
-                                                            'offset' => '32',
-                                                            'type' => '9048'
-                                                          },
-                                                   '9' => {
-                                                            'name' => 'resno_decoded',
-                                                            'offset' => '36',
-                                                            'type' => '9048'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_image_comp',
-                                       'Size' => '64',
-                                       'Type' => 'Struct'
-                                     },
-                          '19208' => {
-                                       'BaseType' => '9037',
-                                       'Name' => 'OPJ_INT32*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '19214' => {
-                                       'BaseType' => '19033',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '664',
-                                       'Name' => 'opj_image_comp_t',
-                                       'Size' => '64',
-                                       'Type' => 'Typedef'
-                                     },
-                          '19226' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '669',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'x0',
-                                                            'offset' => '0',
-                                                            'type' => '9048'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'y0',
-                                                            'offset' => '4',
-                                                            'type' => '9048'
-                                                          },
-                                                   '2' => {
-                                                            'name' => 'x1',
-                                                            'offset' => '8',
-                                                            'type' => '9048'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'y1',
-                                                            'offset' => '12',
-                                                            'type' => '9048'
-                                                          },
-                                                   '4' => {
-                                                            'name' => 'numcomps',
-                                                            'offset' => '16',
-                                                            'type' => '9048'
-                                                          },
-                                                   '5' => {
-                                                            'name' => 'color_space',
-                                                            'offset' => '20',
-                                                            'type' => '18497'
-                                                          },
-                                                   '6' => {
-                                                            'name' => 'comps',
-                                                            'offset' => '24',
-                                                            'type' => '19353'
-                                                          },
-                                                   '7' => {
-                                                            'name' => 'icc_profile_buf',
-                                                            'offset' => '32',
-                                                            'type' => '9070'
-                                                          },
-                                                   '8' => {
-                                                            'name' => 'icc_profile_len',
-                                                            'offset' => '40',
-                                                            'type' => '9048'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_image',
-                                       'Size' => '48',
-                                       'Type' => 'Struct'
-                                     },
-                          '19353' => {
-                                       'BaseType' => '19214',
-                                       'Name' => 'opj_image_comp_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '19365' => {
-                                       'BaseType' => '19226',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '688',
-                                       'Name' => 'opj_image_t',
-                                       'Size' => '48',
-                                       'Type' => 'Typedef'
-                                     },
-                          '19377' => {
-                                       'BaseType' => '9048',
-                                       'Name' => 'OPJ_UINT32[33]',
-                                       'Size' => '132',
-                                       'Type' => 'Array'
-                                     },
-                          '21147' => {
-                                       'BaseType' => '19365',
-                                       'Name' => 'opj_image_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '220837' => {
-                                        'Header' => 'openjpeg.h',
-                                        'Line' => '292',
-                                        'Memb' => {
-                                                    '0' => {
-                                                             'name' => 'OPJ_CODEC_UNKNOWN',
-                                                             'value' => '18446744073709551615'
-                                                           },
-                                                    '1' => {
-                                                             'name' => 'OPJ_CODEC_J2K',
-                                                             'value' => '0'
-                                                           },
-                                                    '2' => {
-                                                             'name' => 'OPJ_CODEC_JPT',
-                                                             'value' => '1'
-                                                           },
-                                                    '3' => {
-                                                             'name' => 'OPJ_CODEC_JP2',
-                                                             'value' => '2'
-                                                           },
-                                                    '4' => {
-                                                             'name' => 'OPJ_CODEC_JPP',
-                                                             'value' => '3'
-                                                           },
-                                                    '5' => {
-                                                             'name' => 'OPJ_CODEC_JPX',
-                                                             'value' => '4'
-                                                           }
-                                                  },
-                                        'Name' => 'enum CODEC_FORMAT',
-                                        'Size' => '4',
-                                        'Type' => 'Enum'
-                                      },
-                          '220887' => {
-                                        'BaseType' => '220837',
-                                        'Header' => 'openjpeg.h',
-                                        'Line' => '299',
-                                        'Name' => 'OPJ_CODEC_FORMAT',
-                                        'Size' => '4',
-                                        'Type' => 'Typedef'
-                                      },
-                          '222644' => {
-                                        'BaseType' => '130',
-                                        'Header' => 'openjpeg.h',
-                                        'Line' => '578',
-                                        'Name' => 'opj_codec_t',
-                                        'Size' => '8',
-                                        'Type' => 'Typedef'
-                                      },
-                          '2236' => {
-                                      'Name' => 'float',
-                                      'Size' => '4',
-                                      'Type' => 'Intrinsic'
-                                    },
-                          '2243' => {
-                                      'Name' => 'double',
-                                      'Size' => '8',
-                                      'Type' => 'Intrinsic'
-                                    },
-                          '2250' => {
-                                      'Header' => 'libio.h',
-                                      'Line' => '273',
-                                      'Memb' => {
-                                                  '0' => {
-                                                           'name' => '_flags',
-                                                           'offset' => '0',
-                                                           'type' => '87'
-                                                         },
-                                                  '1' => {
-                                                           'name' => '_IO_read_ptr',
-                                                           'offset' => '8',
-                                                           'type' => '132'
-                                                         },
-                                                  '10' => {
-                                                            'name' => '_IO_backup_base',
-                                                            'offset' => '80',
-                                                            'type' => '132'
-                                                          },
-                                                  '11' => {
-                                                            'name' => '_IO_save_end',
-                                                            'offset' => '88',
-                                                            'type' => '132'
-                                                          },
-                                                  '12' => {
-                                                            'name' => '_markers',
-                                                            'offset' => '96',
-                                                            'type' => '2697'
-                                                          },
-                                                  '13' => {
-                                                            'name' => '_chain',
-                                                            'offset' => '104',
-                                                            'type' => '2703'
-                                                          },
-                                                  '14' => {
-                                                            'name' => '_fileno',
-                                                            'offset' => '112',
-                                                            'type' => '87'
-                                                          },
-                                                  '15' => {
-                                                            'name' => '_flags2',
-                                                            'offset' => '116',
-                                                            'type' => '87'
-                                                          },
-                                                  '16' => {
-                                                            'name' => '_old_offset',
-                                                            'offset' => '120',
-                                                            'type' => '101'
-                                                          },
-                                                  '17' => {
-                                                            'name' => '_cur_column',
-                                                            'offset' => '128',
-                                                            'type' => '52'
-                                                          },
-                                                  '18' => {
-                                                            'name' => '_vtable_offset',
-                                                            'offset' => '130',
-                                                            'type' => '73'
-                                                          },
-                                                  '19' => {
-                                                            'name' => '_shortbuf',
-                                                            'offset' => '131',
-                                                            'type' => '2709'
-                                                          },
-                                                  '2' => {
-                                                           'name' => '_IO_read_end',
-                                                           'offset' => '16',
-                                                           'type' => '132'
-                                                         },
-                                                  '20' => {
-                                                            'name' => '_lock',
-                                                            'offset' => '136',
-                                                            'type' => '2725'
-                                                          },
-                                                  '21' => {
-                                                            'name' => '_offset',
-                                                            'offset' => '144',
-                                                            'type' => '112'
-                                                          },
-                                                  '22' => {
-                                                            'name' => '__pad1',
-                                                            'offset' => '152',
-                                                            'type' => '130'
-                                                          },
-                                                  '23' => {
-                                                            'name' => '__pad2',
-                                                            'offset' => '160',
-                                                            'type' => '130'
-                                                          },
-                                                  '24' => {
-                                                            'name' => '__pad3',
-                                                            'offset' => '168',
-                                                            'type' => '130'
-                                                          },
-                                                  '25' => {
-                                                            'name' => '__pad4',
-                                                            'offset' => '176',
-                                                            'type' => '130'
-                                                          },
-                                                  '26' => {
-                                                            'name' => '__pad5',
-                                                            'offset' => '184',
-                                                            'type' => '145'
-                                                          },
-                                                  '27' => {
-                                                            'name' => '_mode',
-                                                            'offset' => '192',
-                                                            'type' => '87'
-                                                          },
-                                                  '28' => {
-                                                            'name' => '_unused2',
-                                                            'offset' => '196',
-                                                            'type' => '2731'
-                                                          },
-                                                  '3' => {
-                                                           'name' => '_IO_read_base',
-                                                           'offset' => '24',
-                                                           'type' => '132'
-                                                         },
-                                                  '4' => {
-                                                           'name' => '_IO_write_base',
-                                                           'offset' => '32',
-                                                           'type' => '132'
-                                                         },
-                                                  '5' => {
-                                                           'name' => '_IO_write_ptr',
-                                                           'offset' => '40',
-                                                           'type' => '132'
-                                                         },
-                                                  '6' => {
-                                                           'name' => '_IO_write_end',
-                                                           'offset' => '48',
-                                                           'type' => '132'
-                                                         },
-                                                  '7' => {
-                                                           'name' => '_IO_buf_base',
-                                                           'offset' => '56',
-                                                           'type' => '132'
-                                                         },
-                                                  '8' => {
-                                                           'name' => '_IO_buf_end',
-                                                           'offset' => '64',
-                                                           'type' => '132'
-                                                         },
-                                                  '9' => {
-                                                           'name' => '_IO_save_base',
-                                                           'offset' => '72',
-                                                           'type' => '132'
-                                                         }
-                                                },
-                                      'Name' => 'struct _IO_FILE',
-                                      'PrivateABI' => 1,
-                                      'Size' => '216',
-                                      'Type' => 'Struct'
-                                    },
-                          '231915' => {
-                                        'BaseType' => '222644',
-                                        'Name' => 'opj_codec_t*',
-                                        'Size' => '8',
-                                        'Type' => 'Pointer'
-                                      },
-                          '23247' => {
-                                       'BaseType' => '2747',
-                                       'Name' => 'OPJ_BOOL*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '23281' => {
-                                       'BaseType' => '9048',
-                                       'Name' => 'OPJ_UINT32 const',
-                                       'Size' => '4',
-                                       'Type' => 'Const'
-                                     },
-                          '236386' => {
-                                        'BaseType' => '74699',
-                                        'Name' => 'opj_codestream_index_t**',
-                                        'Size' => '8',
-                                        'Type' => 'Pointer'
-                                      },
-                          '2641' => {
-                                      'Header' => 'libio.h',
-                                      'Line' => '182',
-                                      'Name' => '_IO_lock_t',
-                                      'Type' => 'Typedef'
-                                    },
-                          '2648' => {
-                                      'Header' => 'libio.h',
-                                      'Line' => '188',
-                                      'Memb' => {
-                                                  '0' => {
-                                                           'name' => '_next',
-                                                           'offset' => '0',
-                                                           'type' => '2697'
-                                                         },
-                                                  '1' => {
-                                                           'name' => '_sbuf',
-                                                           'offset' => '8',
-                                                           'type' => '2703'
-                                                         },
-                                                  '2' => {
-                                                           'name' => '_pos',
-                                                           'offset' => '16',
-                                                           'type' => '87'
-                                                         }
-                                                },
-                                      'Name' => 'struct _IO_marker',
-                                      'PrivateABI' => 1,
-                                      'Size' => '24',
-                                      'Type' => 'Struct'
-                                    },
-                          '2697' => {
-                                      'BaseType' => '2648',
-                                      'Name' => 'struct _IO_marker*',
-                                      'Size' => '8',
-                                      'Type' => 'Pointer'
-                                    },
-                          '2703' => {
-                                      'BaseType' => '2250',
-                                      'Name' => 'struct _IO_FILE*',
-                                      'Size' => '8',
-                                      'Type' => 'Pointer'
-                                    },
-                          '2709' => {
-                                      'BaseType' => '138',
-                                      'Name' => 'char[1]',
-                                      'Size' => '1',
-                                      'Type' => 'Array'
-                                    },
-                          '2725' => {
-                                      'BaseType' => '2641',
-                                      'Name' => '_IO_lock_t*',
-                                      'Size' => '8',
-                                      'Type' => 'Pointer'
-                                    },
-                          '2731' => {
-                                      'BaseType' => '138',
-                                      'Name' => 'char[20]',
-                                      'Size' => '20',
-                                      'Type' => 'Array'
-                                    },
-                          '2747' => {
-                                      'BaseType' => '87',
-                                      'Header' => 'openjpeg.h',
-                                      'Line' => '110',
-                                      'Name' => 'OPJ_BOOL',
-                                      'Size' => '4',
-                                      'Type' => 'Typedef'
-                                    },
-                          '45' => {
-                                    'Name' => 'unsigned char',
-                                    'Size' => '1',
-                                    'Type' => 'Intrinsic'
-                                  },
-                          '52' => {
-                                    'Name' => 'unsigned short',
-                                    'Size' => '2',
-                                    'Type' => 'Intrinsic'
-                                  },
-                          '59' => {
-                                    'Name' => 'unsigned int',
-                                    'Size' => '4',
-                                    'Type' => 'Intrinsic'
-                                  },
-                          '59010' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '694',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'dx',
-                                                            'offset' => '0',
-                                                            'type' => '9048'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'dy',
-                                                            'offset' => '4',
-                                                            'type' => '9048'
-                                                          },
-                                                   '2' => {
-                                                            'name' => 'w',
-                                                            'offset' => '8',
-                                                            'type' => '9048'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'h',
-                                                            'offset' => '12',
-                                                            'type' => '9048'
-                                                          },
-                                                   '4' => {
-                                                            'name' => 'x0',
-                                                            'offset' => '16',
-                                                            'type' => '9048'
-                                                          },
-                                                   '5' => {
-                                                            'name' => 'y0',
-                                                            'offset' => '20',
-                                                            'type' => '9048'
-                                                          },
-                                                   '6' => {
-                                                            'name' => 'prec',
-                                                            'offset' => '24',
-                                                            'type' => '9048'
-                                                          },
-                                                   '7' => {
-                                                            'name' => 'bpp',
-                                                            'offset' => '28',
-                                                            'type' => '9048'
-                                                          },
-                                                   '8' => {
-                                                            'name' => 'sgnd',
-                                                            'offset' => '32',
-                                                            'type' => '9048'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_image_comptparm',
-                                       'Size' => '36',
-                                       'Type' => 'Struct'
-                                     },
-                          '59133' => {
-                                       'BaseType' => '59010',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '713',
-                                       'Name' => 'opj_image_cmptparm_t',
-                                       'Size' => '36',
-                                       'Type' => 'Typedef'
-                                     },
-                          '61683' => {
-                                       'BaseType' => '59133',
-                                       'Name' => 'opj_image_cmptparm_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '66' => {
-                                    'Name' => 'unsigned long',
-                                    'Size' => '8',
-                                    'Type' => 'Intrinsic'
-                                  },
-                          '66843' => {
-                                       'BaseType' => '2250',
-                                       'Header' => 'stdio.h',
-                                       'Line' => '49',
-                                       'Name' => 'FILE',
-                                       'Size' => '216',
-                                       'Type' => 'Typedef'
-                                     },
-                          '67560' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '246',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'OPJ_STD_RSIZ',
-                                                            'value' => '0'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'OPJ_CINEMA2K',
-                                                            'value' => '3'
-                                                          },
-                                                   '2' => {
-                                                            'name' => 'OPJ_CINEMA4K',
-                                                            'value' => '4'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'OPJ_MCT',
-                                                            'value' => '33024'
-                                                          }
-                                                 },
-                                       'Name' => 'enum RSIZ_CAPABILITIES',
-                                       'Size' => '4',
-                                       'Type' => 'Enum'
-                                     },
-                          '67599' => {
-                                       'BaseType' => '67560',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '251',
-                                       'Name' => 'OPJ_RSIZ_CAPABILITIES',
-                                       'Size' => '4',
-                                       'Type' => 'Typedef'
-                                     },
-                          '67610' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '257',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'OPJ_OFF',
-                                                            'value' => '0'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'OPJ_CINEMA2K_24',
-                                                            'value' => '1'
-                                                          },
-                                                   '2' => {
-                                                            'name' => 'OPJ_CINEMA2K_48',
-                                                            'value' => '2'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'OPJ_CINEMA4K_24',
-                                                            'value' => '3'
-                                                          }
-                                                 },
-                                       'Name' => 'enum CINEMA_MODE',
-                                       'Size' => '4',
-                                       'Type' => 'Enum'
-                                     },
-                          '67648' => {
-                                       'BaseType' => '67610',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '262',
-                                       'Name' => 'OPJ_CINEMA_MODE',
-                                       'Size' => '4',
-                                       'Type' => 'Typedef'
-                                     },
-                          '68332' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '353',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'tile_size_on',
-                                                            'offset' => '0',
-                                                            'type' => '2747'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'cp_tx0',
-                                                            'offset' => '4',
-                                                            'type' => '87'
-                                                          },
-                                                   '10' => {
-                                                             'name' => 'csty',
-                                                             'offset' => '48',
-                                                             'type' => '87'
-                                                           },
-                                                   '11' => {
-                                                             'name' => 'prog_order',
-                                                             'offset' => '52',
-                                                             'type' => '18429'
-                                                           },
-                                                   '12' => {
-                                                             'name' => 'POC',
-                                                             'offset' => '56',
-                                                             'type' => '19017'
-                                                           },
-                                                   '13' => {
-                                                             'name' => 'numpocs',
-                                                             'offset' => '4792',
-                                                             'type' => '9048'
-                                                           },
-                                                   '14' => {
-                                                             'name' => 'tcp_numlayers',
-                                                             'offset' => '4796',
-                                                             'type' => '87'
-                                                           },
-                                                   '15' => {
-                                                             'name' => 'tcp_rates',
-                                                             'offset' => '4800',
-                                                             'type' => '69196'
-                                                           },
-                                                   '16' => {
-                                                             'name' => 'tcp_distoratio',
-                                                             'offset' => '5200',
-                                                             'type' => '69196'
-                                                           },
-                                                   '17' => {
-                                                             'name' => 'numresolution',
-                                                             'offset' => '5600',
-                                                             'type' => '87'
-                                                           },
-                                                   '18' => {
-                                                             'name' => 'cblockw_init',
-                                                             'offset' => '5604',
-                                                             'type' => '87'
-                                                           },
-                                                   '19' => {
-                                                             'name' => 'cblockh_init',
-                                                             'offset' => '5608',
-                                                             'type' => '87'
-                                                           },
-                                                   '2' => {
-                                                            'name' => 'cp_ty0',
-                                                            'offset' => '8',
-                                                            'type' => '87'
-                                                          },
-                                                   '20' => {
-                                                             'name' => 'mode',
-                                                             'offset' => '5612',
-                                                             'type' => '87'
-                                                           },
-                                                   '21' => {
-                                                             'name' => 'irreversible',
-                                                             'offset' => '5616',
-                                                             'type' => '87'
-                                                           },
-                                                   '22' => {
-                                                             'name' => 'roi_compno',
-                                                             'offset' => '5620',
-                                                             'type' => '87'
-                                                           },
-                                                   '23' => {
-                                                             'name' => 'roi_shift',
-                                                             'offset' => '5624',
-                                                             'type' => '87'
-                                                           },
-                                                   '24' => {
-                                                             'name' => 'res_spec',
-                                                             'offset' => '5628',
-                                                             'type' => '87'
-                                                           },
-                                                   '25' => {
-                                                             'name' => 'prcw_init',
-                                                             'offset' => '5632',
-                                                             'type' => '69212'
-                                                           },
-                                                   '26' => {
-                                                             'name' => 'prch_init',
-                                                             'offset' => '5764',
-                                                             'type' => '69212'
-                                                           },
-                                                   '27' => {
-                                                             'name' => 'infile',
-                                                             'offset' => '5896',
-                                                             'type' => '69228'
-                                                           },
-                                                   '28' => {
-                                                             'name' => 'outfile',
-                                                             'offset' => '9992',
-                                                             'type' => '69228'
-                                                           },
-                                                   '29' => {
-                                                             'name' => 'index_on',
-                                                             'offset' => '14088',
-                                                             'type' => '87'
-                                                           },
-                                                   '3' => {
-                                                            'name' => 'cp_tdx',
-                                                            'offset' => '12',
-                                                            'type' => '87'
-                                                          },
-                                                   '30' => {
-                                                             'name' => 'index',
-                                                             'offset' => '14092',
-                                                             'type' => '69228'
-                                                           },
-                                                   '31' => {
-                                                             'name' => 'image_offset_x0',
-                                                             'offset' => '18188',
-                                                             'type' => '87'
-                                                           },
-                                                   '32' => {
-                                                             'name' => 'image_offset_y0',
-                                                             'offset' => '18192',
-                                                             'type' => '87'
-                                                           },
-                                                   '33' => {
-                                                             'name' => 'subsampling_dx',
-                                                             'offset' => '18196',
-                                                             'type' => '87'
-                                                           },
-                                                   '34' => {
-                                                             'name' => 'subsampling_dy',
-                                                             'offset' => '18200',
-                                                             'type' => '87'
-                                                           },
-                                                   '35' => {
-                                                             'name' => 'decod_format',
-                                                             'offset' => '18204',
-                                                             'type' => '87'
-                                                           },
-                                                   '36' => {
-                                                             'name' => 'cod_format',
-                                                             'offset' => '18208',
-                                                             'type' => '87'
-                                                           },
-                                                   '37' => {
-                                                             'name' => 'jpwl_epc_on',
-                                                             'offset' => '18212',
-                                                             'type' => '2747'
-                                                           },
-                                                   '38' => {
-                                                             'name' => 'jpwl_hprot_MH',
-                                                             'offset' => '18216',
-                                                             'type' => '87'
-                                                           },
-                                                   '39' => {
-                                                             'name' => 'jpwl_hprot_TPH_tileno',
-                                                             'offset' => '18220',
-                                                             'type' => '69245'
-                                                           },
-                                                   '4' => {
-                                                            'name' => 'cp_tdy',
-                                                            'offset' => '16',
-                                                            'type' => '87'
-                                                          },
-                                                   '40' => {
-                                                             'name' => 'jpwl_hprot_TPH',
-                                                             'offset' => '18284',
-                                                             'type' => '69245'
-                                                           },
-                                                   '41' => {
-                                                             'name' => 'jpwl_pprot_tileno',
-                                                             'offset' => '18348',
-                                                             'type' => '69245'
-                                                           },
-                                                   '42' => {
-                                                             'name' => 'jpwl_pprot_packno',
-                                                             'offset' => '18412',
-                                                             'type' => '69245'
-                                                           },
-                                                   '43' => {
-                                                             'name' => 'jpwl_pprot',
-                                                             'offset' => '18476',
-                                                             'type' => '69245'
-                                                           },
-                                                   '44' => {
-                                                             'name' => 'jpwl_sens_size',
-                                                             'offset' => '18540',
-                                                             'type' => '87'
-                                                           },
-                                                   '45' => {
-                                                             'name' => 'jpwl_sens_addr',
-                                                             'offset' => '18544',
-                                                             'type' => '87'
-                                                           },
-                                                   '46' => {
-                                                             'name' => 'jpwl_sens_range',
-                                                             'offset' => '18548',
-                                                             'type' => '87'
-                                                           },
-                                                   '47' => {
-                                                             'name' => 'jpwl_sens_MH',
-                                                             'offset' => '18552',
-                                                             'type' => '87'
-                                                           },
-                                                   '48' => {
-                                                             'name' => 'jpwl_sens_TPH_tileno',
-                                                             'offset' => '18556',
-                                                             'type' => '69245'
-                                                           },
-                                                   '49' => {
-                                                             'name' => 'jpwl_sens_TPH',
-                                                             'offset' => '18620',
-                                                             'type' => '69245'
-                                                           },
-                                                   '5' => {
-                                                            'name' => 'cp_disto_alloc',
-                                                            'offset' => '20',
-                                                            'type' => '87'
-                                                          },
-                                                   '50' => {
-                                                             'name' => 'cp_cinema',
-                                                             'offset' => '18684',
-                                                             'type' => '67648'
-                                                           },
-                                                   '51' => {
-                                                             'name' => 'max_comp_size',
-                                                             'offset' => '18688',
-                                                             'type' => '87'
-                                                           },
-                                                   '52' => {
-                                                             'name' => 'cp_rsiz',
-                                                             'offset' => '18692',
-                                                             'type' => '67599'
-                                                           },
-                                                   '53' => {
-                                                             'name' => 'tp_on',
-                                                             'offset' => '18696',
-                                                             'type' => '138'
-                                                           },
-                                                   '54' => {
-                                                             'name' => 'tp_flag',
-                                                             'offset' => '18697',
-                                                             'type' => '138'
-                                                           },
-                                                   '55' => {
-                                                             'name' => 'tcp_mct',
-                                                             'offset' => '18698',
-                                                             'type' => '138'
-                                                           },
-                                                   '56' => {
-                                                             'name' => 'jpip_on',
-                                                             'offset' => '18700',
-                                                             'type' => '2747'
-                                                           },
-                                                   '57' => {
-                                                             'name' => 'mct_data',
-                                                             'offset' => '18704',
-                                                             'type' => '130'
-                                                           },
-                                                   '58' => {
-                                                             'name' => 'max_cs_size',
-                                                             'offset' => '18712',
-                                                             'type' => '87'
-                                                           },
-                                                   '59' => {
-                                                             'name' => 'rsiz',
-                                                             'offset' => '18716',
-                                                             'type' => '18313'
-                                                           },
-                                                   '6' => {
-                                                            'name' => 'cp_fixed_alloc',
-                                                            'offset' => '24',
-                                                            'type' => '87'
-                                                          },
-                                                   '7' => {
-                                                            'name' => 'cp_fixed_quality',
-                                                            'offset' => '28',
-                                                            'type' => '87'
-                                                          },
-                                                   '8' => {
-                                                            'name' => 'cp_matrice',
-                                                            'offset' => '32',
-                                                            'type' => '69174'
-                                                          },
-                                                   '9' => {
-                                                            'name' => 'cp_comment',
-                                                            'offset' => '40',
-                                                            'type' => '132'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_cparameters',
-                                       'Size' => '18720',
-                                       'Type' => 'Struct'
-                                     },
-                          '69174' => {
-                                       'BaseType' => '87',
-                                       'Name' => 'int*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '69196' => {
-                                       'BaseType' => '2236',
-                                       'Name' => 'float[100]',
-                                       'Size' => '400',
-                                       'Type' => 'Array'
-                                     },
-                          '69212' => {
-                                       'BaseType' => '87',
-                                       'Name' => 'int[33]',
-                                       'Size' => '132',
-                                       'Type' => 'Array'
-                                     },
-                          '69228' => {
-                                       'BaseType' => '138',
-                                       'Name' => 'char[4096]',
-                                       'Size' => '4096',
-                                       'Type' => 'Array'
-                                     },
-                          '69245' => {
-                                       'BaseType' => '87',
-                                       'Name' => 'int[16]',
-                                       'Size' => '64',
-                                       'Type' => 'Array'
-                                     },
-                          '69261' => {
-                                       'BaseType' => '68332',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '504',
-                                       'Name' => 'opj_cparameters_t',
-                                       'Size' => '18720',
-                                       'Type' => 'Typedef'
-                                     },
-                          '69273' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '512',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'cp_reduce',
-                                                            'offset' => '0',
-                                                            'type' => '9048'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'cp_layer',
-                                                            'offset' => '4',
-                                                            'type' => '9048'
-                                                          },
-                                                   '10' => {
-                                                             'name' => 'm_verbose',
-                                                             'offset' => '8224',
-                                                             'type' => '2747'
-                                                           },
-                                                   '11' => {
-                                                             'name' => 'tile_index',
-                                                             'offset' => '8228',
-                                                             'type' => '9048'
-                                                           },
-                                                   '12' => {
-                                                             'name' => 'nb_tile_to_decode',
-                                                             'offset' => '8232',
-                                                             'type' => '9048'
-                                                           },
-                                                   '13' => {
-                                                             'name' => 'jpwl_correct',
-                                                             'offset' => '8236',
-                                                             'type' => '2747'
-                                                           },
-                                                   '14' => {
-                                                             'name' => 'jpwl_exp_comps',
-                                                             'offset' => '8240',
-                                                             'type' => '87'
-                                                           },
-                                                   '15' => {
-                                                             'name' => 'jpwl_max_tiles',
-                                                             'offset' => '8244',
-                                                             'type' => '87'
-                                                           },
-                                                   '16' => {
-                                                             'name' => 'flags',
-                                                             'offset' => '8248',
-                                                             'type' => '59'
-                                                           },
-                                                   '2' => {
-                                                            'name' => 'infile',
-                                                            'offset' => '8',
-                                                            'type' => '69228'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'outfile',
-                                                            'offset' => '4104',
-                                                            'type' => '69228'
-                                                          },
-                                                   '4' => {
-                                                            'name' => 'decod_format',
-                                                            'offset' => '8200',
-                                                            'type' => '87'
-                                                          },
-                                                   '5' => {
-                                                            'name' => 'cod_format',
-                                                            'offset' => '8204',
-                                                            'type' => '87'
-                                                          },
-                                                   '6' => {
-                                                            'name' => 'DA_x0',
-                                                            'offset' => '8208',
-                                                            'type' => '9048'
-                                                          },
-                                                   '7' => {
-                                                            'name' => 'DA_x1',
-                                                            'offset' => '8212',
-                                                            'type' => '9048'
-                                                          },
-                                                   '8' => {
-                                                            'name' => 'DA_y0',
-                                                            'offset' => '8216',
-                                                            'type' => '9048'
-                                                          },
-                                                   '9' => {
-                                                            'name' => 'DA_y1',
-                                                            'offset' => '8220',
-                                                            'type' => '9048'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_dparameters',
-                                       'Size' => '8252',
-                                       'Type' => 'Struct'
-                                     },
-                          '69523' => {
-                                       'BaseType' => '69273',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '572',
-                                       'Name' => 'opj_dparameters_t',
-                                       'Size' => '8252',
-                                       'Type' => 'Typedef'
-                                     },
-                          '70039' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '726',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'start_pos',
-                                                            'offset' => '0',
-                                                            'type' => '11232'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'end_ph_pos',
-                                                            'offset' => '8',
-                                                            'type' => '11232'
-                                                          },
-                                                   '2' => {
-                                                            'name' => 'end_pos',
-                                                            'offset' => '16',
-                                                            'type' => '11232'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'disto',
-                                                            'offset' => '24',
-                                                            'type' => '2243'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_packet_info',
-                                       'Size' => '32',
-                                       'Type' => 'Struct'
-                                     },
-                          '70105' => {
-                                       'BaseType' => '70039',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '735',
-                                       'Name' => 'opj_packet_info_t',
-                                       'Size' => '32',
-                                       'Type' => 'Typedef'
-                                     },
-                          '70117' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '742',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'type',
-                                                            'offset' => '0',
-                                                            'type' => '52'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'pos',
-                                                            'offset' => '8',
-                                                            'type' => '11232'
-                                                          },
-                                                   '2' => {
-                                                            'name' => 'len',
-                                                            'offset' => '16',
-                                                            'type' => '87'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_marker_info',
-                                       'Size' => '24',
-                                       'Type' => 'Struct'
-                                     },
-                          '70170' => {
-                                       'BaseType' => '70117',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '749',
-                                       'Name' => 'opj_marker_info_t',
-                                       'Size' => '24',
-                                       'Type' => 'Typedef'
-                                     },
-                          '70522' => {
-                                       'BaseType' => '70105',
-                                       'Name' => 'opj_packet_info_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '70528' => {
-                                       'BaseType' => '70170',
-                                       'Name' => 'opj_marker_info_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '70868' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '866',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'compno',
-                                                            'offset' => '0',
-                                                            'type' => '9048'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'csty',
-                                                            'offset' => '4',
-                                                            'type' => '9048'
-                                                          },
-                                                   '10' => {
-                                                             'name' => 'numgbits',
-                                                             'offset' => '808',
-                                                             'type' => '9048'
-                                                           },
-                                                   '11' => {
-                                                             'name' => 'roishift',
-                                                             'offset' => '812',
-                                                             'type' => '9037'
-                                                           },
-                                                   '12' => {
-                                                             'name' => 'prcw',
-                                                             'offset' => '816',
-                                                             'type' => '19377'
-                                                           },
-                                                   '13' => {
-                                                             'name' => 'prch',
-                                                             'offset' => '948',
-                                                             'type' => '19377'
-                                                           },
-                                                   '2' => {
-                                                            'name' => 'numresolutions',
-                                                            'offset' => '8',
-                                                            'type' => '9048'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'cblkw',
-                                                            'offset' => '12',
-                                                            'type' => '9048'
-                                                          },
-                                                   '4' => {
-                                                            'name' => 'cblkh',
-                                                            'offset' => '16',
-                                                            'type' => '9048'
-                                                          },
-                                                   '5' => {
-                                                            'name' => 'cblksty',
-                                                            'offset' => '20',
-                                                            'type' => '9048'
-                                                          },
-                                                   '6' => {
-                                                            'name' => 'qmfbid',
-                                                            'offset' => '24',
-                                                            'type' => '9048'
-                                                          },
-                                                   '7' => {
-                                                            'name' => 'qntsty',
-                                                            'offset' => '28',
-                                                            'type' => '9048'
-                                                          },
-                                                   '8' => {
-                                                            'name' => 'stepsizes_mant',
-                                                            'offset' => '32',
-                                                            'type' => '71070'
-                                                          },
-                                                   '9' => {
-                                                            'name' => 'stepsizes_expn',
-                                                            'offset' => '420',
-                                                            'type' => '71070'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_tccp_info',
-                                       'Size' => '1080',
-                                       'Type' => 'Struct'
-                                     },
-                          '71070' => {
-                                       'BaseType' => '9048',
-                                       'Name' => 'OPJ_UINT32[97]',
-                                       'Size' => '388',
-                                       'Type' => 'Array'
-                                     },
-                          '71102' => {
-                                       'BaseType' => '70868',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '896',
-                                       'Name' => 'opj_tccp_info_t',
-                                       'Size' => '1080',
-                                       'Type' => 'Typedef'
-                                     },
-                          '71114' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '901',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'tileno',
-                                                            'offset' => '0',
-                                                            'type' => '87'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'csty',
-                                                            'offset' => '4',
-                                                            'type' => '9048'
-                                                          },
-                                                   '2' => {
-                                                            'name' => 'prg',
-                                                            'offset' => '8',
-                                                            'type' => '18429'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'numlayers',
-                                                            'offset' => '12',
-                                                            'type' => '9048'
-                                                          },
-                                                   '4' => {
-                                                            'name' => 'mct',
-                                                            'offset' => '16',
-                                                            'type' => '9048'
-                                                          },
-                                                   '5' => {
-                                                            'name' => 'tccp_info',
-                                                            'offset' => '24',
-                                                            'type' => '71206'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_tile_v2_info',
-                                       'Size' => '32',
-                                       'Type' => 'Struct'
-                                     },
-                          '71206' => {
-                                       'BaseType' => '71102',
-                                       'Name' => 'opj_tccp_info_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '71212' => {
-                                       'BaseType' => '71114',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '917',
-                                       'Name' => 'opj_tile_info_v2_t',
-                                       'Size' => '32',
-                                       'Type' => 'Typedef'
-                                     },
-                          '71224' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '922',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'tx0',
-                                                            'offset' => '0',
-                                                            'type' => '9048'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'ty0',
-                                                            'offset' => '4',
-                                                            'type' => '9048'
-                                                          },
-                                                   '2' => {
-                                                            'name' => 'tdx',
-                                                            'offset' => '8',
-                                                            'type' => '9048'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'tdy',
-                                                            'offset' => '12',
-                                                            'type' => '9048'
-                                                          },
-                                                   '4' => {
-                                                            'name' => 'tw',
-                                                            'offset' => '16',
-                                                            'type' => '9048'
-                                                          },
-                                                   '5' => {
-                                                            'name' => 'th',
-                                                            'offset' => '20',
-                                                            'type' => '9048'
-                                                          },
-                                                   '6' => {
-                                                            'name' => 'nbcomps',
-                                                            'offset' => '24',
-                                                            'type' => '9048'
-                                                          },
-                                                   '7' => {
-                                                            'name' => 'm_default_tile_info',
-                                                            'offset' => '32',
-                                                            'type' => '71212'
-                                                          },
-                                                   '8' => {
-                                                            'name' => 'tile_info',
-                                                            'offset' => '64',
-                                                            'type' => '71353'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_codestream_info_v2',
-                                       'Size' => '72',
-                                       'Type' => 'Struct'
-                                     },
-                          '71353' => {
-                                       'BaseType' => '71212',
-                                       'Name' => 'opj_tile_info_v2_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '71359' => {
-                                       'BaseType' => '71224',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '946',
-                                       'Name' => 'opj_codestream_info_v2_t',
-                                       'Size' => '72',
-                                       'Type' => 'Typedef'
-                                     },
-                          '71371' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '952',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'start_pos',
-                                                            'offset' => '0',
-                                                            'type' => '11232'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'end_header',
-                                                            'offset' => '8',
-                                                            'type' => '11232'
-                                                          },
-                                                   '2' => {
-                                                            'name' => 'end_pos',
-                                                            'offset' => '16',
-                                                            'type' => '11232'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_tp_index',
-                                       'Size' => '24',
-                                       'Type' => 'Struct'
-                                     },
-                          '71424' => {
-                                       'BaseType' => '71371',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '960',
-                                       'Name' => 'opj_tp_index_t',
-                                       'Size' => '24',
-                                       'Type' => 'Typedef'
-                                     },
-                          '71436' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '965',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'tileno',
-                                                            'offset' => '0',
-                                                            'type' => '9048'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'nb_tps',
-                                                            'offset' => '4',
-                                                            'type' => '9048'
-                                                          },
-                                                   '2' => {
-                                                            'name' => 'current_nb_tps',
-                                                            'offset' => '8',
-                                                            'type' => '9048'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'current_tpsno',
-                                                            'offset' => '12',
-                                                            'type' => '9048'
-                                                          },
-                                                   '4' => {
-                                                            'name' => 'tp_index',
-                                                            'offset' => '16',
-                                                            'type' => '71580'
-                                                          },
-                                                   '5' => {
-                                                            'name' => 'marknum',
-                                                            'offset' => '24',
-                                                            'type' => '9048'
-                                                          },
-                                                   '6' => {
-                                                            'name' => 'marker',
-                                                            'offset' => '32',
-                                                            'type' => '70528'
-                                                          },
-                                                   '7' => {
-                                                            'name' => 'maxmarknum',
-                                                            'offset' => '40',
-                                                            'type' => '9048'
-                                                          },
-                                                   '8' => {
-                                                            'name' => 'nb_packet',
-                                                            'offset' => '44',
-                                                            'type' => '9048'
-                                                          },
-                                                   '9' => {
-                                                            'name' => 'packet_index',
-                                                            'offset' => '48',
-                                                            'type' => '70522'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_tile_index',
-                                       'Size' => '56',
-                                       'Type' => 'Struct'
-                                     },
-                          '71580' => {
-                                       'BaseType' => '71424',
-                                       'Name' => 'opj_tp_index_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '71586' => {
-                                       'BaseType' => '71436',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '992',
-                                       'Name' => 'opj_tile_index_t',
-                                       'Size' => '56',
-                                       'Type' => 'Typedef'
-                                     },
-                          '71598' => {
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '997',
-                                       'Memb' => {
-                                                   '0' => {
-                                                            'name' => 'main_head_start',
-                                                            'offset' => '0',
-                                                            'type' => '11232'
-                                                          },
-                                                   '1' => {
-                                                            'name' => 'main_head_end',
-                                                            'offset' => '8',
-                                                            'type' => '11232'
-                                                          },
-                                                   '2' => {
-                                                            'name' => 'codestream_size',
-                                                            'offset' => '16',
-                                                            'type' => '11221'
-                                                          },
-                                                   '3' => {
-                                                            'name' => 'marknum',
-                                                            'offset' => '24',
-                                                            'type' => '9048'
-                                                          },
-                                                   '4' => {
-                                                            'name' => 'marker',
-                                                            'offset' => '32',
-                                                            'type' => '70528'
-                                                          },
-                                                   '5' => {
-                                                            'name' => 'maxmarknum',
-                                                            'offset' => '40',
-                                                            'type' => '9048'
-                                                          },
-                                                   '6' => {
-                                                            'name' => 'nb_of_tiles',
-                                                            'offset' => '44',
-                                                            'type' => '9048'
-                                                          },
-                                                   '7' => {
-                                                            'name' => 'tile_index',
-                                                            'offset' => '48',
-                                                            'type' => '71716'
-                                                          }
-                                                 },
-                                       'Name' => 'struct opj_codestream_index',
-                                       'Size' => '56',
-                                       'Type' => 'Struct'
-                                     },
-                          '71716' => {
-                                       'BaseType' => '71586',
-                                       'Name' => 'opj_tile_index_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '71722' => {
-                                       'BaseType' => '71598',
-                                       'Header' => 'openjpeg.h',
-                                       'Line' => '1020',
-                                       'Name' => 'opj_codestream_index_t',
-                                       'Size' => '56',
-                                       'Type' => 'Typedef'
-                                     },
-                          '73' => {
-                                    'Name' => 'signed char',
-                                    'Size' => '1',
-                                    'Type' => 'Intrinsic'
-                                  },
-                          '74699' => {
-                                       'BaseType' => '71722',
-                                       'Name' => 'opj_codestream_index_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '76880' => {
-                                       'BaseType' => '21147',
-                                       'Name' => 'opj_image_t**',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '76886' => {
-                                       'BaseType' => '69523',
-                                       'Name' => 'opj_dparameters_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '76898' => {
-                                       'BaseType' => '23281',
-                                       'Name' => 'OPJ_UINT32 const*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '76909' => {
-                                       'BaseType' => '69261',
-                                       'Name' => 'opj_cparameters_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '76915' => {
-                                       'BaseType' => '66843',
-                                       'Name' => 'FILE*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '76921' => {
-                                       'BaseType' => '71359',
-                                       'Name' => 'opj_codestream_info_v2_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '781' => {
-                                     'Name' => 'void(*)(void*)',
-                                     'Param' => {
-                                                  '0' => {
-                                                           'type' => '130'
-                                                         }
-                                                },
-                                     'Return' => '1',
-                                     'Size' => '8',
-                                     'Type' => 'FuncPtr'
-                                   },
-                          '87' => {
-                                    'Name' => 'int',
-                                    'Size' => '4',
-                                    'Type' => 'Intrinsic'
-                                  },
-                          '9004' => {
-                                      'BaseType' => '45',
-                                      'Header' => 'openjpeg.h',
-                                      'Line' => '117',
-                                      'Name' => 'OPJ_BYTE',
-                                      'Size' => '1',
-                                      'Type' => 'Typedef'
-                                    },
-                          '9015' => {
-                                      'BaseType' => '87',
-                                      'Header' => 'stdint.h',
-                                      'Line' => '39',
-                                      'Name' => 'int32_t',
-                                      'Size' => '4',
-                                      'Type' => 'Typedef'
-                                    },
-                          '9026' => {
-                                      'BaseType' => '59',
-                                      'Header' => 'stdint.h',
-                                      'Line' => '52',
-                                      'Name' => 'uint32_t',
-                                      'Size' => '4',
-                                      'Type' => 'Typedef'
-                                    },
-                          '9037' => {
-                                      'BaseType' => '9015',
-                                      'Header' => 'openjpeg.h',
-                                      'Line' => '125',
-                                      'Name' => 'OPJ_INT32',
-                                      'Size' => '4',
-                                      'Type' => 'Typedef'
-                                    },
-                          '9048' => {
-                                      'BaseType' => '9026',
-                                      'Header' => 'openjpeg.h',
-                                      'Line' => '126',
-                                      'Name' => 'OPJ_UINT32',
-                                      'Size' => '4',
-                                      'Type' => 'Typedef'
-                                    },
-                          '9059' => {
-                                      'BaseType' => '145',
-                                      'Header' => 'openjpeg.h',
-                                      'Line' => '133',
-                                      'Name' => 'OPJ_SIZE_T',
-                                      'Size' => '8',
-                                      'Type' => 'Typedef'
-                                    },
-                          '9070' => {
-                                      'BaseType' => '9004',
-                                      'Name' => 'OPJ_BYTE*',
-                                      'Size' => '8',
-                                      'Type' => 'Pointer'
-                                    },
-                          '94' => {
-                                    'Name' => 'long',
-                                    'Size' => '8',
-                                    'Type' => 'Intrinsic'
-                                  }
-                        },
-          'UndefinedSymbols' => {
-                                  'libopenjp2.so.2.3.0' => {
-                                                             '_ITM_deregisterTMCloneTable' => 0,
-                                                             '_ITM_registerTMCloneTable' => 0,
-                                                             '_Jv_RegisterClasses' => 0,
-                                                             '__assert_fail@GLIBC_2.2.5' => 0,
-                                                             '__cxa_finalize@GLIBC_2.2.5' => 0,
-                                                             '__fprintf_chk@GLIBC_2.3.4' => 0,
-                                                             '__gmon_start__' => 0,
-                                                             '__sprintf_chk@GLIBC_2.3.4' => 0,
-                                                             '__stack_chk_fail@GLIBC_2.4' => 0,
-                                                             '__vsnprintf_chk@GLIBC_2.3.4' => 0,
-                                                             'calloc@GLIBC_2.2.5' => 0,
-                                                             'ceilf@GLIBC_2.2.5' => 0,
-                                                             'fclose@GLIBC_2.2.5' => 0,
-                                                             'floor@GLIBC_2.2.5' => 0,
-                                                             'floorf@GLIBC_2.2.5' => 0,
-                                                             'fopen@GLIBC_2.2.5' => 0,
-                                                             'fputc@GLIBC_2.2.5' => 0,
-                                                             'fread@GLIBC_2.2.5' => 0,
-                                                             'free@GLIBC_2.2.5' => 0,
-                                                             'fseeko@GLIBC_2.2.5' => 0,
-                                                             'ftello@GLIBC_2.2.5' => 0,
-                                                             'fwrite@GLIBC_2.2.5' => 0,
-                                                             'getenv@GLIBC_2.2.5' => 0,
-                                                             'getrusage@GLIBC_2.2.5' => 0,
-                                                             'malloc@GLIBC_2.2.5' => 0,
-                                                             'memcpy@GLIBC_2.14' => 0,
-                                                             'memset@GLIBC_2.2.5' => 0,
-                                                             'posix_memalign@GLIBC_2.2.5' => 0,
-                                                             'pow@GLIBC_2.2.5' => 0,
-                                                             'pthread_attr_init@GLIBC_2.2.5' => 0,
-                                                             'pthread_attr_setdetachstate@GLIBC_2.2.5' => 0,
-                                                             'pthread_cond_destroy@GLIBC_2.3.2' => 0,
-                                                             'pthread_cond_init@GLIBC_2.3.2' => 0,
-                                                             'pthread_cond_signal@GLIBC_2.3.2' => 0,
-                                                             'pthread_cond_wait@GLIBC_2.3.2' => 0,
-                                                             'pthread_create@GLIBC_2.2.5' => 0,
-                                                             'pthread_join@GLIBC_2.2.5' => 0,
-                                                             'pthread_mutex_destroy@GLIBC_2.2.5' => 0,
-                                                             'pthread_mutex_init@GLIBC_2.2.5' => 0,
-                                                             'pthread_mutex_lock@GLIBC_2.2.5' => 0,
-                                                             'pthread_mutex_unlock@GLIBC_2.2.5' => 0,
-                                                             'realloc@GLIBC_2.2.5' => 0,
-                                                             'sqrt@GLIBC_2.2.5' => 0,
-                                                             'stdout@GLIBC_2.2.5' => 0,
-                                                             'strcpy@GLIBC_2.2.5' => 0,
-                                                             'strtol@GLIBC_2.2.5' => 0,
-                                                             'sysconf@GLIBC_2.2.5' => 0
-                                                           }
-                                },
-          'WordSize' => '8'
-        };
diff --git a/abi-check/abi_dump/openjpeg/current/9bc2e/meta.json b/abi-check/abi_dump/openjpeg/current/9bc2e/meta.json
deleted file mode 100644 (file)
index c35e1b8..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  "Object": "lib/libopenjp2.so.2.3.0",
-  "Lang": "C",
-  "TotalSymbols": "49",
-  "PublicABI": "1",
-  "Version": "1.7"
-}
\ No newline at end of file
diff --git a/abi-check/abi_dump/openjpeg/current/ef225/ABI.dump b/abi-check/abi_dump/openjpeg/current/ef225/ABI.dump
new file mode 100644 (file)
index 0000000..1339fef
--- /dev/null
@@ -0,0 +1,3470 @@
+$VAR1 = {
+          'ABI_DUMPER_VERSION' => '0.99.15',
+          'ABI_DUMP_VERSION' => '3.2',
+          'Arch' => 'x86_64',
+          'GccVersion' => '4.8.1',
+          'Headers' => {
+                         'openjpeg.h' => 1
+                       },
+          'Language' => 'C',
+          'LibraryName' => 'libopenjp2.so.2.3.1',
+          'LibraryVersion' => 'current',
+          'NameSpaces' => {},
+          'Needed' => {
+                        'libc.so.6' => 1,
+                        'libm.so.6' => 1,
+                        'libpthread.so.0' => 1
+                      },
+          'PublicABI' => '1',
+          'Sources' => {
+                         'cio.c' => 1,
+                         'image.c' => 1,
+                         'openjpeg.c' => 1,
+                         'thread.c' => 1
+                       },
+          'SymbolInfo' => {
+                            '14432' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'p_buffer_size',
+                                                               'type' => '9059'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'l_is_input',
+                                                               'type' => '2747'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi',
+                                                    '1' => 'rsi'
+                                                  },
+                                         'Return' => '14584',
+                                         'ShortName' => 'opj_stream_create',
+                                         'Source' => 'cio.c',
+                                         'SourceLine' => '158'
+                                       },
+                            '14590' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'l_is_input',
+                                                               'type' => '2747'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi'
+                                                  },
+                                         'Return' => '14584',
+                                         'ShortName' => 'opj_stream_default_create',
+                                         'Source' => 'cio.c',
+                                         'SourceLine' => '194'
+                                       },
+                            '14667' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'p_stream',
+                                                               'type' => '14584'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi'
+                                                  },
+                                         'Return' => '1',
+                                         'ShortName' => 'opj_stream_destroy',
+                                         'Source' => 'cio.c',
+                                         'SourceLine' => '199'
+                                       },
+                            '14760' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'p_stream',
+                                                               'type' => '14584'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'p_function',
+                                                               'type' => '11288'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi',
+                                                    '1' => 'rsi'
+                                                  },
+                                         'Return' => '1',
+                                         'ShortName' => 'opj_stream_set_read_function',
+                                         'Source' => 'cio.c',
+                                         'SourceLine' => '213'
+                                       },
+                            '14829' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'p_stream',
+                                                               'type' => '14584'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'p_function',
+                                                               'type' => '11381'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi',
+                                                    '1' => 'rsi'
+                                                  },
+                                         'Return' => '1',
+                                         'ShortName' => 'opj_stream_set_seek_function',
+                                         'Source' => 'cio.c',
+                                         'SourceLine' => '225'
+                                       },
+                            '14898' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'p_stream',
+                                                               'type' => '14584'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'p_function',
+                                                               'type' => '11331'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi',
+                                                    '1' => 'rsi'
+                                                  },
+                                         'Return' => '1',
+                                         'ShortName' => 'opj_stream_set_write_function',
+                                         'Source' => 'cio.c',
+                                         'SourceLine' => '236'
+                                       },
+                            '14967' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'p_stream',
+                                                               'type' => '14584'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'p_function',
+                                                               'type' => '11343'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi',
+                                                    '1' => 'rsi'
+                                                  },
+                                         'Return' => '1',
+                                         'ShortName' => 'opj_stream_set_skip_function',
+                                         'Source' => 'cio.c',
+                                         'SourceLine' => '248'
+                                       },
+                            '15036' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'p_stream',
+                                                               'type' => '14584'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'p_data',
+                                                               'type' => '130'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'p_function',
+                                                               'type' => '11419'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi',
+                                                    '1' => 'rsi',
+                                                    '2' => 'rdx'
+                                                  },
+                                         'Return' => '1',
+                                         'ShortName' => 'opj_stream_set_user_data',
+                                         'Source' => 'cio.c',
+                                         'SourceLine' => '260'
+                                       },
+                            '15123' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'p_stream',
+                                                               'type' => '14584'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'data_length',
+                                                               'type' => '11221'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi',
+                                                    '1' => 'rsi'
+                                                  },
+                                         'Return' => '1',
+                                         'ShortName' => 'opj_stream_set_user_data_length',
+                                         'Source' => 'cio.c',
+                                         'SourceLine' => '271'
+                                       },
+                            '169182' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Line' => '1062',
+                                          'Return' => '156',
+                                          'ShortName' => 'opj_version',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '160'
+                                        },
+                            '169502' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Line' => '1587',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'cstr_info',
+                                                                'type' => '169520'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi'
+                                                   },
+                                          'Return' => '1',
+                                          'ShortName' => 'opj_destroy_cstr_info',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '966'
+                                        },
+                            '231829' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_callback',
+                                                                'type' => '11254'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_user_data',
+                                                                'type' => '130'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_set_info_handler',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '44'
+                                        },
+                            '231927' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_callback',
+                                                                'type' => '11254'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_user_data',
+                                                                'type' => '130'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_set_warning_handler',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '59'
+                                        },
+                            '232013' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_callback',
+                                                                'type' => '11254'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_user_data',
+                                                                'type' => '130'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_set_error_handler',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '74'
+                                        },
+                            '232128' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_format',
+                                                                'type' => '220887'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi'
+                                                   },
+                                          'Return' => '231915',
+                                          'ShortName' => 'opj_create_decompress',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '168'
+                                        },
+                            '232350' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'parameters',
+                                                                'type' => '76886'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi'
+                                                   },
+                                          'Return' => '1',
+                                          'ShortName' => 'opj_set_default_decoder_parameters',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '364'
+                                        },
+                            '232481' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'num_threads',
+                                                                'type' => '87'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_codec_set_threads',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '387'
+                                        },
+                            '232599' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'parameters',
+                                                                'type' => '76886'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_setup_decoder',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '398'
+                                        },
+                            '232741' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_stream',
+                                                                'type' => '14584'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_image',
+                                                                'type' => '76880'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_read_header',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '418'
+                                        },
+                            '232944' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'numcomps',
+                                                                'type' => '9048'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'comps_indices',
+                                                                'type' => '76898'
+                                                              },
+                                                       '3' => {
+                                                                'name' => 'apply_color_transforms',
+                                                                'type' => '2747'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx',
+                                                     '3' => 'rcx'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_set_decoded_components',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '442'
+                                        },
+                            '233186' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_stream',
+                                                                'type' => '14584'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_image',
+                                                                'type' => '21147'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_decode',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '471'
+                                        },
+                            '233340' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_image',
+                                                                'type' => '21147'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_start_x',
+                                                                'type' => '9037'
+                                                              },
+                                                       '3' => {
+                                                                'name' => 'p_start_y',
+                                                                'type' => '9037'
+                                                              },
+                                                       '4' => {
+                                                                'name' => 'p_end_x',
+                                                                'type' => '9037'
+                                                              },
+                                                       '5' => {
+                                                                'name' => 'p_end_y',
+                                                                'type' => '9037'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx',
+                                                     '3' => 'rcx',
+                                                     '4' => 'r8',
+                                                     '5' => 'r9'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_set_decode_area',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '492'
+                                        },
+                            '233548' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_stream',
+                                                                'type' => '14584'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_tile_index',
+                                                                'type' => '11852'
+                                                              },
+                                                       '3' => {
+                                                                'name' => 'p_data_size',
+                                                                'type' => '11852'
+                                                              },
+                                                       '4' => {
+                                                                'name' => 'p_tile_x0',
+                                                                'type' => '19208'
+                                                              },
+                                                       '5' => {
+                                                                'name' => 'p_tile_y0',
+                                                                'type' => '19208'
+                                                              },
+                                                       '6' => {
+                                                                'name' => 'p_tile_x1',
+                                                                'offset' => '0',
+                                                                'type' => '19208'
+                                                              },
+                                                       '7' => {
+                                                                'name' => 'p_tile_y1',
+                                                                'type' => '19208'
+                                                              },
+                                                       '8' => {
+                                                                'name' => 'p_nb_comps',
+                                                                'type' => '11852'
+                                                              },
+                                                       '9' => {
+                                                                'name' => 'p_should_go_on',
+                                                                'type' => '23247'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rbp',
+                                                     '3' => 'rbx',
+                                                     '4' => 'rcx',
+                                                     '5' => 'r8',
+                                                     '7' => 'rdx',
+                                                     '8' => 'rdx',
+                                                     '9' => 'rdx'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_read_tile_header',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '515'
+                                        },
+                            '233766' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_tile_index',
+                                                                'type' => '9048'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_data',
+                                                                'type' => '9070'
+                                                              },
+                                                       '3' => {
+                                                                'name' => 'p_data_size',
+                                                                'type' => '9048'
+                                                              },
+                                                       '4' => {
+                                                                'name' => 'p_stream',
+                                                                'type' => '14584'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx',
+                                                     '3' => 'rcx',
+                                                     '4' => 'r8'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_decode_tile_data',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '546'
+                                        },
+                            '233966' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_stream',
+                                                                'type' => '14584'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_image',
+                                                                'type' => '21147'
+                                                              },
+                                                       '3' => {
+                                                                'name' => 'tile_index',
+                                                                'type' => '9048'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx',
+                                                     '3' => 'rcx'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_get_decoded_tile',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '572'
+                                        },
+                            '234143' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'res_factor',
+                                                                'type' => '9048'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_set_decoded_resolution_factor',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '596'
+                                        },
+                            '234252' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_format',
+                                                                'type' => '220887'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi'
+                                                   },
+                                          'Return' => '231915',
+                                          'ShortName' => 'opj_create_compress',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '614'
+                                        },
+                            '234477' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'parameters',
+                                                                'type' => '76909'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi'
+                                                   },
+                                          'Return' => '1',
+                                          'ShortName' => 'opj_set_default_encoder_parameters',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '712'
+                                        },
+                            '234608' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'parameters',
+                                                                'type' => '76909'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_image',
+                                                                'type' => '21147'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_setup_encoder',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '773'
+                                        },
+                            '234746' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_image',
+                                                                'type' => '21147'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_stream',
+                                                                'type' => '14584'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_start_compress',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '791'
+                                        },
+                            '234900' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_info',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_stream',
+                                                                'type' => '14584'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_encode',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '810'
+                                        },
+                            '235031' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_stream',
+                                                                'type' => '14584'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_end_compress',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '827'
+                                        },
+                            '235162' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_stream',
+                                                                'type' => '14584'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_end_decompress',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '844'
+                                        },
+                            '235293' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'parameters',
+                                                                'type' => '76909'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'pEncodingMatrix',
+                                                                'type' => '11846'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_dc_shift',
+                                                                'type' => '19208'
+                                                              },
+                                                       '3' => {
+                                                                'name' => 'pNbComp',
+                                                                'type' => '9048'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx',
+                                                     '3' => 'rcx'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_set_MCT',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '864'
+                                        },
+                            '235639' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_tile_index',
+                                                                'type' => '9048'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_data',
+                                                                'type' => '9070'
+                                                              },
+                                                       '3' => {
+                                                                'name' => 'p_data_size',
+                                                                'type' => '9048'
+                                                              },
+                                                       '4' => {
+                                                                'name' => 'p_stream',
+                                                                'type' => '14584'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx',
+                                                     '3' => 'rcx',
+                                                     '4' => 'r8'
+                                                   },
+                                          'Return' => '2747',
+                                          'ShortName' => 'opj_write_tile',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '894'
+                                        },
+                            '235839' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi'
+                                                   },
+                                          'Return' => '1',
+                                          'ShortName' => 'opj_destroy_codec',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '921'
+                                        },
+                            '235940' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'info_flag',
+                                                                'type' => '9037'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'output_stream',
+                                                                'type' => '76915'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi',
+                                                     '2' => 'rdx'
+                                                   },
+                                          'Return' => '1',
+                                          'ShortName' => 'opj_dump_codec',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '939'
+                                        },
+                            '236077' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi'
+                                                   },
+                                          'Return' => '76921',
+                                          'ShortName' => 'opj_get_cstr_info',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '955'
+                                        },
+                            '236241' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_codec',
+                                                                'type' => '231915'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi'
+                                                   },
+                                          'Return' => '74699',
+                                          'ShortName' => 'opj_get_cstr_index',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '983'
+                                        },
+                            '236326' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'p_cstr_index',
+                                                                'type' => '236386'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi'
+                                                   },
+                                          'Return' => '1',
+                                          'ShortName' => 'opj_destroy_cstr_index',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '994'
+                                        },
+                            '236392' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'fname',
+                                                                'type' => '156'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_size',
+                                                                'type' => '9059'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'p_is_read_stream',
+                                                                'type' => '2747'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'r12',
+                                                     '2' => 'rbx'
+                                                   },
+                                          'Return' => '14584',
+                                          'ShortName' => 'opj_stream_create_file_stream',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '1009'
+                                        },
+                            '236511' => {
+                                          'Header' => 'openjpeg.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'fname',
+                                                                'type' => '156'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'p_is_read_stream',
+                                                                'type' => '2747'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '0' => 'rdi',
+                                                     '1' => 'rsi'
+                                                   },
+                                          'Return' => '14584',
+                                          'ShortName' => 'opj_stream_create_default_file_stream',
+                                          'Source' => 'openjpeg.c',
+                                          'SourceLine' => '1002'
+                                        },
+                            '3808' => {
+                                        'Header' => 'openjpeg.h',
+                                        'Return' => '2747',
+                                        'ShortName' => 'opj_has_thread_support',
+                                        'Source' => 'thread.c',
+                                        'SourceLine' => '295'
+                                      },
+                            '3838' => {
+                                        'Header' => 'openjpeg.h',
+                                        'Return' => '87',
+                                        'ShortName' => 'opj_get_num_cpus',
+                                        'Source' => 'thread.c',
+                                        'SourceLine' => '300'
+                                      },
+                            '61155' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'image',
+                                                               'type' => '21147'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi'
+                                                  },
+                                         'Return' => '1',
+                                         'ShortName' => 'opj_image_destroy',
+                                         'Source' => 'image.c',
+                                         'SourceLine' => '92'
+                                       },
+                            '61333' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'numcmpts',
+                                                               'type' => '9048'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'cmptparms',
+                                                               'type' => '61683'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'clrspc',
+                                                               'type' => '18497'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi',
+                                                    '1' => 'rsi',
+                                                    '2' => 'rdx'
+                                                  },
+                                         'Return' => '21147',
+                                         'ShortName' => 'opj_image_create',
+                                         'Source' => 'image.c',
+                                         'SourceLine' => '40'
+                                       },
+                            '63325' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'numcmpts',
+                                                               'type' => '9048'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'cmptparms',
+                                                               'type' => '61683'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'clrspc',
+                                                               'type' => '18497'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi',
+                                                    '1' => 'rsi',
+                                                    '2' => 'rdx'
+                                                  },
+                                         'Return' => '21147',
+                                         'ShortName' => 'opj_image_tile_create',
+                                         'Source' => 'image.c',
+                                         'SourceLine' => '228'
+                                       },
+                            '63604' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Line' => '1119',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'ptr',
+                                                               'type' => '130'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi'
+                                                  },
+                                         'Return' => '1',
+                                         'ShortName' => 'opj_image_data_free',
+                                         'Source' => 'openjpeg.c',
+                                         'SourceLine' => '1061'
+                                       },
+                            '63668' => {
+                                         'Header' => 'openjpeg.h',
+                                         'Line' => '1109',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'size',
+                                                               'type' => '9059'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi'
+                                                  },
+                                         'Return' => '130',
+                                         'ShortName' => 'opj_image_data_alloc',
+                                         'Source' => 'openjpeg.c',
+                                         'SourceLine' => '1054'
+                                       }
+                          },
+          'SymbolVersion' => {
+                               '_ITM_deregisterTMCloneTable' => 'sysconf@@GLIBC_2.2.5',
+                               '_ITM_registerTMCloneTable' => 'sysconf@@GLIBC_2.2.5',
+                               '_Jv_RegisterClasses' => 'sysconf@@GLIBC_2.2.5',
+                               '__gmon_start__' => 'sysconf@@GLIBC_2.2.5'
+                             },
+          'Symbols' => {
+                         'libopenjp2.so.2.3.1' => {
+                                                    '_fini' => 1,
+                                                    '_init' => 1,
+                                                    'opj_codec_set_threads' => 1,
+                                                    'opj_create_compress' => 1,
+                                                    'opj_create_decompress' => 1,
+                                                    'opj_decode' => 1,
+                                                    'opj_decode_tile_data' => 1,
+                                                    'opj_destroy_codec' => 1,
+                                                    'opj_destroy_cstr_index' => 1,
+                                                    'opj_destroy_cstr_info' => 1,
+                                                    'opj_dump_codec' => 1,
+                                                    'opj_encode' => 1,
+                                                    'opj_end_compress' => 1,
+                                                    'opj_end_decompress' => 1,
+                                                    'opj_get_cstr_index' => 1,
+                                                    'opj_get_cstr_info' => 1,
+                                                    'opj_get_decoded_tile' => 1,
+                                                    'opj_get_num_cpus' => 1,
+                                                    'opj_has_thread_support' => 1,
+                                                    'opj_image_create' => 1,
+                                                    'opj_image_data_alloc' => 1,
+                                                    'opj_image_data_free' => 1,
+                                                    'opj_image_destroy' => 1,
+                                                    'opj_image_tile_create' => 1,
+                                                    'opj_read_header' => 1,
+                                                    'opj_read_tile_header' => 1,
+                                                    'opj_set_MCT' => 1,
+                                                    'opj_set_decode_area' => 1,
+                                                    'opj_set_decoded_components' => 1,
+                                                    'opj_set_decoded_resolution_factor' => 1,
+                                                    'opj_set_default_decoder_parameters' => 1,
+                                                    'opj_set_default_encoder_parameters' => 1,
+                                                    'opj_set_error_handler' => 1,
+                                                    'opj_set_info_handler' => 1,
+                                                    'opj_set_warning_handler' => 1,
+                                                    'opj_setup_decoder' => 1,
+                                                    'opj_setup_encoder' => 1,
+                                                    'opj_start_compress' => 1,
+                                                    'opj_stream_create' => 1,
+                                                    'opj_stream_create_default_file_stream' => 1,
+                                                    'opj_stream_create_file_stream' => 1,
+                                                    'opj_stream_default_create' => 1,
+                                                    'opj_stream_destroy' => 1,
+                                                    'opj_stream_set_read_function' => 1,
+                                                    'opj_stream_set_seek_function' => 1,
+                                                    'opj_stream_set_skip_function' => 1,
+                                                    'opj_stream_set_user_data' => 1,
+                                                    'opj_stream_set_user_data_length' => 1,
+                                                    'opj_stream_set_write_function' => 1,
+                                                    'opj_version' => 1,
+                                                    'opj_write_tile' => 1
+                                                  }
+                       },
+          'Target' => 'unix',
+          'TypeInfo' => {
+                          '1' => {
+                                   'Name' => 'void',
+                                   'Type' => 'Intrinsic'
+                                 },
+                          '101' => {
+                                     'BaseType' => '94',
+                                     'Header' => 'types.h',
+                                     'Line' => '141',
+                                     'Name' => '__off_t',
+                                     'Size' => '8',
+                                     'Type' => 'Typedef'
+                                   },
+                          '11122' => {
+                                       'BaseType' => '2236',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '115',
+                                       'Name' => 'OPJ_FLOAT32',
+                                       'Size' => '4',
+                                       'Type' => 'Typedef'
+                                     },
+                          '11166' => {
+                                       'BaseType' => '94',
+                                       'Header' => 'stdint.h',
+                                       'Line' => '41',
+                                       'Name' => 'int64_t',
+                                       'Size' => '8',
+                                       'Type' => 'Typedef'
+                                     },
+                          '11188' => {
+                                       'BaseType' => '66',
+                                       'Header' => 'stdint.h',
+                                       'Line' => '56',
+                                       'Name' => 'uint64_t',
+                                       'Size' => '8',
+                                       'Type' => 'Typedef'
+                                     },
+                          '112' => {
+                                     'BaseType' => '94',
+                                     'Header' => 'types.h',
+                                     'Line' => '142',
+                                     'Name' => '__off64_t',
+                                     'Size' => '8',
+                                     'Type' => 'Typedef'
+                                   },
+                          '11221' => {
+                                       'BaseType' => '11188',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '128',
+                                       'Name' => 'OPJ_UINT64',
+                                       'Size' => '8',
+                                       'Type' => 'Typedef'
+                                     },
+                          '11232' => {
+                                       'BaseType' => '11166',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '130',
+                                       'Name' => 'OPJ_OFF_T',
+                                       'Size' => '8',
+                                       'Type' => 'Typedef'
+                                     },
+                          '11254' => {
+                                       'BaseType' => '11266',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '313',
+                                       'Name' => 'opj_msg_callback',
+                                       'Size' => '8',
+                                       'Type' => 'Typedef'
+                                     },
+                          '11266' => {
+                                       'Name' => 'void(*)(char const*, void*)',
+                                       'Param' => {
+                                                    '0' => {
+                                                             'type' => '156'
+                                                           },
+                                                    '1' => {
+                                                             'type' => '130'
+                                                           }
+                                                  },
+                                       'Return' => '1',
+                                       'Size' => '8',
+                                       'Type' => 'FuncPtr'
+                                     },
+                          '11288' => {
+                                       'BaseType' => '11300',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '597',
+                                       'Name' => 'opj_stream_read_fn',
+                                       'Size' => '8',
+                                       'Type' => 'Typedef'
+                                     },
+                          '11300' => {
+                                       'Name' => 'OPJ_SIZE_T(*)(void*, OPJ_SIZE_T, void*)',
+                                       'Param' => {
+                                                    '0' => {
+                                                             'type' => '130'
+                                                           },
+                                                    '1' => {
+                                                             'type' => '9059'
+                                                           },
+                                                    '2' => {
+                                                             'type' => '130'
+                                                           }
+                                                  },
+                                       'Return' => '9059',
+                                       'Size' => '8',
+                                       'Type' => 'FuncPtr'
+                                     },
+                          '11331' => {
+                                       'BaseType' => '11300',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '603',
+                                       'Name' => 'opj_stream_write_fn',
+                                       'Size' => '8',
+                                       'Type' => 'Typedef'
+                                     },
+                          '11343' => {
+                                       'BaseType' => '11355',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '609',
+                                       'Name' => 'opj_stream_skip_fn',
+                                       'Size' => '8',
+                                       'Type' => 'Typedef'
+                                     },
+                          '11355' => {
+                                       'Name' => 'OPJ_OFF_T(*)(OPJ_OFF_T, void*)',
+                                       'Param' => {
+                                                    '0' => {
+                                                             'type' => '11232'
+                                                           },
+                                                    '1' => {
+                                                             'type' => '130'
+                                                           }
+                                                  },
+                                       'Return' => '11232',
+                                       'Size' => '8',
+                                       'Type' => 'FuncPtr'
+                                     },
+                          '11381' => {
+                                       'BaseType' => '11393',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '615',
+                                       'Name' => 'opj_stream_seek_fn',
+                                       'Size' => '8',
+                                       'Type' => 'Typedef'
+                                     },
+                          '11393' => {
+                                       'Name' => 'OPJ_BOOL(*)(OPJ_OFF_T, void*)',
+                                       'Param' => {
+                                                    '0' => {
+                                                             'type' => '11232'
+                                                           },
+                                                    '1' => {
+                                                             'type' => '130'
+                                                           }
+                                                  },
+                                       'Return' => '2747',
+                                       'Size' => '8',
+                                       'Type' => 'FuncPtr'
+                                     },
+                          '11419' => {
+                                       'BaseType' => '781',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '621',
+                                       'Name' => 'opj_stream_free_user_data_fn',
+                                       'Size' => '8',
+                                       'Type' => 'Typedef'
+                                     },
+                          '11448' => {
+                                       'BaseType' => '130',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '626',
+                                       'Name' => 'opj_stream_t',
+                                       'Size' => '8',
+                                       'Type' => 'Typedef'
+                                     },
+                          '11846' => {
+                                       'BaseType' => '11122',
+                                       'Name' => 'OPJ_FLOAT32*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '11852' => {
+                                       'BaseType' => '9048',
+                                       'Name' => 'OPJ_UINT32*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '130' => {
+                                     'BaseType' => '1',
+                                     'Name' => 'void*',
+                                     'Size' => '8',
+                                     'Type' => 'Pointer'
+                                   },
+                          '132' => {
+                                     'BaseType' => '138',
+                                     'Name' => 'char*',
+                                     'Size' => '8',
+                                     'Type' => 'Pointer'
+                                   },
+                          '138' => {
+                                     'Name' => 'char',
+                                     'Size' => '1',
+                                     'Type' => 'Intrinsic'
+                                   },
+                          '145' => {
+                                     'BaseType' => '66',
+                                     'Header' => 'stddef.h',
+                                     'Line' => '212',
+                                     'Name' => 'size_t',
+                                     'Size' => '8',
+                                     'Type' => 'Typedef'
+                                   },
+                          '14584' => {
+                                       'BaseType' => '11448',
+                                       'Name' => 'opj_stream_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '156' => {
+                                     'BaseType' => '162',
+                                     'Name' => 'char const*',
+                                     'Size' => '8',
+                                     'Type' => 'Pointer'
+                                   },
+                          '162' => {
+                                     'BaseType' => '138',
+                                     'Name' => 'char const',
+                                     'Size' => '1',
+                                     'Type' => 'Const'
+                                   },
+                          '169520' => {
+                                        'BaseType' => '76921',
+                                        'Name' => 'opj_codestream_info_v2_t**',
+                                        'Size' => '8',
+                                        'Type' => 'Pointer'
+                                      },
+                          '18236' => {
+                                       'BaseType' => '138',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '114',
+                                       'Name' => 'OPJ_CHAR',
+                                       'Size' => '1',
+                                       'Type' => 'Typedef'
+                                     },
+                          '18280' => {
+                                       'BaseType' => '52',
+                                       'Header' => 'stdint.h',
+                                       'Line' => '50',
+                                       'Name' => 'uint16_t',
+                                       'Size' => '2',
+                                       'Type' => 'Typedef'
+                                     },
+                          '18313' => {
+                                       'BaseType' => '18280',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '124',
+                                       'Name' => 'OPJ_UINT16',
+                                       'Size' => '2',
+                                       'Type' => 'Typedef'
+                                     },
+                          '18379' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '267',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'OPJ_PROG_UNKNOWN',
+                                                            'value' => '18446744073709551615'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'OPJ_LRCP',
+                                                            'value' => '0'
+                                                          },
+                                                   '2' => {
+                                                            'name' => 'OPJ_RLCP',
+                                                            'value' => '1'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'OPJ_RPCL',
+                                                            'value' => '2'
+                                                          },
+                                                   '4' => {
+                                                            'name' => 'OPJ_PCRL',
+                                                            'value' => '3'
+                                                          },
+                                                   '5' => {
+                                                            'name' => 'OPJ_CPRL',
+                                                            'value' => '4'
+                                                          }
+                                                 },
+                                       'Name' => 'enum PROG_ORDER',
+                                       'Size' => '4',
+                                       'Type' => 'Enum'
+                                     },
+                          '18429' => {
+                                       'BaseType' => '18379',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '274',
+                                       'Name' => 'OPJ_PROG_ORDER',
+                                       'Size' => '4',
+                                       'Type' => 'Typedef'
+                                     },
+                          '18441' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '279',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'OPJ_CLRSPC_UNKNOWN',
+                                                            'value' => '18446744073709551615'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'OPJ_CLRSPC_UNSPECIFIED',
+                                                            'value' => '0'
+                                                          },
+                                                   '2' => {
+                                                            'name' => 'OPJ_CLRSPC_SRGB',
+                                                            'value' => '1'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'OPJ_CLRSPC_GRAY',
+                                                            'value' => '2'
+                                                          },
+                                                   '4' => {
+                                                            'name' => 'OPJ_CLRSPC_SYCC',
+                                                            'value' => '3'
+                                                          },
+                                                   '5' => {
+                                                            'name' => 'OPJ_CLRSPC_EYCC',
+                                                            'value' => '4'
+                                                          },
+                                                   '6' => {
+                                                            'name' => 'OPJ_CLRSPC_CMYK',
+                                                            'value' => '5'
+                                                          }
+                                                 },
+                                       'Name' => 'enum COLOR_SPACE',
+                                       'Size' => '4',
+                                       'Type' => 'Enum'
+                                     },
+                          '18497' => {
+                                       'BaseType' => '18441',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '287',
+                                       'Name' => 'OPJ_COLOR_SPACE',
+                                       'Size' => '4',
+                                       'Type' => 'Typedef'
+                                     },
+                          '18509' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '325',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'resno0',
+                                                            'offset' => '0',
+                                                            'type' => '9048'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'compno0',
+                                                            'offset' => '4',
+                                                            'type' => '9048'
+                                                          },
+                                                   '10' => {
+                                                             'name' => 'progorder',
+                                                             'offset' => '40',
+                                                             'type' => '18989'
+                                                           },
+                                                   '11' => {
+                                                             'name' => 'tile',
+                                                             'offset' => '48',
+                                                             'type' => '9048'
+                                                           },
+                                                   '12' => {
+                                                             'name' => 'tx0',
+                                                             'offset' => '52',
+                                                             'type' => '9037'
+                                                           },
+                                                   '13' => {
+                                                             'name' => 'tx1',
+                                                             'offset' => '56',
+                                                             'type' => '9037'
+                                                           },
+                                                   '14' => {
+                                                             'name' => 'ty0',
+                                                             'offset' => '60',
+                                                             'type' => '9037'
+                                                           },
+                                                   '15' => {
+                                                             'name' => 'ty1',
+                                                             'offset' => '64',
+                                                             'type' => '9037'
+                                                           },
+                                                   '16' => {
+                                                             'name' => 'layS',
+                                                             'offset' => '68',
+                                                             'type' => '9048'
+                                                           },
+                                                   '17' => {
+                                                             'name' => 'resS',
+                                                             'offset' => '72',
+                                                             'type' => '9048'
+                                                           },
+                                                   '18' => {
+                                                             'name' => 'compS',
+                                                             'offset' => '76',
+                                                             'type' => '9048'
+                                                           },
+                                                   '19' => {
+                                                             'name' => 'prcS',
+                                                             'offset' => '80',
+                                                             'type' => '9048'
+                                                           },
+                                                   '2' => {
+                                                            'name' => 'layno1',
+                                                            'offset' => '8',
+                                                            'type' => '9048'
+                                                          },
+                                                   '20' => {
+                                                             'name' => 'layE',
+                                                             'offset' => '84',
+                                                             'type' => '9048'
+                                                           },
+                                                   '21' => {
+                                                             'name' => 'resE',
+                                                             'offset' => '88',
+                                                             'type' => '9048'
+                                                           },
+                                                   '22' => {
+                                                             'name' => 'compE',
+                                                             'offset' => '92',
+                                                             'type' => '9048'
+                                                           },
+                                                   '23' => {
+                                                             'name' => 'prcE',
+                                                             'offset' => '96',
+                                                             'type' => '9048'
+                                                           },
+                                                   '24' => {
+                                                             'name' => 'txS',
+                                                             'offset' => '100',
+                                                             'type' => '9048'
+                                                           },
+                                                   '25' => {
+                                                             'name' => 'txE',
+                                                             'offset' => '104',
+                                                             'type' => '9048'
+                                                           },
+                                                   '26' => {
+                                                             'name' => 'tyS',
+                                                             'offset' => '108',
+                                                             'type' => '9048'
+                                                           },
+                                                   '27' => {
+                                                             'name' => 'tyE',
+                                                             'offset' => '112',
+                                                             'type' => '9048'
+                                                           },
+                                                   '28' => {
+                                                             'name' => 'dx',
+                                                             'offset' => '116',
+                                                             'type' => '9048'
+                                                           },
+                                                   '29' => {
+                                                             'name' => 'dy',
+                                                             'offset' => '120',
+                                                             'type' => '9048'
+                                                           },
+                                                   '3' => {
+                                                            'name' => 'resno1',
+                                                            'offset' => '12',
+                                                            'type' => '9048'
+                                                          },
+                                                   '30' => {
+                                                             'name' => 'lay_t',
+                                                             'offset' => '124',
+                                                             'type' => '9048'
+                                                           },
+                                                   '31' => {
+                                                             'name' => 'res_t',
+                                                             'offset' => '128',
+                                                             'type' => '9048'
+                                                           },
+                                                   '32' => {
+                                                             'name' => 'comp_t',
+                                                             'offset' => '132',
+                                                             'type' => '9048'
+                                                           },
+                                                   '33' => {
+                                                             'name' => 'prc_t',
+                                                             'offset' => '136',
+                                                             'type' => '9048'
+                                                           },
+                                                   '34' => {
+                                                             'name' => 'tx0_t',
+                                                             'offset' => '140',
+                                                             'type' => '9048'
+                                                           },
+                                                   '35' => {
+                                                             'name' => 'ty0_t',
+                                                             'offset' => '144',
+                                                             'type' => '9048'
+                                                           },
+                                                   '4' => {
+                                                            'name' => 'compno1',
+                                                            'offset' => '16',
+                                                            'type' => '9048'
+                                                          },
+                                                   '5' => {
+                                                            'name' => 'layno0',
+                                                            'offset' => '20',
+                                                            'type' => '9048'
+                                                          },
+                                                   '6' => {
+                                                            'name' => 'precno0',
+                                                            'offset' => '24',
+                                                            'type' => '9048'
+                                                          },
+                                                   '7' => {
+                                                            'name' => 'precno1',
+                                                            'offset' => '28',
+                                                            'type' => '9048'
+                                                          },
+                                                   '8' => {
+                                                            'name' => 'prg1',
+                                                            'offset' => '32',
+                                                            'type' => '18429'
+                                                          },
+                                                   '9' => {
+                                                            'name' => 'prg',
+                                                            'offset' => '36',
+                                                            'type' => '18429'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_poc',
+                                       'Size' => '148',
+                                       'Type' => 'Struct'
+                                     },
+                          '18989' => {
+                                       'BaseType' => '18236',
+                                       'Name' => 'OPJ_CHAR[5]',
+                                       'Size' => '5',
+                                       'Type' => 'Array'
+                                     },
+                          '19005' => {
+                                       'BaseType' => '18509',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '348',
+                                       'Name' => 'opj_poc_t',
+                                       'Size' => '148',
+                                       'Type' => 'Typedef'
+                                     },
+                          '19017' => {
+                                       'BaseType' => '19005',
+                                       'Name' => 'opj_poc_t[32]',
+                                       'Size' => '4736',
+                                       'Type' => 'Array'
+                                     },
+                          '19033' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '637',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'dx',
+                                                            'offset' => '0',
+                                                            'type' => '9048'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'dy',
+                                                            'offset' => '4',
+                                                            'type' => '9048'
+                                                          },
+                                                   '10' => {
+                                                             'name' => 'factor',
+                                                             'offset' => '40',
+                                                             'type' => '9048'
+                                                           },
+                                                   '11' => {
+                                                             'name' => 'data',
+                                                             'offset' => '48',
+                                                             'type' => '19208'
+                                                           },
+                                                   '12' => {
+                                                             'name' => 'alpha',
+                                                             'offset' => '56',
+                                                             'type' => '18313'
+                                                           },
+                                                   '2' => {
+                                                            'name' => 'w',
+                                                            'offset' => '8',
+                                                            'type' => '9048'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'h',
+                                                            'offset' => '12',
+                                                            'type' => '9048'
+                                                          },
+                                                   '4' => {
+                                                            'name' => 'x0',
+                                                            'offset' => '16',
+                                                            'type' => '9048'
+                                                          },
+                                                   '5' => {
+                                                            'name' => 'y0',
+                                                            'offset' => '20',
+                                                            'type' => '9048'
+                                                          },
+                                                   '6' => {
+                                                            'name' => 'prec',
+                                                            'offset' => '24',
+                                                            'type' => '9048'
+                                                          },
+                                                   '7' => {
+                                                            'name' => 'bpp',
+                                                            'offset' => '28',
+                                                            'type' => '9048'
+                                                          },
+                                                   '8' => {
+                                                            'name' => 'sgnd',
+                                                            'offset' => '32',
+                                                            'type' => '9048'
+                                                          },
+                                                   '9' => {
+                                                            'name' => 'resno_decoded',
+                                                            'offset' => '36',
+                                                            'type' => '9048'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_image_comp',
+                                       'Size' => '64',
+                                       'Type' => 'Struct'
+                                     },
+                          '19208' => {
+                                       'BaseType' => '9037',
+                                       'Name' => 'OPJ_INT32*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '19214' => {
+                                       'BaseType' => '19033',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '664',
+                                       'Name' => 'opj_image_comp_t',
+                                       'Size' => '64',
+                                       'Type' => 'Typedef'
+                                     },
+                          '19226' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '669',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'x0',
+                                                            'offset' => '0',
+                                                            'type' => '9048'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'y0',
+                                                            'offset' => '4',
+                                                            'type' => '9048'
+                                                          },
+                                                   '2' => {
+                                                            'name' => 'x1',
+                                                            'offset' => '8',
+                                                            'type' => '9048'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'y1',
+                                                            'offset' => '12',
+                                                            'type' => '9048'
+                                                          },
+                                                   '4' => {
+                                                            'name' => 'numcomps',
+                                                            'offset' => '16',
+                                                            'type' => '9048'
+                                                          },
+                                                   '5' => {
+                                                            'name' => 'color_space',
+                                                            'offset' => '20',
+                                                            'type' => '18497'
+                                                          },
+                                                   '6' => {
+                                                            'name' => 'comps',
+                                                            'offset' => '24',
+                                                            'type' => '19353'
+                                                          },
+                                                   '7' => {
+                                                            'name' => 'icc_profile_buf',
+                                                            'offset' => '32',
+                                                            'type' => '9070'
+                                                          },
+                                                   '8' => {
+                                                            'name' => 'icc_profile_len',
+                                                            'offset' => '40',
+                                                            'type' => '9048'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_image',
+                                       'Size' => '48',
+                                       'Type' => 'Struct'
+                                     },
+                          '19353' => {
+                                       'BaseType' => '19214',
+                                       'Name' => 'opj_image_comp_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '19365' => {
+                                       'BaseType' => '19226',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '688',
+                                       'Name' => 'opj_image_t',
+                                       'Size' => '48',
+                                       'Type' => 'Typedef'
+                                     },
+                          '19377' => {
+                                       'BaseType' => '9048',
+                                       'Name' => 'OPJ_UINT32[33]',
+                                       'Size' => '132',
+                                       'Type' => 'Array'
+                                     },
+                          '21147' => {
+                                       'BaseType' => '19365',
+                                       'Name' => 'opj_image_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '220837' => {
+                                        'Header' => 'openjpeg.h',
+                                        'Line' => '292',
+                                        'Memb' => {
+                                                    '0' => {
+                                                             'name' => 'OPJ_CODEC_UNKNOWN',
+                                                             'value' => '18446744073709551615'
+                                                           },
+                                                    '1' => {
+                                                             'name' => 'OPJ_CODEC_J2K',
+                                                             'value' => '0'
+                                                           },
+                                                    '2' => {
+                                                             'name' => 'OPJ_CODEC_JPT',
+                                                             'value' => '1'
+                                                           },
+                                                    '3' => {
+                                                             'name' => 'OPJ_CODEC_JP2',
+                                                             'value' => '2'
+                                                           },
+                                                    '4' => {
+                                                             'name' => 'OPJ_CODEC_JPP',
+                                                             'value' => '3'
+                                                           },
+                                                    '5' => {
+                                                             'name' => 'OPJ_CODEC_JPX',
+                                                             'value' => '4'
+                                                           }
+                                                  },
+                                        'Name' => 'enum CODEC_FORMAT',
+                                        'Size' => '4',
+                                        'Type' => 'Enum'
+                                      },
+                          '220887' => {
+                                        'BaseType' => '220837',
+                                        'Header' => 'openjpeg.h',
+                                        'Line' => '299',
+                                        'Name' => 'OPJ_CODEC_FORMAT',
+                                        'Size' => '4',
+                                        'Type' => 'Typedef'
+                                      },
+                          '222644' => {
+                                        'BaseType' => '130',
+                                        'Header' => 'openjpeg.h',
+                                        'Line' => '578',
+                                        'Name' => 'opj_codec_t',
+                                        'Size' => '8',
+                                        'Type' => 'Typedef'
+                                      },
+                          '2236' => {
+                                      'Name' => 'float',
+                                      'Size' => '4',
+                                      'Type' => 'Intrinsic'
+                                    },
+                          '2243' => {
+                                      'Name' => 'double',
+                                      'Size' => '8',
+                                      'Type' => 'Intrinsic'
+                                    },
+                          '2250' => {
+                                      'Header' => 'libio.h',
+                                      'Line' => '273',
+                                      'Memb' => {
+                                                  '0' => {
+                                                           'name' => '_flags',
+                                                           'offset' => '0',
+                                                           'type' => '87'
+                                                         },
+                                                  '1' => {
+                                                           'name' => '_IO_read_ptr',
+                                                           'offset' => '8',
+                                                           'type' => '132'
+                                                         },
+                                                  '10' => {
+                                                            'name' => '_IO_backup_base',
+                                                            'offset' => '80',
+                                                            'type' => '132'
+                                                          },
+                                                  '11' => {
+                                                            'name' => '_IO_save_end',
+                                                            'offset' => '88',
+                                                            'type' => '132'
+                                                          },
+                                                  '12' => {
+                                                            'name' => '_markers',
+                                                            'offset' => '96',
+                                                            'type' => '2697'
+                                                          },
+                                                  '13' => {
+                                                            'name' => '_chain',
+                                                            'offset' => '104',
+                                                            'type' => '2703'
+                                                          },
+                                                  '14' => {
+                                                            'name' => '_fileno',
+                                                            'offset' => '112',
+                                                            'type' => '87'
+                                                          },
+                                                  '15' => {
+                                                            'name' => '_flags2',
+                                                            'offset' => '116',
+                                                            'type' => '87'
+                                                          },
+                                                  '16' => {
+                                                            'name' => '_old_offset',
+                                                            'offset' => '120',
+                                                            'type' => '101'
+                                                          },
+                                                  '17' => {
+                                                            'name' => '_cur_column',
+                                                            'offset' => '128',
+                                                            'type' => '52'
+                                                          },
+                                                  '18' => {
+                                                            'name' => '_vtable_offset',
+                                                            'offset' => '130',
+                                                            'type' => '73'
+                                                          },
+                                                  '19' => {
+                                                            'name' => '_shortbuf',
+                                                            'offset' => '131',
+                                                            'type' => '2709'
+                                                          },
+                                                  '2' => {
+                                                           'name' => '_IO_read_end',
+                                                           'offset' => '16',
+                                                           'type' => '132'
+                                                         },
+                                                  '20' => {
+                                                            'name' => '_lock',
+                                                            'offset' => '136',
+                                                            'type' => '2725'
+                                                          },
+                                                  '21' => {
+                                                            'name' => '_offset',
+                                                            'offset' => '144',
+                                                            'type' => '112'
+                                                          },
+                                                  '22' => {
+                                                            'name' => '__pad1',
+                                                            'offset' => '152',
+                                                            'type' => '130'
+                                                          },
+                                                  '23' => {
+                                                            'name' => '__pad2',
+                                                            'offset' => '160',
+                                                            'type' => '130'
+                                                          },
+                                                  '24' => {
+                                                            'name' => '__pad3',
+                                                            'offset' => '168',
+                                                            'type' => '130'
+                                                          },
+                                                  '25' => {
+                                                            'name' => '__pad4',
+                                                            'offset' => '176',
+                                                            'type' => '130'
+                                                          },
+                                                  '26' => {
+                                                            'name' => '__pad5',
+                                                            'offset' => '184',
+                                                            'type' => '145'
+                                                          },
+                                                  '27' => {
+                                                            'name' => '_mode',
+                                                            'offset' => '192',
+                                                            'type' => '87'
+                                                          },
+                                                  '28' => {
+                                                            'name' => '_unused2',
+                                                            'offset' => '196',
+                                                            'type' => '2731'
+                                                          },
+                                                  '3' => {
+                                                           'name' => '_IO_read_base',
+                                                           'offset' => '24',
+                                                           'type' => '132'
+                                                         },
+                                                  '4' => {
+                                                           'name' => '_IO_write_base',
+                                                           'offset' => '32',
+                                                           'type' => '132'
+                                                         },
+                                                  '5' => {
+                                                           'name' => '_IO_write_ptr',
+                                                           'offset' => '40',
+                                                           'type' => '132'
+                                                         },
+                                                  '6' => {
+                                                           'name' => '_IO_write_end',
+                                                           'offset' => '48',
+                                                           'type' => '132'
+                                                         },
+                                                  '7' => {
+                                                           'name' => '_IO_buf_base',
+                                                           'offset' => '56',
+                                                           'type' => '132'
+                                                         },
+                                                  '8' => {
+                                                           'name' => '_IO_buf_end',
+                                                           'offset' => '64',
+                                                           'type' => '132'
+                                                         },
+                                                  '9' => {
+                                                           'name' => '_IO_save_base',
+                                                           'offset' => '72',
+                                                           'type' => '132'
+                                                         }
+                                                },
+                                      'Name' => 'struct _IO_FILE',
+                                      'PrivateABI' => 1,
+                                      'Size' => '216',
+                                      'Type' => 'Struct'
+                                    },
+                          '231915' => {
+                                        'BaseType' => '222644',
+                                        'Name' => 'opj_codec_t*',
+                                        'Size' => '8',
+                                        'Type' => 'Pointer'
+                                      },
+                          '23247' => {
+                                       'BaseType' => '2747',
+                                       'Name' => 'OPJ_BOOL*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '23281' => {
+                                       'BaseType' => '9048',
+                                       'Name' => 'OPJ_UINT32 const',
+                                       'Size' => '4',
+                                       'Type' => 'Const'
+                                     },
+                          '236386' => {
+                                        'BaseType' => '74699',
+                                        'Name' => 'opj_codestream_index_t**',
+                                        'Size' => '8',
+                                        'Type' => 'Pointer'
+                                      },
+                          '2641' => {
+                                      'Header' => 'libio.h',
+                                      'Line' => '182',
+                                      'Name' => '_IO_lock_t',
+                                      'Type' => 'Typedef'
+                                    },
+                          '2648' => {
+                                      'Header' => 'libio.h',
+                                      'Line' => '188',
+                                      'Memb' => {
+                                                  '0' => {
+                                                           'name' => '_next',
+                                                           'offset' => '0',
+                                                           'type' => '2697'
+                                                         },
+                                                  '1' => {
+                                                           'name' => '_sbuf',
+                                                           'offset' => '8',
+                                                           'type' => '2703'
+                                                         },
+                                                  '2' => {
+                                                           'name' => '_pos',
+                                                           'offset' => '16',
+                                                           'type' => '87'
+                                                         }
+                                                },
+                                      'Name' => 'struct _IO_marker',
+                                      'PrivateABI' => 1,
+                                      'Size' => '24',
+                                      'Type' => 'Struct'
+                                    },
+                          '2697' => {
+                                      'BaseType' => '2648',
+                                      'Name' => 'struct _IO_marker*',
+                                      'Size' => '8',
+                                      'Type' => 'Pointer'
+                                    },
+                          '2703' => {
+                                      'BaseType' => '2250',
+                                      'Name' => 'struct _IO_FILE*',
+                                      'Size' => '8',
+                                      'Type' => 'Pointer'
+                                    },
+                          '2709' => {
+                                      'BaseType' => '138',
+                                      'Name' => 'char[1]',
+                                      'Size' => '1',
+                                      'Type' => 'Array'
+                                    },
+                          '2725' => {
+                                      'BaseType' => '2641',
+                                      'Name' => '_IO_lock_t*',
+                                      'Size' => '8',
+                                      'Type' => 'Pointer'
+                                    },
+                          '2731' => {
+                                      'BaseType' => '138',
+                                      'Name' => 'char[20]',
+                                      'Size' => '20',
+                                      'Type' => 'Array'
+                                    },
+                          '2747' => {
+                                      'BaseType' => '87',
+                                      'Header' => 'openjpeg.h',
+                                      'Line' => '110',
+                                      'Name' => 'OPJ_BOOL',
+                                      'Size' => '4',
+                                      'Type' => 'Typedef'
+                                    },
+                          '45' => {
+                                    'Name' => 'unsigned char',
+                                    'Size' => '1',
+                                    'Type' => 'Intrinsic'
+                                  },
+                          '52' => {
+                                    'Name' => 'unsigned short',
+                                    'Size' => '2',
+                                    'Type' => 'Intrinsic'
+                                  },
+                          '59' => {
+                                    'Name' => 'unsigned int',
+                                    'Size' => '4',
+                                    'Type' => 'Intrinsic'
+                                  },
+                          '59010' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '694',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'dx',
+                                                            'offset' => '0',
+                                                            'type' => '9048'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'dy',
+                                                            'offset' => '4',
+                                                            'type' => '9048'
+                                                          },
+                                                   '2' => {
+                                                            'name' => 'w',
+                                                            'offset' => '8',
+                                                            'type' => '9048'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'h',
+                                                            'offset' => '12',
+                                                            'type' => '9048'
+                                                          },
+                                                   '4' => {
+                                                            'name' => 'x0',
+                                                            'offset' => '16',
+                                                            'type' => '9048'
+                                                          },
+                                                   '5' => {
+                                                            'name' => 'y0',
+                                                            'offset' => '20',
+                                                            'type' => '9048'
+                                                          },
+                                                   '6' => {
+                                                            'name' => 'prec',
+                                                            'offset' => '24',
+                                                            'type' => '9048'
+                                                          },
+                                                   '7' => {
+                                                            'name' => 'bpp',
+                                                            'offset' => '28',
+                                                            'type' => '9048'
+                                                          },
+                                                   '8' => {
+                                                            'name' => 'sgnd',
+                                                            'offset' => '32',
+                                                            'type' => '9048'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_image_comptparm',
+                                       'Size' => '36',
+                                       'Type' => 'Struct'
+                                     },
+                          '59133' => {
+                                       'BaseType' => '59010',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '713',
+                                       'Name' => 'opj_image_cmptparm_t',
+                                       'Size' => '36',
+                                       'Type' => 'Typedef'
+                                     },
+                          '61683' => {
+                                       'BaseType' => '59133',
+                                       'Name' => 'opj_image_cmptparm_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '66' => {
+                                    'Name' => 'unsigned long',
+                                    'Size' => '8',
+                                    'Type' => 'Intrinsic'
+                                  },
+                          '66843' => {
+                                       'BaseType' => '2250',
+                                       'Header' => 'stdio.h',
+                                       'Line' => '49',
+                                       'Name' => 'FILE',
+                                       'Size' => '216',
+                                       'Type' => 'Typedef'
+                                     },
+                          '67560' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '246',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'OPJ_STD_RSIZ',
+                                                            'value' => '0'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'OPJ_CINEMA2K',
+                                                            'value' => '3'
+                                                          },
+                                                   '2' => {
+                                                            'name' => 'OPJ_CINEMA4K',
+                                                            'value' => '4'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'OPJ_MCT',
+                                                            'value' => '33024'
+                                                          }
+                                                 },
+                                       'Name' => 'enum RSIZ_CAPABILITIES',
+                                       'Size' => '4',
+                                       'Type' => 'Enum'
+                                     },
+                          '67599' => {
+                                       'BaseType' => '67560',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '251',
+                                       'Name' => 'OPJ_RSIZ_CAPABILITIES',
+                                       'Size' => '4',
+                                       'Type' => 'Typedef'
+                                     },
+                          '67610' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '257',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'OPJ_OFF',
+                                                            'value' => '0'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'OPJ_CINEMA2K_24',
+                                                            'value' => '1'
+                                                          },
+                                                   '2' => {
+                                                            'name' => 'OPJ_CINEMA2K_48',
+                                                            'value' => '2'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'OPJ_CINEMA4K_24',
+                                                            'value' => '3'
+                                                          }
+                                                 },
+                                       'Name' => 'enum CINEMA_MODE',
+                                       'Size' => '4',
+                                       'Type' => 'Enum'
+                                     },
+                          '67648' => {
+                                       'BaseType' => '67610',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '262',
+                                       'Name' => 'OPJ_CINEMA_MODE',
+                                       'Size' => '4',
+                                       'Type' => 'Typedef'
+                                     },
+                          '68332' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '353',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'tile_size_on',
+                                                            'offset' => '0',
+                                                            'type' => '2747'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'cp_tx0',
+                                                            'offset' => '4',
+                                                            'type' => '87'
+                                                          },
+                                                   '10' => {
+                                                             'name' => 'csty',
+                                                             'offset' => '48',
+                                                             'type' => '87'
+                                                           },
+                                                   '11' => {
+                                                             'name' => 'prog_order',
+                                                             'offset' => '52',
+                                                             'type' => '18429'
+                                                           },
+                                                   '12' => {
+                                                             'name' => 'POC',
+                                                             'offset' => '56',
+                                                             'type' => '19017'
+                                                           },
+                                                   '13' => {
+                                                             'name' => 'numpocs',
+                                                             'offset' => '4792',
+                                                             'type' => '9048'
+                                                           },
+                                                   '14' => {
+                                                             'name' => 'tcp_numlayers',
+                                                             'offset' => '4796',
+                                                             'type' => '87'
+                                                           },
+                                                   '15' => {
+                                                             'name' => 'tcp_rates',
+                                                             'offset' => '4800',
+                                                             'type' => '69196'
+                                                           },
+                                                   '16' => {
+                                                             'name' => 'tcp_distoratio',
+                                                             'offset' => '5200',
+                                                             'type' => '69196'
+                                                           },
+                                                   '17' => {
+                                                             'name' => 'numresolution',
+                                                             'offset' => '5600',
+                                                             'type' => '87'
+                                                           },
+                                                   '18' => {
+                                                             'name' => 'cblockw_init',
+                                                             'offset' => '5604',
+                                                             'type' => '87'
+                                                           },
+                                                   '19' => {
+                                                             'name' => 'cblockh_init',
+                                                             'offset' => '5608',
+                                                             'type' => '87'
+                                                           },
+                                                   '2' => {
+                                                            'name' => 'cp_ty0',
+                                                            'offset' => '8',
+                                                            'type' => '87'
+                                                          },
+                                                   '20' => {
+                                                             'name' => 'mode',
+                                                             'offset' => '5612',
+                                                             'type' => '87'
+                                                           },
+                                                   '21' => {
+                                                             'name' => 'irreversible',
+                                                             'offset' => '5616',
+                                                             'type' => '87'
+                                                           },
+                                                   '22' => {
+                                                             'name' => 'roi_compno',
+                                                             'offset' => '5620',
+                                                             'type' => '87'
+                                                           },
+                                                   '23' => {
+                                                             'name' => 'roi_shift',
+                                                             'offset' => '5624',
+                                                             'type' => '87'
+                                                           },
+                                                   '24' => {
+                                                             'name' => 'res_spec',
+                                                             'offset' => '5628',
+                                                             'type' => '87'
+                                                           },
+                                                   '25' => {
+                                                             'name' => 'prcw_init',
+                                                             'offset' => '5632',
+                                                             'type' => '69212'
+                                                           },
+                                                   '26' => {
+                                                             'name' => 'prch_init',
+                                                             'offset' => '5764',
+                                                             'type' => '69212'
+                                                           },
+                                                   '27' => {
+                                                             'name' => 'infile',
+                                                             'offset' => '5896',
+                                                             'type' => '69228'
+                                                           },
+                                                   '28' => {
+                                                             'name' => 'outfile',
+                                                             'offset' => '9992',
+                                                             'type' => '69228'
+                                                           },
+                                                   '29' => {
+                                                             'name' => 'index_on',
+                                                             'offset' => '14088',
+                                                             'type' => '87'
+                                                           },
+                                                   '3' => {
+                                                            'name' => 'cp_tdx',
+                                                            'offset' => '12',
+                                                            'type' => '87'
+                                                          },
+                                                   '30' => {
+                                                             'name' => 'index',
+                                                             'offset' => '14092',
+                                                             'type' => '69228'
+                                                           },
+                                                   '31' => {
+                                                             'name' => 'image_offset_x0',
+                                                             'offset' => '18188',
+                                                             'type' => '87'
+                                                           },
+                                                   '32' => {
+                                                             'name' => 'image_offset_y0',
+                                                             'offset' => '18192',
+                                                             'type' => '87'
+                                                           },
+                                                   '33' => {
+                                                             'name' => 'subsampling_dx',
+                                                             'offset' => '18196',
+                                                             'type' => '87'
+                                                           },
+                                                   '34' => {
+                                                             'name' => 'subsampling_dy',
+                                                             'offset' => '18200',
+                                                             'type' => '87'
+                                                           },
+                                                   '35' => {
+                                                             'name' => 'decod_format',
+                                                             'offset' => '18204',
+                                                             'type' => '87'
+                                                           },
+                                                   '36' => {
+                                                             'name' => 'cod_format',
+                                                             'offset' => '18208',
+                                                             'type' => '87'
+                                                           },
+                                                   '37' => {
+                                                             'name' => 'jpwl_epc_on',
+                                                             'offset' => '18212',
+                                                             'type' => '2747'
+                                                           },
+                                                   '38' => {
+                                                             'name' => 'jpwl_hprot_MH',
+                                                             'offset' => '18216',
+                                                             'type' => '87'
+                                                           },
+                                                   '39' => {
+                                                             'name' => 'jpwl_hprot_TPH_tileno',
+                                                             'offset' => '18220',
+                                                             'type' => '69245'
+                                                           },
+                                                   '4' => {
+                                                            'name' => 'cp_tdy',
+                                                            'offset' => '16',
+                                                            'type' => '87'
+                                                          },
+                                                   '40' => {
+                                                             'name' => 'jpwl_hprot_TPH',
+                                                             'offset' => '18284',
+                                                             'type' => '69245'
+                                                           },
+                                                   '41' => {
+                                                             'name' => 'jpwl_pprot_tileno',
+                                                             'offset' => '18348',
+                                                             'type' => '69245'
+                                                           },
+                                                   '42' => {
+                                                             'name' => 'jpwl_pprot_packno',
+                                                             'offset' => '18412',
+                                                             'type' => '69245'
+                                                           },
+                                                   '43' => {
+                                                             'name' => 'jpwl_pprot',
+                                                             'offset' => '18476',
+                                                             'type' => '69245'
+                                                           },
+                                                   '44' => {
+                                                             'name' => 'jpwl_sens_size',
+                                                             'offset' => '18540',
+                                                             'type' => '87'
+                                                           },
+                                                   '45' => {
+                                                             'name' => 'jpwl_sens_addr',
+                                                             'offset' => '18544',
+                                                             'type' => '87'
+                                                           },
+                                                   '46' => {
+                                                             'name' => 'jpwl_sens_range',
+                                                             'offset' => '18548',
+                                                             'type' => '87'
+                                                           },
+                                                   '47' => {
+                                                             'name' => 'jpwl_sens_MH',
+                                                             'offset' => '18552',
+                                                             'type' => '87'
+                                                           },
+                                                   '48' => {
+                                                             'name' => 'jpwl_sens_TPH_tileno',
+                                                             'offset' => '18556',
+                                                             'type' => '69245'
+                                                           },
+                                                   '49' => {
+                                                             'name' => 'jpwl_sens_TPH',
+                                                             'offset' => '18620',
+                                                             'type' => '69245'
+                                                           },
+                                                   '5' => {
+                                                            'name' => 'cp_disto_alloc',
+                                                            'offset' => '20',
+                                                            'type' => '87'
+                                                          },
+                                                   '50' => {
+                                                             'name' => 'cp_cinema',
+                                                             'offset' => '18684',
+                                                             'type' => '67648'
+                                                           },
+                                                   '51' => {
+                                                             'name' => 'max_comp_size',
+                                                             'offset' => '18688',
+                                                             'type' => '87'
+                                                           },
+                                                   '52' => {
+                                                             'name' => 'cp_rsiz',
+                                                             'offset' => '18692',
+                                                             'type' => '67599'
+                                                           },
+                                                   '53' => {
+                                                             'name' => 'tp_on',
+                                                             'offset' => '18696',
+                                                             'type' => '138'
+                                                           },
+                                                   '54' => {
+                                                             'name' => 'tp_flag',
+                                                             'offset' => '18697',
+                                                             'type' => '138'
+                                                           },
+                                                   '55' => {
+                                                             'name' => 'tcp_mct',
+                                                             'offset' => '18698',
+                                                             'type' => '138'
+                                                           },
+                                                   '56' => {
+                                                             'name' => 'jpip_on',
+                                                             'offset' => '18700',
+                                                             'type' => '2747'
+                                                           },
+                                                   '57' => {
+                                                             'name' => 'mct_data',
+                                                             'offset' => '18704',
+                                                             'type' => '130'
+                                                           },
+                                                   '58' => {
+                                                             'name' => 'max_cs_size',
+                                                             'offset' => '18712',
+                                                             'type' => '87'
+                                                           },
+                                                   '59' => {
+                                                             'name' => 'rsiz',
+                                                             'offset' => '18716',
+                                                             'type' => '18313'
+                                                           },
+                                                   '6' => {
+                                                            'name' => 'cp_fixed_alloc',
+                                                            'offset' => '24',
+                                                            'type' => '87'
+                                                          },
+                                                   '7' => {
+                                                            'name' => 'cp_fixed_quality',
+                                                            'offset' => '28',
+                                                            'type' => '87'
+                                                          },
+                                                   '8' => {
+                                                            'name' => 'cp_matrice',
+                                                            'offset' => '32',
+                                                            'type' => '69174'
+                                                          },
+                                                   '9' => {
+                                                            'name' => 'cp_comment',
+                                                            'offset' => '40',
+                                                            'type' => '132'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_cparameters',
+                                       'Size' => '18720',
+                                       'Type' => 'Struct'
+                                     },
+                          '69174' => {
+                                       'BaseType' => '87',
+                                       'Name' => 'int*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '69196' => {
+                                       'BaseType' => '2236',
+                                       'Name' => 'float[100]',
+                                       'Size' => '400',
+                                       'Type' => 'Array'
+                                     },
+                          '69212' => {
+                                       'BaseType' => '87',
+                                       'Name' => 'int[33]',
+                                       'Size' => '132',
+                                       'Type' => 'Array'
+                                     },
+                          '69228' => {
+                                       'BaseType' => '138',
+                                       'Name' => 'char[4096]',
+                                       'Size' => '4096',
+                                       'Type' => 'Array'
+                                     },
+                          '69245' => {
+                                       'BaseType' => '87',
+                                       'Name' => 'int[16]',
+                                       'Size' => '64',
+                                       'Type' => 'Array'
+                                     },
+                          '69261' => {
+                                       'BaseType' => '68332',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '504',
+                                       'Name' => 'opj_cparameters_t',
+                                       'Size' => '18720',
+                                       'Type' => 'Typedef'
+                                     },
+                          '69273' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '512',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'cp_reduce',
+                                                            'offset' => '0',
+                                                            'type' => '9048'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'cp_layer',
+                                                            'offset' => '4',
+                                                            'type' => '9048'
+                                                          },
+                                                   '10' => {
+                                                             'name' => 'm_verbose',
+                                                             'offset' => '8224',
+                                                             'type' => '2747'
+                                                           },
+                                                   '11' => {
+                                                             'name' => 'tile_index',
+                                                             'offset' => '8228',
+                                                             'type' => '9048'
+                                                           },
+                                                   '12' => {
+                                                             'name' => 'nb_tile_to_decode',
+                                                             'offset' => '8232',
+                                                             'type' => '9048'
+                                                           },
+                                                   '13' => {
+                                                             'name' => 'jpwl_correct',
+                                                             'offset' => '8236',
+                                                             'type' => '2747'
+                                                           },
+                                                   '14' => {
+                                                             'name' => 'jpwl_exp_comps',
+                                                             'offset' => '8240',
+                                                             'type' => '87'
+                                                           },
+                                                   '15' => {
+                                                             'name' => 'jpwl_max_tiles',
+                                                             'offset' => '8244',
+                                                             'type' => '87'
+                                                           },
+                                                   '16' => {
+                                                             'name' => 'flags',
+                                                             'offset' => '8248',
+                                                             'type' => '59'
+                                                           },
+                                                   '2' => {
+                                                            'name' => 'infile',
+                                                            'offset' => '8',
+                                                            'type' => '69228'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'outfile',
+                                                            'offset' => '4104',
+                                                            'type' => '69228'
+                                                          },
+                                                   '4' => {
+                                                            'name' => 'decod_format',
+                                                            'offset' => '8200',
+                                                            'type' => '87'
+                                                          },
+                                                   '5' => {
+                                                            'name' => 'cod_format',
+                                                            'offset' => '8204',
+                                                            'type' => '87'
+                                                          },
+                                                   '6' => {
+                                                            'name' => 'DA_x0',
+                                                            'offset' => '8208',
+                                                            'type' => '9048'
+                                                          },
+                                                   '7' => {
+                                                            'name' => 'DA_x1',
+                                                            'offset' => '8212',
+                                                            'type' => '9048'
+                                                          },
+                                                   '8' => {
+                                                            'name' => 'DA_y0',
+                                                            'offset' => '8216',
+                                                            'type' => '9048'
+                                                          },
+                                                   '9' => {
+                                                            'name' => 'DA_y1',
+                                                            'offset' => '8220',
+                                                            'type' => '9048'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_dparameters',
+                                       'Size' => '8252',
+                                       'Type' => 'Struct'
+                                     },
+                          '69523' => {
+                                       'BaseType' => '69273',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '572',
+                                       'Name' => 'opj_dparameters_t',
+                                       'Size' => '8252',
+                                       'Type' => 'Typedef'
+                                     },
+                          '70039' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '726',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'start_pos',
+                                                            'offset' => '0',
+                                                            'type' => '11232'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'end_ph_pos',
+                                                            'offset' => '8',
+                                                            'type' => '11232'
+                                                          },
+                                                   '2' => {
+                                                            'name' => 'end_pos',
+                                                            'offset' => '16',
+                                                            'type' => '11232'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'disto',
+                                                            'offset' => '24',
+                                                            'type' => '2243'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_packet_info',
+                                       'Size' => '32',
+                                       'Type' => 'Struct'
+                                     },
+                          '70105' => {
+                                       'BaseType' => '70039',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '735',
+                                       'Name' => 'opj_packet_info_t',
+                                       'Size' => '32',
+                                       'Type' => 'Typedef'
+                                     },
+                          '70117' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '742',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'type',
+                                                            'offset' => '0',
+                                                            'type' => '52'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'pos',
+                                                            'offset' => '8',
+                                                            'type' => '11232'
+                                                          },
+                                                   '2' => {
+                                                            'name' => 'len',
+                                                            'offset' => '16',
+                                                            'type' => '87'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_marker_info',
+                                       'Size' => '24',
+                                       'Type' => 'Struct'
+                                     },
+                          '70170' => {
+                                       'BaseType' => '70117',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '749',
+                                       'Name' => 'opj_marker_info_t',
+                                       'Size' => '24',
+                                       'Type' => 'Typedef'
+                                     },
+                          '70522' => {
+                                       'BaseType' => '70105',
+                                       'Name' => 'opj_packet_info_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '70528' => {
+                                       'BaseType' => '70170',
+                                       'Name' => 'opj_marker_info_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '70868' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '866',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'compno',
+                                                            'offset' => '0',
+                                                            'type' => '9048'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'csty',
+                                                            'offset' => '4',
+                                                            'type' => '9048'
+                                                          },
+                                                   '10' => {
+                                                             'name' => 'numgbits',
+                                                             'offset' => '808',
+                                                             'type' => '9048'
+                                                           },
+                                                   '11' => {
+                                                             'name' => 'roishift',
+                                                             'offset' => '812',
+                                                             'type' => '9037'
+                                                           },
+                                                   '12' => {
+                                                             'name' => 'prcw',
+                                                             'offset' => '816',
+                                                             'type' => '19377'
+                                                           },
+                                                   '13' => {
+                                                             'name' => 'prch',
+                                                             'offset' => '948',
+                                                             'type' => '19377'
+                                                           },
+                                                   '2' => {
+                                                            'name' => 'numresolutions',
+                                                            'offset' => '8',
+                                                            'type' => '9048'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'cblkw',
+                                                            'offset' => '12',
+                                                            'type' => '9048'
+                                                          },
+                                                   '4' => {
+                                                            'name' => 'cblkh',
+                                                            'offset' => '16',
+                                                            'type' => '9048'
+                                                          },
+                                                   '5' => {
+                                                            'name' => 'cblksty',
+                                                            'offset' => '20',
+                                                            'type' => '9048'
+                                                          },
+                                                   '6' => {
+                                                            'name' => 'qmfbid',
+                                                            'offset' => '24',
+                                                            'type' => '9048'
+                                                          },
+                                                   '7' => {
+                                                            'name' => 'qntsty',
+                                                            'offset' => '28',
+                                                            'type' => '9048'
+                                                          },
+                                                   '8' => {
+                                                            'name' => 'stepsizes_mant',
+                                                            'offset' => '32',
+                                                            'type' => '71070'
+                                                          },
+                                                   '9' => {
+                                                            'name' => 'stepsizes_expn',
+                                                            'offset' => '420',
+                                                            'type' => '71070'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_tccp_info',
+                                       'Size' => '1080',
+                                       'Type' => 'Struct'
+                                     },
+                          '71070' => {
+                                       'BaseType' => '9048',
+                                       'Name' => 'OPJ_UINT32[97]',
+                                       'Size' => '388',
+                                       'Type' => 'Array'
+                                     },
+                          '71102' => {
+                                       'BaseType' => '70868',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '896',
+                                       'Name' => 'opj_tccp_info_t',
+                                       'Size' => '1080',
+                                       'Type' => 'Typedef'
+                                     },
+                          '71114' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '901',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'tileno',
+                                                            'offset' => '0',
+                                                            'type' => '87'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'csty',
+                                                            'offset' => '4',
+                                                            'type' => '9048'
+                                                          },
+                                                   '2' => {
+                                                            'name' => 'prg',
+                                                            'offset' => '8',
+                                                            'type' => '18429'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'numlayers',
+                                                            'offset' => '12',
+                                                            'type' => '9048'
+                                                          },
+                                                   '4' => {
+                                                            'name' => 'mct',
+                                                            'offset' => '16',
+                                                            'type' => '9048'
+                                                          },
+                                                   '5' => {
+                                                            'name' => 'tccp_info',
+                                                            'offset' => '24',
+                                                            'type' => '71206'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_tile_v2_info',
+                                       'Size' => '32',
+                                       'Type' => 'Struct'
+                                     },
+                          '71206' => {
+                                       'BaseType' => '71102',
+                                       'Name' => 'opj_tccp_info_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '71212' => {
+                                       'BaseType' => '71114',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '917',
+                                       'Name' => 'opj_tile_info_v2_t',
+                                       'Size' => '32',
+                                       'Type' => 'Typedef'
+                                     },
+                          '71224' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '922',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'tx0',
+                                                            'offset' => '0',
+                                                            'type' => '9048'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'ty0',
+                                                            'offset' => '4',
+                                                            'type' => '9048'
+                                                          },
+                                                   '2' => {
+                                                            'name' => 'tdx',
+                                                            'offset' => '8',
+                                                            'type' => '9048'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'tdy',
+                                                            'offset' => '12',
+                                                            'type' => '9048'
+                                                          },
+                                                   '4' => {
+                                                            'name' => 'tw',
+                                                            'offset' => '16',
+                                                            'type' => '9048'
+                                                          },
+                                                   '5' => {
+                                                            'name' => 'th',
+                                                            'offset' => '20',
+                                                            'type' => '9048'
+                                                          },
+                                                   '6' => {
+                                                            'name' => 'nbcomps',
+                                                            'offset' => '24',
+                                                            'type' => '9048'
+                                                          },
+                                                   '7' => {
+                                                            'name' => 'm_default_tile_info',
+                                                            'offset' => '32',
+                                                            'type' => '71212'
+                                                          },
+                                                   '8' => {
+                                                            'name' => 'tile_info',
+                                                            'offset' => '64',
+                                                            'type' => '71353'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_codestream_info_v2',
+                                       'Size' => '72',
+                                       'Type' => 'Struct'
+                                     },
+                          '71353' => {
+                                       'BaseType' => '71212',
+                                       'Name' => 'opj_tile_info_v2_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '71359' => {
+                                       'BaseType' => '71224',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '946',
+                                       'Name' => 'opj_codestream_info_v2_t',
+                                       'Size' => '72',
+                                       'Type' => 'Typedef'
+                                     },
+                          '71371' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '952',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'start_pos',
+                                                            'offset' => '0',
+                                                            'type' => '11232'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'end_header',
+                                                            'offset' => '8',
+                                                            'type' => '11232'
+                                                          },
+                                                   '2' => {
+                                                            'name' => 'end_pos',
+                                                            'offset' => '16',
+                                                            'type' => '11232'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_tp_index',
+                                       'Size' => '24',
+                                       'Type' => 'Struct'
+                                     },
+                          '71424' => {
+                                       'BaseType' => '71371',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '960',
+                                       'Name' => 'opj_tp_index_t',
+                                       'Size' => '24',
+                                       'Type' => 'Typedef'
+                                     },
+                          '71436' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '965',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'tileno',
+                                                            'offset' => '0',
+                                                            'type' => '9048'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'nb_tps',
+                                                            'offset' => '4',
+                                                            'type' => '9048'
+                                                          },
+                                                   '2' => {
+                                                            'name' => 'current_nb_tps',
+                                                            'offset' => '8',
+                                                            'type' => '9048'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'current_tpsno',
+                                                            'offset' => '12',
+                                                            'type' => '9048'
+                                                          },
+                                                   '4' => {
+                                                            'name' => 'tp_index',
+                                                            'offset' => '16',
+                                                            'type' => '71580'
+                                                          },
+                                                   '5' => {
+                                                            'name' => 'marknum',
+                                                            'offset' => '24',
+                                                            'type' => '9048'
+                                                          },
+                                                   '6' => {
+                                                            'name' => 'marker',
+                                                            'offset' => '32',
+                                                            'type' => '70528'
+                                                          },
+                                                   '7' => {
+                                                            'name' => 'maxmarknum',
+                                                            'offset' => '40',
+                                                            'type' => '9048'
+                                                          },
+                                                   '8' => {
+                                                            'name' => 'nb_packet',
+                                                            'offset' => '44',
+                                                            'type' => '9048'
+                                                          },
+                                                   '9' => {
+                                                            'name' => 'packet_index',
+                                                            'offset' => '48',
+                                                            'type' => '70522'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_tile_index',
+                                       'Size' => '56',
+                                       'Type' => 'Struct'
+                                     },
+                          '71580' => {
+                                       'BaseType' => '71424',
+                                       'Name' => 'opj_tp_index_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '71586' => {
+                                       'BaseType' => '71436',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '992',
+                                       'Name' => 'opj_tile_index_t',
+                                       'Size' => '56',
+                                       'Type' => 'Typedef'
+                                     },
+                          '71598' => {
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '997',
+                                       'Memb' => {
+                                                   '0' => {
+                                                            'name' => 'main_head_start',
+                                                            'offset' => '0',
+                                                            'type' => '11232'
+                                                          },
+                                                   '1' => {
+                                                            'name' => 'main_head_end',
+                                                            'offset' => '8',
+                                                            'type' => '11232'
+                                                          },
+                                                   '2' => {
+                                                            'name' => 'codestream_size',
+                                                            'offset' => '16',
+                                                            'type' => '11221'
+                                                          },
+                                                   '3' => {
+                                                            'name' => 'marknum',
+                                                            'offset' => '24',
+                                                            'type' => '9048'
+                                                          },
+                                                   '4' => {
+                                                            'name' => 'marker',
+                                                            'offset' => '32',
+                                                            'type' => '70528'
+                                                          },
+                                                   '5' => {
+                                                            'name' => 'maxmarknum',
+                                                            'offset' => '40',
+                                                            'type' => '9048'
+                                                          },
+                                                   '6' => {
+                                                            'name' => 'nb_of_tiles',
+                                                            'offset' => '44',
+                                                            'type' => '9048'
+                                                          },
+                                                   '7' => {
+                                                            'name' => 'tile_index',
+                                                            'offset' => '48',
+                                                            'type' => '71716'
+                                                          }
+                                                 },
+                                       'Name' => 'struct opj_codestream_index',
+                                       'Size' => '56',
+                                       'Type' => 'Struct'
+                                     },
+                          '71716' => {
+                                       'BaseType' => '71586',
+                                       'Name' => 'opj_tile_index_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '71722' => {
+                                       'BaseType' => '71598',
+                                       'Header' => 'openjpeg.h',
+                                       'Line' => '1020',
+                                       'Name' => 'opj_codestream_index_t',
+                                       'Size' => '56',
+                                       'Type' => 'Typedef'
+                                     },
+                          '73' => {
+                                    'Name' => 'signed char',
+                                    'Size' => '1',
+                                    'Type' => 'Intrinsic'
+                                  },
+                          '74699' => {
+                                       'BaseType' => '71722',
+                                       'Name' => 'opj_codestream_index_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '76880' => {
+                                       'BaseType' => '21147',
+                                       'Name' => 'opj_image_t**',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '76886' => {
+                                       'BaseType' => '69523',
+                                       'Name' => 'opj_dparameters_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '76898' => {
+                                       'BaseType' => '23281',
+                                       'Name' => 'OPJ_UINT32 const*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '76909' => {
+                                       'BaseType' => '69261',
+                                       'Name' => 'opj_cparameters_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '76915' => {
+                                       'BaseType' => '66843',
+                                       'Name' => 'FILE*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '76921' => {
+                                       'BaseType' => '71359',
+                                       'Name' => 'opj_codestream_info_v2_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '781' => {
+                                     'Name' => 'void(*)(void*)',
+                                     'Param' => {
+                                                  '0' => {
+                                                           'type' => '130'
+                                                         }
+                                                },
+                                     'Return' => '1',
+                                     'Size' => '8',
+                                     'Type' => 'FuncPtr'
+                                   },
+                          '87' => {
+                                    'Name' => 'int',
+                                    'Size' => '4',
+                                    'Type' => 'Intrinsic'
+                                  },
+                          '9004' => {
+                                      'BaseType' => '45',
+                                      'Header' => 'openjpeg.h',
+                                      'Line' => '117',
+                                      'Name' => 'OPJ_BYTE',
+                                      'Size' => '1',
+                                      'Type' => 'Typedef'
+                                    },
+                          '9015' => {
+                                      'BaseType' => '87',
+                                      'Header' => 'stdint.h',
+                                      'Line' => '39',
+                                      'Name' => 'int32_t',
+                                      'Size' => '4',
+                                      'Type' => 'Typedef'
+                                    },
+                          '9026' => {
+                                      'BaseType' => '59',
+                                      'Header' => 'stdint.h',
+                                      'Line' => '52',
+                                      'Name' => 'uint32_t',
+                                      'Size' => '4',
+                                      'Type' => 'Typedef'
+                                    },
+                          '9037' => {
+                                      'BaseType' => '9015',
+                                      'Header' => 'openjpeg.h',
+                                      'Line' => '125',
+                                      'Name' => 'OPJ_INT32',
+                                      'Size' => '4',
+                                      'Type' => 'Typedef'
+                                    },
+                          '9048' => {
+                                      'BaseType' => '9026',
+                                      'Header' => 'openjpeg.h',
+                                      'Line' => '126',
+                                      'Name' => 'OPJ_UINT32',
+                                      'Size' => '4',
+                                      'Type' => 'Typedef'
+                                    },
+                          '9059' => {
+                                      'BaseType' => '145',
+                                      'Header' => 'openjpeg.h',
+                                      'Line' => '133',
+                                      'Name' => 'OPJ_SIZE_T',
+                                      'Size' => '8',
+                                      'Type' => 'Typedef'
+                                    },
+                          '9070' => {
+                                      'BaseType' => '9004',
+                                      'Name' => 'OPJ_BYTE*',
+                                      'Size' => '8',
+                                      'Type' => 'Pointer'
+                                    },
+                          '94' => {
+                                    'Name' => 'long',
+                                    'Size' => '8',
+                                    'Type' => 'Intrinsic'
+                                  }
+                        },
+          'UndefinedSymbols' => {
+                                  'libopenjp2.so.2.3.1' => {
+                                                             '_ITM_deregisterTMCloneTable' => 0,
+                                                             '_ITM_registerTMCloneTable' => 0,
+                                                             '_Jv_RegisterClasses' => 0,
+                                                             '__assert_fail@GLIBC_2.2.5' => 0,
+                                                             '__cxa_finalize@GLIBC_2.2.5' => 0,
+                                                             '__fprintf_chk@GLIBC_2.3.4' => 0,
+                                                             '__gmon_start__' => 0,
+                                                             '__sprintf_chk@GLIBC_2.3.4' => 0,
+                                                             '__stack_chk_fail@GLIBC_2.4' => 0,
+                                                             '__vsnprintf_chk@GLIBC_2.3.4' => 0,
+                                                             'calloc@GLIBC_2.2.5' => 0,
+                                                             'ceilf@GLIBC_2.2.5' => 0,
+                                                             'fclose@GLIBC_2.2.5' => 0,
+                                                             'floor@GLIBC_2.2.5' => 0,
+                                                             'floorf@GLIBC_2.2.5' => 0,
+                                                             'fopen@GLIBC_2.2.5' => 0,
+                                                             'fputc@GLIBC_2.2.5' => 0,
+                                                             'fread@GLIBC_2.2.5' => 0,
+                                                             'free@GLIBC_2.2.5' => 0,
+                                                             'fseeko@GLIBC_2.2.5' => 0,
+                                                             'ftello@GLIBC_2.2.5' => 0,
+                                                             'fwrite@GLIBC_2.2.5' => 0,
+                                                             'getenv@GLIBC_2.2.5' => 0,
+                                                             'getrusage@GLIBC_2.2.5' => 0,
+                                                             'malloc@GLIBC_2.2.5' => 0,
+                                                             'memcpy@GLIBC_2.14' => 0,
+                                                             'memset@GLIBC_2.2.5' => 0,
+                                                             'posix_memalign@GLIBC_2.2.5' => 0,
+                                                             'pow@GLIBC_2.2.5' => 0,
+                                                             'pthread_attr_init@GLIBC_2.2.5' => 0,
+                                                             'pthread_attr_setdetachstate@GLIBC_2.2.5' => 0,
+                                                             'pthread_cond_destroy@GLIBC_2.3.2' => 0,
+                                                             'pthread_cond_init@GLIBC_2.3.2' => 0,
+                                                             'pthread_cond_signal@GLIBC_2.3.2' => 0,
+                                                             'pthread_cond_wait@GLIBC_2.3.2' => 0,
+                                                             'pthread_create@GLIBC_2.2.5' => 0,
+                                                             'pthread_join@GLIBC_2.2.5' => 0,
+                                                             'pthread_mutex_destroy@GLIBC_2.2.5' => 0,
+                                                             'pthread_mutex_init@GLIBC_2.2.5' => 0,
+                                                             'pthread_mutex_lock@GLIBC_2.2.5' => 0,
+                                                             'pthread_mutex_unlock@GLIBC_2.2.5' => 0,
+                                                             'realloc@GLIBC_2.2.5' => 0,
+                                                             'sqrt@GLIBC_2.2.5' => 0,
+                                                             'stdout@GLIBC_2.2.5' => 0,
+                                                             'strcpy@GLIBC_2.2.5' => 0,
+                                                             'strtol@GLIBC_2.2.5' => 0,
+                                                             'sysconf@GLIBC_2.2.5' => 0
+                                                           }
+                                },
+          'WordSize' => '8'
+        };
diff --git a/abi-check/abi_dump/openjpeg/current/ef225/meta.json b/abi-check/abi_dump/openjpeg/current/ef225/meta.json
new file mode 100644 (file)
index 0000000..8ac88b2
--- /dev/null
@@ -0,0 +1,7 @@
+{
+  "Object": "lib/libopenjp2.so.2.3.1",
+  "Lang": "C",
+  "TotalSymbols": "49",
+  "PublicABI": "1",
+  "Version": "1.7"
+}
\ No newline at end of file
index b3cf647b82cc63e3d571ab93993a4c9938157cf2..d8bc367d9aa6db57ed48aa736bd747606ebc1498 100644 (file)
 <br/>
 <h1>Changelog from Git</h1><br/><br/>
 <div class='changelog'>
-<pre class='wrap'>commit 69a7a312dccebc8b5f28f8a5e4a703cb8d447d44
+<pre class='wrap'>commit 8196ab531e79602fe3c947d09d3240c25c358731
+Author: Antonin Descampe &lt;info@openjpeg.org&gt;
+Date:   2019-04-02 11:00:58 +0200
+
+    Update BUILD version for release 2.3.1
+
+commit 69a7a312dccebc8b5f28f8a5e4a703cb8d447d44
 Merge: d6b8aed 5151426
 Author: Even Rouault &lt;even.rouault@mines-paris.org&gt;
 Date:   2019-03-29 12:25:39 +0100
@@ -876,12 +882,6 @@ Date:   2017-10-03 17:48:09 -0300
 
     Update CHANGELOG.md
 
-commit 5a67128a251af3f9557d6a9b3b23a7925aec1a5f
-Author: Antonin Descampe &lt;antonin@descampe.net&gt;
-Date:   2017-10-03 17:15:44 -0300
-
-    Update NEWS.md
-
 ...</pre></div>
 
 </body>
diff --git a/abi-check/compat_report/openjpeg/2.3.0/current/1b967/abi_compat_report.html b/abi-check/compat_report/openjpeg/2.3.0/current/1b967/abi_compat_report.html
new file mode 100644 (file)
index 0000000..d08693a
--- /dev/null
@@ -0,0 +1,326 @@
+<!-- verdict:compatible;affected:0;added:0;removed:0;type_problems_high:0;type_problems_medium:0;type_problems_low:0;interface_problems_high:0;interface_problems_medium:0;interface_problems_low:0;changed_constants:0;tool_version:1.99.21 -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="keywords" content="libopenjp2, binary compatibility, API, report" />
+<meta name="description" content="Binary compatibility report for the libopenjp2 object between 2.3.0 and current versions on x86_64" />
+<title>libopenjp2: 2.3.0 to current binary compatibility report</title>
+<style type="text/css">
+body {
+    font-family:Arial, sans-serif;
+    background-color:White;
+    color:Black;
+}
+hr {
+    color:Black;
+    background-color:Black;
+    height:1px;
+    border:0;
+}
+h1 {
+    margin-bottom:0px;
+    padding-bottom:0px;
+    font-size:1.625em;
+}
+h2 {
+    margin-bottom:0px;
+    padding-bottom:0px;
+    font-size:1.25em;
+    white-space:nowrap;
+}
+span.section {
+    font-weight:bold;
+    cursor:pointer;
+    color:#003E69;
+    white-space:nowrap;
+    margin-left:5px;
+}
+span.new_sign {
+    font-weight:bold;
+    margin-left:26px;
+    color:#003E69;
+}
+span.new_sign_lbl {
+    margin-left:28px;
+    font-size:0.875em;
+    color:Black;
+}
+span:hover.section {
+    color:#336699;
+}
+span.sect_aff {
+    cursor:pointer;
+    margin-left:7px;
+    padding-left:15px;
+    font-size:0.875em;
+    color:#cc3300;
+}
+span.sect_info {
+    cursor:pointer;
+    margin-left:7px;
+    padding-left:15px;
+    font-size:0.875em;
+    color:Black;
+}
+span.ext {
+    font-weight:100;
+}
+span.h_name {
+    color:#cc3300;
+    font-size:0.875em;
+    font-weight:bold;
+}
+div.h_list, div.lib_list {
+    font-size:0.94em;
+    padding-left:5px;
+}
+span.ns {
+    color:#408080;
+    font-size:0.94em;
+}
+span.lib_name {
+    color:Green;
+    font-size:0.875em;
+    font-weight:bold;
+}
+span.iname {
+    font-weight:bold;
+    color:#003E69;
+    margin-left:5px;
+}
+span.iname_b {
+    font-weight:bold;
+    font-size:1.1em;
+}
+span.iname_a {
+    color:#333333;
+    font-weight:bold;
+    font-size:0.94em;
+}
+span.sym_p {
+    font-weight:normal;
+    white-space:normal;
+}
+div.affect {
+    padding-left:15px;
+    padding-bottom:10px;
+    font-size:0.87em;
+    font-style:italic;
+    line-height:0.75em;
+}
+div.affected {
+    padding-left:30px;
+    padding-top:10px;
+}
+table.ptable {
+    border-collapse:collapse;
+    border:1px outset black;
+    line-height:1em;
+    margin-left:15px;
+    margin-top:3px;
+    margin-bottom:3px;
+    width:900px;
+    
+}
+table.ptable td {
+    border:1px solid gray;
+    padding: 3px;
+    font-size:0.875em;
+    text-align:left;
+    vertical-align:top;
+}
+table.vtable {
+    border-collapse:collapse;
+    border:1px outset black;
+    line-height:16px;
+    margin-left:30px;
+    margin-top:10px;
+}
+table.vtable td {
+    border:1px solid gray;
+    word-wrap:break-word;
+    padding: 3px;
+    font-size:0.875em;
+    max-width:450px;
+    vertical-align:top;
+}
+table.ptable th, table.vtable th {
+    background-color:#eeeeee;
+    font-weight:bold;
+    color:#333333;
+    font-family:Verdana, Arial;
+    font-size:0.81em;
+    border:1px solid gray;
+    text-align:center;
+    vertical-align:top;
+    white-space:nowrap;
+    padding: 3px;
+}
+table.summary {
+    border-collapse:collapse;
+    border:1px outset black;
+}
+table.summary th {
+    background-color:#eeeeee;
+    font-weight:100;
+    text-align:left;
+    font-size:0.94em;
+    white-space:nowrap;
+    border:1px inset gray;
+    padding: 3px;
+}
+table.summary td {
+    text-align:right;
+    white-space:nowrap;
+    border:1px inset gray;
+    padding: 3px 5px 3px 10px;
+}
+span.mangled {
+    padding-left:15px;
+    font-size:0.875em;
+    cursor:text;
+    color:#444444;
+}
+span.sym_ver {
+    color:#333333;
+    white-space:nowrap;
+    font-family:"DejaVu Sans Mono", Monospace;
+}
+span.attr {
+    color:#333333;
+    font-weight:100;
+}
+span.color_p {
+    font-style:italic;
+    color:Brown;
+}
+span.p {
+    font-style:italic;
+}
+span.fp {
+    font-style:italic;
+    background-color:#DCDCDC;
+}
+span.ttype {
+    font-weight:100;
+}
+span.nowrap {
+    white-space:nowrap;
+}
+span.value {
+    white-space:nowrap;
+    font-weight:bold;
+}
+.passed {
+    background-color:#CCFFCC;
+}
+.warning {
+    background-color:#F4F4AF;
+}
+.failed {
+    background-color:#FFCCCC;
+}
+.new {
+    background-color:#C6DEFF;
+}
+.compatible {
+    background-color:#CCFFCC;
+}
+.almost_compatible {
+    background-color:#FFDAA3;
+}
+.incompatible {
+    background-color:#FFCCCC;
+}
+.gray {
+    background-color:#DCDCDC;
+}
+.top_ref {
+    font-size:0.69em;
+}
+.footer {
+    font-size:0.75em;
+}
+</style>
+<script type="text/javascript" language="JavaScript">
+<!--
+function showContent(header, id)
+{
+    e = document.getElementById(id);
+    if(e.style.display == 'none')
+    {
+        e.style.display = 'block';
+        e.style.visibility = 'visible';
+        header.innerHTML = header.innerHTML.replace(/\[[^0-9 ]\]/gi,"[&minus;]");
+    }
+    else
+    {
+        e.style.display = 'none';
+        e.style.visibility = 'hidden';
+        header.innerHTML = header.innerHTML.replace(/\[[^0-9 ]\]/gi,"[+]");
+    }
+}
+-->
+</script>
+</head>
+
+<body>
+<div><a name='Top'></a>
+<h1>Binary compatibility report for the <span style='color:Blue;'>libopenjp2.so</span> object between <span style='color:Red;'>2.3.0</span> and <span style='color:Red;'>current</span> versions on <span style='color:Blue;'>x86_64</span></h1>
+
+<h2>Test Info</h2><hr/>
+<table class='summary'>
+<tr><th>Module Name</th><td>libopenjp2</td></tr>
+<tr><th>Version #1</th><td>2.3.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.1</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>
+<tr><th>Total Source Files</th><td><a href='#Sources' style='color:Blue;'>4</a></td></tr>
+<tr><th>Total Objects</th><td><a href='#Libs' style='color:Blue;'>1</a></td></tr>
+<tr><th>Total Symbols / Types</th><td>49 / 112</td></tr>
+<tr><th>Compatibility</th>
+<td class='compatible'>100%</td>
+</tr>
+</table>
+<h2>Problem Summary</h2><hr/>
+<table class='summary'><tr><th></th><th style='text-align:center;'>Severity</th><th style='text-align:center;'>Count</th></tr><tr><th>Added Symbols</th><td>-</td><td>0</td></tr>
+<tr><th>Removed Symbols</th><td>High</td><td>0</td></tr>
+<tr><th rowspan='3'>Problems with<br/>Data Types</th><td>High</td><td>0</td></tr>
+<tr><td>Medium</td><td>0</td></tr>
+<tr><td>Low</td><td>0</td></tr>
+<tr><th rowspan='3'>Problems with<br/>Symbols</th><td>High</td><td>0</td></tr>
+<tr><td>Medium</td><td>0</td></tr>
+<tr><td>Low</td><td>0</td></tr>
+<tr><th>Problems with<br/>Constants</th><td>Low</td><td>0</td></tr>
+</table>
+
+<a name='Headers'></a><h2>Header Files <span class='gray'>&nbsp;1&nbsp;</span></h2><hr/>
+<div class='h_list'>
+openjpeg.h<br/>
+</div>
+<br/><a class='top_ref' href='#Top'>to the top</a><br/>
+<a name='Sources'></a><h2>Source Files <span class='gray'>&nbsp;4&nbsp;</span></h2><hr/>
+<div class='h_list'>
+cio.c<br/>
+image.c<br/>
+openjpeg.c<br/>
+thread.c<br/>
+</div>
+<br/><a class='top_ref' href='#Top'>to the top</a><br/>
+<a name='Libs'></a><h2>Objects <span class='gray'>&nbsp;1&nbsp;</span></h2><hr/>
+<div class='lib_list'>
+libopenjp2.so.2.3.0<br/>
+</div>
+<br/><a class='top_ref' href='#Top'>to the top</a><br/>
+</div>
+<br/><br/><br/>
+<hr/>
+<div class='footer' align='right'><i>Generated by <a href='http://lvc.github.io/abi-compliance-checker/'>ABI Compliance Checker</a> 1.99.21 &#160;</i>
+</div>
+<br/>
+
+</body></html>
diff --git a/abi-check/compat_report/openjpeg/2.3.0/current/1b967/meta.json b/abi-check/compat_report/openjpeg/2.3.0/current/1b967/meta.json
new file mode 100644 (file)
index 0000000..04dd739
--- /dev/null
@@ -0,0 +1,8 @@
+{
+  "Affected": "0",
+  "Added": 0,
+  "Removed": 0,
+  "TotalProblems": 0,
+  "Object1": "lib/libopenjp2.so.2.3.0",
+  "Object2": "lib/libopenjp2.so.2.3.1"
+}
\ No newline at end of file
index d1c7f3a4fc3b6edfbac4e62721c8d7802347cdb2..1d0644bc2ccb67190823528b650f4587a22ff5d4 100644 (file)
@@ -131,10 +131,10 @@ $VAR1 = {
                                                  }
                                     },
                          'current' => {
-                                        '9bc2e' => {
+                                        'ef225' => {
                                                      'Lang' => 'C',
-                                                     'Object' => 'lib/libopenjp2.so.2.3.0',
-                                                     'Path' => 'abi_dump/openjpeg/current/9bc2e/ABI.dump',
+                                                     'Object' => 'lib/libopenjp2.so.2.3.1',
+                                                     'Path' => 'abi_dump/openjpeg/current/ef225/ABI.dump',
                                                      'TotalSymbols' => '49',
                                                      'Version' => '1.7'
                                                    }
@@ -587,6 +587,15 @@ $VAR1 = {
                                         },
                              '2.3.0' => {
                                           'current' => {
+                                                         '1b967' => {
+                                                                      'Added' => 0,
+                                                                      'Affected' => 0,
+                                                                      'Object1' => 'lib/libopenjp2.so.2.3.0',
+                                                                      'Object2' => 'lib/libopenjp2.so.2.3.1',
+                                                                      'Path' => 'compat_report/openjpeg/2.3.0/current/1b967/abi_compat_report.html',
+                                                                      'Removed' => 0,
+                                                                      'TotalProblems' => 0
+                                                                    },
                                                          '9c9ed' => {
                                                                       'Added' => 0,
                                                                       'Affected' => 0,
@@ -633,7 +642,7 @@ $VAR1 = {
                       '2.1.2' => '2016-09-28 18:18',
                       '2.2.0' => '2017-08-10 00:31',
                       '2.3.0' => '2017-10-04 22:23',
-                      'current' => '2019-03-29 12:25:39'
+                      'current' => '2019-04-02 11:00:58'
                     },
           'HeadersDiff' => {
                              '1.1' => {
@@ -724,14 +733,14 @@ $VAR1 = {
                              '2.3.0' => {
                                           'current' => {
                                                          'Path' => 'headers_diff/openjpeg/2.3.0/current/diff.html',
-                                                         'Total' => 1
+                                                         'Total' => 2
                                                        }
                                         }
                            },
           'Maintainer' => 'OpenJPEG team',
           'MaintainerUrl' => 'http://www.openjpeg.org/',
           'PackageDiff' => {},
-          'ScmUpdateTime' => '1553859553',
+          'ScmUpdateTime' => '1554197761',
           'Soname' => {
                         '1.1' => {
                                    'lib/libopenjpeg.so' => 'libopenjpeg.so'
@@ -773,7 +782,7 @@ $VAR1 = {
                                      'lib/libopenjp2.so.2.3.0' => 'libopenjp2.so.7'
                                    },
                         'current' => {
-                                       'lib/libopenjp2.so.2.3.0' => 'libopenjp2.so.7'
+                                       'lib/libopenjp2.so.2.3.1' => 'libopenjp2.so.7'
                                      }
                       },
           'Sover' => {
index 1793bee40fcef4142616d29717f22d905d2ff42f..fbf5fd9449717d0196f0a961ca1f81a99a6f9dd8 100644 (file)
@@ -153,6 +153,31 @@ image coordinates).</td><td class="lineno"></td></tr>
      <tr class="stats"><td></td><th><i>4 lines changed or deleted</i></th><th><i> </i></th><th><i>8 lines changed or added</i></th><td></td></tr>
      <tr><td colspan="5" align="center" class="small"></td></tr>
    </table>
+   <br/><br/>
+  <table class='diff_tbl' border="0" cellpadding="0" cellspacing="0"> 
+  <tr id="part-1" bgcolor="orange"><th></th><th>&nbsp;opj_config.h (2.3.0)&nbsp;</th><th> </th><th>&nbsp;opj_config.h (current)&nbsp;</th><th></th></tr> 
+      <tr><td class="lineno"></td><td class="left">/* create opj_config.h for CMake */</td><td> </td><td class="right">/* create opj_config.h for CMake */</td><td class="lineno"></td></tr>
+      <tr><td class="lineno"></td><td class="left">#define OPJ_HAVE_STDINT_H              1</td><td> </td><td class="right">#define OPJ_HAVE_STDINT_H              1</td><td class="lineno"></td></tr>
+      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
+      <tr><td class="lineno"></td><td class="left">/*-------------------------------------------------------------------------
+-*/</td><td> </td><td class="right">/*-------------------------------------------------------------------------
+-*/</td><td class="lineno"></td></tr>
+      <tr><td class="lineno"></td><td class="left">/* OpenJPEG Versioning                                                     
+ */</td><td> </td><td class="right">/* OpenJPEG Versioning                                                     
+ */</td><td class="lineno"></td></tr>
+      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
+      <tr><td class="lineno"></td><td class="left">/* Version number. */</td><td> </td><td class="right">/* Version number. */</td><td class="lineno"></td></tr>
+      <tr><td class="lineno"></td><td class="left">#define OPJ_VERSION_MAJOR 2</td><td> </td><td class="right">#define OPJ_VERSION_MAJOR 2</td><td class="lineno"></td></tr>
+      <tr><td class="lineno"></td><td class="left">#define OPJ_VERSION_MINOR 3</td><td> </td><td class="right">#define OPJ_VERSION_MINOR 3</td><td class="lineno"></td></tr>
+      <tr id="diff0001"><td></td></tr>
+      <tr><td class="lineno"></td><td class="lblock">#define OPJ_VERSION_BUILD <span class="delete">0</span></td><td> </td><td class="rblock">#define OPJ_VERSION_BUILD <span class="insert">1</span></td><td class="lineno"></td></tr>
+
+     <tr><td></td><td class="left"></td><td> </td><td class="right"></td><td></td></tr>
+     <tr id="end" bgcolor="gray"><th colspan="5" align="center">&nbsp;End of changes. 1 change blocks.&nbsp;</th></tr>
+     <tr class="stats"><td></td><th><i>0 lines changed or deleted</i></th><th><i> </i></th><th><i>0 lines changed or added</i></th><td></td></tr>
+     <tr><td colspan="5" align="center" class="small"></td></tr>
+   </table>
    <br/><div style='width:100%;' align='left' class='small'>This html diff was produced by rfcdiff 1.41.The latest version is available from <a href='http://tools.ietf.org/tools/rfcdiff/'>http://tools.ietf.org/tools/rfcdiff/</a></div>
 </td></tr></table>
 </body>
index 82953d0507e9f57efdcf385b2d54b4b20331611e..c9b9e49fd68a022c4fe90918c28428b2213baddb 100644 (file)
@@ -1,3 +1,3 @@
 {
-  "Total": 1
+  "Total": 2
 }
\ No newline at end of file
index 5a62baac6044027b91f4ff83d0a27bfe5d2ed294..f4fea6e04f64282fe886d3fb40c8a851e9afed65 100644 (file)
@@ -7,4 +7,4 @@
 /* Version number. */
 #define OPJ_VERSION_MAJOR 2
 #define OPJ_VERSION_MINOR 3
-#define OPJ_VERSION_BUILD 0
+#define OPJ_VERSION_BUILD 1
index 3d14675346fe1548993ff644e5fa622764283e5f..836501ec41752acc76739f330ea8323d82219489 100644 (file)
Binary files a/abi-check/installed/openjpeg/current/lib/libopenjp2.a and b/abi-check/installed/openjpeg/current/lib/libopenjp2.a differ
diff --git a/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.0 b/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.0
deleted file mode 100644 (file)
index 272fa61..0000000
Binary files a/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.0 and /dev/null differ
diff --git a/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.1 b/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.1
new file mode 100644 (file)
index 0000000..b734b12
Binary files /dev/null and b/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.1 differ
index 9ced0d4fe7c4ebe775b443869422457e0867f8ea..dafc449bbb7761c98431fe8a2288fa03bbfe9fdc 120000 (symlink)
@@ -1 +1 @@
-libopenjp2.so.2.3.0
\ No newline at end of file
+libopenjp2.so.2.3.1
\ No newline at end of file
index 2b7c5e8547489a55337391bf8b68f85aa38c3d20..ca5b6b48e611018ea55473b79cf2529bd5d59a7a 100644 (file)
@@ -8,7 +8,7 @@
 # The OPENJPEG version number.
 set(OPENJPEG_MAJOR_VERSION "2")
 set(OPENJPEG_MINOR_VERSION "3")
-set(OPENJPEG_BUILD_VERSION "0")
+set(OPENJPEG_BUILD_VERSION "1")
 
 # The libraries.
 set(OPENJPEG_LIBRARIES "openjp2")
index b03fba24531528048abf630af23320a25b80e896..66c35995584825997729e873586bb29bb0996cac 100644 (file)
@@ -14,12 +14,12 @@ GET_FILENAME_COMPONENT(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
 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.3.0"
+  IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.3.1"
   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.3.0" )
+LIST(APPEND _IMPORT_CHECK_FILES_FOR_openjp2 "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.3.1" )
 
 # Import target "openjp2_static" for configuration "Debug"
 SET_PROPERTY(TARGET openjp2_static APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
index 19d370175ff19007f7d636060efd30c22d16eb7c..2b15a1faa8dcc8333d43f0b3717122c100eb7d86 100644 (file)
@@ -8,7 +8,7 @@ includedir=${prefix}/include/openjpeg-2.3
 Name: openjp2
 Description: JPEG2000 library (Part 1 and 2)
 URL: http://www.openjpeg.org/
-Version: 2.3.0
+Version: 2.3.1
 Libs: -L${libdir} -lopenjp2
 Libs.private: -lm
 Cflags: -I${includedir}
index 0b012fd72a7646ea2c6a710488dbcedb5ed12433..27638c70dfd686c80ccf875b689ff9513338e2a2 100644 (file)
@@ -29,7 +29,7 @@
 </tr>
 <tr>
 <td class='object'>libopenjp2.so.2.3.0</td>
-<td class='ok'><a href='../../../../compat_report/openjpeg/2.3.0/current/9c9ed/abi_compat_report.html'>100%</a></td>
+<td class='ok'><a href='../../../../compat_report/openjpeg/2.3.0/current/1b967/abi_compat_report.html'>100%</a></td>
 <td class='ok'>0</td>
 <td class='ok'>0</td>
 </tr>
index b3a42a644189daf789ab196d7f829462cc225d8e..11405ec9bedd1e4947cc5e12bb01aa2538e9b20b 100644 (file)
 <th>Headers<br/>Diff</th>
 </tr>
 <tr id='current'><td>current</td>
-<td>2019-03-29<br/>12:25</td>
+<td>2019-04-02<br/>11:00</td>
 <td>7</td>
 <td><a href='../../changelog/openjpeg/current/log.html'>changelog</a></td>
 <td class='ok'><a href='../../objects_report/openjpeg/2.3.0/current/report.html'>100%</a></td>
 <td class='ok'>0</td>
 <td class='ok'>0</td>
-<td><a href='../../headers_diff/openjpeg/2.3.0/current/diff.html'>1</a></td>
+<td><a href='../../headers_diff/openjpeg/2.3.0/current/diff.html'>2</a></td>
 </tr>
 <tr id='v2.3.0'><td>2.3.0</td>
 <td>2017-10-04</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 Mar 29 11:39:37 2019.<br/>
+</table><br/>Maintained by <a href='http://www.openjpeg.org/'>OpenJPEG team</a>. Last updated on Tue Apr  2 09:36:24 2019.<br/>
 <br/>
 <hr/>
 <div align='right'><a class='home' title="Andrey Ponomarenko's ABI laboratory" href='http://abi-laboratory.pro/'>abi-laboratory.pro</a></div>