add abi-check files and reports to gh-pages
[openjpeg.git] / abi-check / abi_dump / openjpeg / 1.4 / 8d6f6 / ABI.dump
1 $VAR1 = {
2           'ABI_DUMPER_VERSION' => '0.99.13',
3           'ABI_DUMP_VERSION' => '3.2',
4           'Arch' => 'x86_64',
5           'GccVersion' => '4.9.2',
6           'Headers' => {
7                          'openjpeg.h' => 1
8                        },
9           'Language' => 'C',
10           'LibraryName' => 'libopenjpeg.so.1.4.0',
11           'LibraryVersion' => '1.4',
12           'NameSpaces' => {},
13           'Needed' => {
14                         'libc.so.6' => 1
15                       },
16           'PublicABI' => '1',
17           'Sources' => {
18                          'cio.c' => 1,
19                          'event.c' => 1,
20                          'image.c' => 1,
21                          'openjpeg.c' => 1
22                        },
23           'SymbolInfo' => {
24                             '17899' => {
25                                          'Header' => 'openjpeg.h',
26                                          'Param' => {
27                                                       '0' => {
28                                                                'name' => 'cinfo',
29                                                                'type' => '3495'
30                                                              },
31                                                       '1' => {
32                                                                'name' => 'event_mgr',
33                                                                'type' => '3477'
34                                                              },
35                                                       '2' => {
36                                                                'name' => 'context',
37                                                                'type' => '148'
38                                                              }
39                                                     },
40                                          'Reg' => {
41                                                     '0' => 'rdi',
42                                                     '1' => 'rsi',
43                                                     '2' => 'rdx'
44                                                   },
45                                          'Return' => '3477',
46                                          'ShortName' => 'opj_set_event_mgr',
47                                          'Source' => 'event.c',
48                                          'SourceLine' => '64'
49                                        },
50                             '19588' => {
51                                          'Header' => 'openjpeg.h',
52                                          'Param' => {
53                                                       '0' => {
54                                                                'name' => 'image',
55                                                                'type' => '5871'
56                                                              }
57                                                     },
58                                          'Reg' => {
59                                                     '0' => 'rdi'
60                                                   },
61                                          'Return' => '1',
62                                          'ShortName' => 'opj_image_destroy',
63                                          'Source' => 'image.c',
64                                          'SourceLine' => '73'
65                                        },
66                             '19673' => {
67                                          'Header' => 'openjpeg.h',
68                                          'Param' => {
69                                                       '0' => {
70                                                                'name' => 'numcmpts',
71                                                                'type' => '77'
72                                                              },
73                                                       '1' => {
74                                                                'name' => 'cmptparms',
75                                                                'type' => '20028'
76                                                              },
77                                                       '2' => {
78                                                                'name' => 'clrspc',
79                                                                'type' => '2660'
80                                                              }
81                                                     },
82                                          'Reg' => {
83                                                     '0' => 'rdi',
84                                                     '1' => 'rsi',
85                                                     '2' => 'rdx'
86                                                   },
87                                          'Return' => '5871',
88                                          'ShortName' => 'opj_image_create',
89                                          'Source' => 'image.c',
90                                          'SourceLine' => '34'
91                                        },
92                             '6242' => {
93                                         'Header' => 'openjpeg.h',
94                                         'Param' => {
95                                                      '0' => {
96                                                               'name' => 'cinfo',
97                                                               'type' => '3495'
98                                                             },
99                                                      '1' => {
100                                                               'name' => 'buffer',
101                                                               'type' => '674'
102                                                             },
103                                                      '2' => {
104                                                               'name' => 'length',
105                                                               'type' => '77'
106                                                             }
107                                                    },
108                                         'Reg' => {
109                                                    '0' => 'rdi',
110                                                    '1' => 'rsi',
111                                                    '2' => 'rdx'
112                                                  },
113                                         'Return' => '5889',
114                                         'ShortName' => 'opj_cio_open',
115                                         'Source' => 'cio.c',
116                                         'SourceLine' => '36'
117                                       },
118                             '6497' => {
119                                         'Header' => 'openjpeg.h',
120                                         'Param' => {
121                                                      '0' => {
122                                                               'name' => 'cio',
123                                                               'type' => '5889'
124                                                             }
125                                                    },
126                                         'Reg' => {
127                                                    '0' => 'rdi'
128                                                  },
129                                         'Return' => '1',
130                                         'ShortName' => 'opj_cio_close',
131                                         'Source' => 'cio.c',
132                                         'SourceLine' => '82'
133                                       },
134                             '6540' => {
135                                         'Header' => 'openjpeg.h',
136                                         'Param' => {
137                                                      '0' => {
138                                                               'name' => 'cio',
139                                                               'type' => '5889'
140                                                             }
141                                                    },
142                                         'Reg' => {
143                                                    '0' => 'rdi'
144                                                  },
145                                         'Return' => '77',
146                                         'ShortName' => 'cio_tell',
147                                         'Source' => 'cio.c',
148                                         'SourceLine' => '99'
149                                       },
150                             '6587' => {
151                                         'Header' => 'openjpeg.h',
152                                         'Param' => {
153                                                      '0' => {
154                                                               'name' => 'cio',
155                                                               'type' => '5889'
156                                                             },
157                                                      '1' => {
158                                                               'name' => 'pos',
159                                                               'type' => '77'
160                                                             }
161                                                    },
162                                         'Reg' => {
163                                                    '0' => 'rdi',
164                                                    '1' => 'rsi'
165                                                  },
166                                         'Return' => '1',
167                                         'ShortName' => 'cio_seek',
168                                         'Source' => 'cio.c',
169                                         'SourceLine' => '108'
170                                       },
171                             '78163' => {
172                                          'Header' => 'openjpeg.h',
173                                          'Return' => '1860',
174                                          'ShortName' => 'opj_version',
175                                          'Source' => 'openjpeg.c',
176                                          'SourceLine' => '57'
177                                        },
178                             '78192' => {
179                                          'Header' => 'openjpeg.h',
180                                          'Param' => {
181                                                       '0' => {
182                                                                'name' => 'format',
183                                                                'type' => '2708'
184                                                              }
185                                                     },
186                                          'Reg' => {
187                                                     '0' => 'rdi'
188                                                   },
189                                          'Return' => '78401',
190                                          'ShortName' => 'opj_create_decompress',
191                                          'Source' => 'openjpeg.c',
192                                          'SourceLine' => '61'
193                                        },
194                             '78407' => {
195                                          'Header' => 'openjpeg.h',
196                                          'Param' => {
197                                                       '0' => {
198                                                                'name' => 'dinfo',
199                                                                'type' => '78401'
200                                                              }
201                                                     },
202                                          'Reg' => {
203                                                     '0' => 'rdi'
204                                                   },
205                                          'Return' => '1',
206                                          'ShortName' => 'opj_destroy_decompress',
207                                          'Source' => 'openjpeg.c',
208                                          'SourceLine' => '94'
209                                        },
210                             '78450' => {
211                                          'Header' => 'openjpeg.h',
212                                          'Param' => {
213                                                       '0' => {
214                                                                'name' => 'parameters',
215                                                                'type' => '41424'
216                                                              }
217                                                     },
218                                          'Reg' => {
219                                                     '0' => 'rdi'
220                                                   },
221                                          'Return' => '1',
222                                          'ShortName' => 'opj_set_default_decoder_parameters',
223                                          'Source' => 'openjpeg.c',
224                                          'SourceLine' => '114'
225                                        },
226                             '78499' => {
227                                          'Header' => 'openjpeg.h',
228                                          'Param' => {
229                                                       '0' => {
230                                                                'name' => 'dinfo',
231                                                                'type' => '78401'
232                                                              },
233                                                       '1' => {
234                                                                'name' => 'parameters',
235                                                                'type' => '41424'
236                                                              }
237                                                     },
238                                          'Reg' => {
239                                                     '0' => 'rdi',
240                                                     '1' => 'rsi'
241                                                   },
242                                          'Return' => '1',
243                                          'ShortName' => 'opj_setup_decoder',
244                                          'Source' => 'openjpeg.c',
245                                          'SourceLine' => '134'
246                                        },
247                             '78585' => {
248                                          'Header' => 'openjpeg.h',
249                                          'Param' => {
250                                                       '0' => {
251                                                                'name' => 'dinfo',
252                                                                'type' => '78401'
253                                                              },
254                                                       '1' => {
255                                                                'name' => 'cio',
256                                                                'type' => '5889'
257                                                              },
258                                                       '2' => {
259                                                                'name' => 'cstr_info',
260                                                                'type' => '5883'
261                                                              }
262                                                     },
263                                          'Reg' => {
264                                                     '0' => 'rdi',
265                                                     '1' => 'rsi',
266                                                     '2' => 'rdx'
267                                                   },
268                                          'Return' => '5871',
269                                          'ShortName' => 'opj_decode_with_info',
270                                          'Source' => 'openjpeg.c',
271                                          'SourceLine' => '155'
272                                        },
273                             '78722' => {
274                                          'Header' => 'openjpeg.h',
275                                          'Param' => {
276                                                       '0' => {
277                                                                'name' => 'dinfo',
278                                                                'type' => '78401'
279                                                              },
280                                                       '1' => {
281                                                                'name' => 'cio',
282                                                                'type' => '5889'
283                                                              }
284                                                     },
285                                          'Reg' => {
286                                                     '0' => 'rdi',
287                                                     '1' => 'rsi'
288                                                   },
289                                          'Return' => '5871',
290                                          'ShortName' => 'opj_decode',
291                                          'Source' => 'openjpeg.c',
292                                          'SourceLine' => '151'
293                                        },
294                             '78819' => {
295                                          'Header' => 'openjpeg.h',
296                                          'Param' => {
297                                                       '0' => {
298                                                                'name' => 'format',
299                                                                'type' => '2708'
300                                                              }
301                                                     },
302                                          'Reg' => {
303                                                     '0' => 'rdi'
304                                                   },
305                                          'Return' => '79028',
306                                          'ShortName' => 'opj_create_compress',
307                                          'Source' => 'openjpeg.c',
308                                          'SourceLine' => '172'
309                                        },
310                             '79034' => {
311                                          'Header' => 'openjpeg.h',
312                                          'Param' => {
313                                                       '0' => {
314                                                                'name' => 'cinfo',
315                                                                'type' => '79028'
316                                                              }
317                                                     },
318                                          'Reg' => {
319                                                     '0' => 'rdi'
320                                                   },
321                                          'Return' => '1',
322                                          'ShortName' => 'opj_destroy_compress',
323                                          'Source' => 'openjpeg.c',
324                                          'SourceLine' => '205'
325                                        },
326                             '79077' => {
327                                          'Header' => 'openjpeg.h',
328                                          'Param' => {
329                                                       '0' => {
330                                                                'name' => 'parameters',
331                                                                'type' => '43736'
332                                                              }
333                                                     },
334                                          'Reg' => {
335                                                     '0' => 'rdi'
336                                                   },
337                                          'Return' => '1',
338                                          'ShortName' => 'opj_set_default_encoder_parameters',
339                                          'Source' => 'openjpeg.c',
340                                          'SourceLine' => '225'
341                                        },
342                             '79126' => {
343                                          'Header' => 'openjpeg.h',
344                                          'Param' => {
345                                                       '0' => {
346                                                                'name' => 'cinfo',
347                                                                'type' => '79028'
348                                                              },
349                                                       '1' => {
350                                                                'name' => 'parameters',
351                                                                'type' => '43736'
352                                                              },
353                                                       '2' => {
354                                                                'name' => 'image',
355                                                                'type' => '5871'
356                                                              }
357                                                     },
358                                          'Reg' => {
359                                                     '0' => 'rdi',
360                                                     '1' => 'rsi',
361                                                     '2' => 'rdx'
362                                                   },
363                                          'Return' => '1',
364                                          'ShortName' => 'opj_setup_encoder',
365                                          'Source' => 'openjpeg.c',
366                                          'SourceLine' => '283'
367                                        },
368                             '79231' => {
369                                          'Header' => 'openjpeg.h',
370                                          'Param' => {
371                                                       '0' => {
372                                                                'name' => 'cinfo',
373                                                                'type' => '79028'
374                                                              },
375                                                       '1' => {
376                                                                'name' => 'cio',
377                                                                'type' => '5889'
378                                                              },
379                                                       '2' => {
380                                                                'name' => 'image',
381                                                                'type' => '5871'
382                                                              },
383                                                       '3' => {
384                                                                'name' => 'cstr_info',
385                                                                'type' => '5883'
386                                                              }
387                                                     },
388                                          'Reg' => {
389                                                     '0' => 'rdi',
390                                                     '1' => 'rsi',
391                                                     '2' => 'rdx',
392                                                     '3' => 'rcx'
393                                                   },
394                                          'Return' => '77',
395                                          'ShortName' => 'opj_encode_with_info',
396                                          'Source' => 'openjpeg.c',
397                                          'SourceLine' => '308'
398                                        },
399                             '79356' => {
400                                          'Header' => 'openjpeg.h',
401                                          'Param' => {
402                                                       '0' => {
403                                                                'name' => 'cinfo',
404                                                                'type' => '79028'
405                                                              },
406                                                       '1' => {
407                                                                'name' => 'cio',
408                                                                'type' => '5889'
409                                                              },
410                                                       '2' => {
411                                                                'name' => 'image',
412                                                                'type' => '5871'
413                                                              },
414                                                       '3' => {
415                                                                'name' => 'index',
416                                                                'type' => '150'
417                                                              }
418                                                     },
419                                          'Reg' => {
420                                                     '0' => 'rdi',
421                                                     '1' => 'rsi',
422                                                     '2' => 'rdx',
423                                                     '3' => 'rcx'
424                                                   },
425                                          'Return' => '77',
426                                          'ShortName' => 'opj_encode',
427                                          'Source' => 'openjpeg.c',
428                                          'SourceLine' => '300'
429                                        },
430                             '79534' => {
431                                          'Header' => 'openjpeg.h',
432                                          'Param' => {
433                                                       '0' => {
434                                                                'name' => 'cstr_info',
435                                                                'type' => '5883'
436                                                              }
437                                                     },
438                                          'Reg' => {
439                                                     '0' => 'rdi'
440                                                   },
441                                          'Return' => '1',
442                                          'ShortName' => 'opj_destroy_cstr_info',
443                                          'Source' => 'openjpeg.c',
444                                          'SourceLine' => '324'
445                                        }
446                           },
447           'SymbolVersion' => {
448                                '_ITM_deregisterTMCloneTable' => 'vsprintf@@GLIBC_2.2.5',
449                                '_ITM_registerTMCloneTable' => 'vsprintf@@GLIBC_2.2.5',
450                                '_Jv_RegisterClasses' => 'vsprintf@@GLIBC_2.2.5',
451                                '__gmon_start__' => 'vsprintf@@GLIBC_2.2.5',
452                                'ceilf' => 'vsprintf@@GLIBC_2.2.5',
453                                'floor' => 'vsprintf@@GLIBC_2.2.5',
454                                'floorf' => 'vsprintf@@GLIBC_2.2.5',
455                                'lrintf' => 'vsprintf@@GLIBC_2.2.5',
456                                'pow' => 'vsprintf@@GLIBC_2.2.5'
457                              },
458           'Symbols' => {
459                          'libopenjpeg.so.1.4.0' => {
460                                                      '_fini' => 1,
461                                                      '_init' => 1,
462                                                      'bio_create' => 1,
463                                                      'bio_destroy' => 1,
464                                                      'bio_flush' => 1,
465                                                      'bio_inalign' => 1,
466                                                      'bio_init_dec' => 1,
467                                                      'bio_init_enc' => 1,
468                                                      'bio_numbytes' => 1,
469                                                      'bio_read' => 1,
470                                                      'bio_write' => 1,
471                                                      'cio_bytein' => 1,
472                                                      'cio_byteout' => 1,
473                                                      'cio_getbp' => 1,
474                                                      'cio_numbytesleft' => 1,
475                                                      'cio_read' => 1,
476                                                      'cio_seek' => 1,
477                                                      'cio_skip' => 1,
478                                                      'cio_tell' => 1,
479                                                      'cio_write' => 1,
480                                                      'dwt_calc_explicit_stepsizes' => 1,
481                                                      'dwt_decode' => 1,
482                                                      'dwt_decode_real' => 1,
483                                                      'dwt_encode' => 1,
484                                                      'dwt_encode_real' => 1,
485                                                      'dwt_getgain' => 1,
486                                                      'dwt_getgain_real' => 1,
487                                                      'dwt_getnorm' => 1,
488                                                      'dwt_getnorm_real' => 1,
489                                                      'j2k_calculate_tp' => 1,
490                                                      'j2k_convert_progression_order' => 1,
491                                                      'j2k_create_compress' => 1,
492                                                      'j2k_create_decompress' => 1,
493                                                      'j2k_dec_mstab' => -320,
494                                                      'j2k_decode' => 1,
495                                                      'j2k_decode_jpt_stream' => 1,
496                                                      'j2k_destroy_compress' => 1,
497                                                      'j2k_destroy_decompress' => 1,
498                                                      'j2k_encode' => 1,
499                                                      'j2k_prog_order_list' => -48,
500                                                      'j2k_setup_decoder' => 1,
501                                                      'j2k_setup_encoder' => 1,
502                                                      'jp2_create_compress' => 1,
503                                                      'jp2_create_decompress' => 1,
504                                                      'jp2_decode' => 1,
505                                                      'jp2_destroy_compress' => 1,
506                                                      'jp2_destroy_decompress' => 1,
507                                                      'jp2_encode' => 1,
508                                                      'jp2_read_jp2h' => 1,
509                                                      'jp2_setup_decoder' => 1,
510                                                      'jp2_setup_encoder' => 1,
511                                                      'jp2_write_jp2h' => 1,
512                                                      'jpt_init_msg_header' => 1,
513                                                      'jpt_read_VBAS_info' => 1,
514                                                      'jpt_read_msg_header' => 1,
515                                                      'jpt_reinit_msg_header' => 1,
516                                                      'mct_decode' => 1,
517                                                      'mct_decode_real' => 1,
518                                                      'mct_encode' => 1,
519                                                      'mct_encode_real' => 1,
520                                                      'mct_getnorm' => 1,
521                                                      'mct_getnorm_real' => 1,
522                                                      'mqc_bypass_enc' => 1,
523                                                      'mqc_bypass_flush_enc' => 1,
524                                                      'mqc_bypass_init_enc' => 1,
525                                                      'mqc_create' => 1,
526                                                      'mqc_decode' => 1,
527                                                      'mqc_destroy' => 1,
528                                                      'mqc_encode' => 1,
529                                                      'mqc_erterm_enc' => 1,
530                                                      'mqc_flush' => 1,
531                                                      'mqc_init_dec' => 1,
532                                                      'mqc_init_enc' => 1,
533                                                      'mqc_numbytes' => 1,
534                                                      'mqc_reset_enc' => 1,
535                                                      'mqc_resetstates' => 1,
536                                                      'mqc_restart_enc' => 1,
537                                                      'mqc_restart_init_enc' => 1,
538                                                      'mqc_segmark_enc' => 1,
539                                                      'mqc_setstate' => 1,
540                                                      'opj_cio_close' => 1,
541                                                      'opj_cio_open' => 1,
542                                                      'opj_clock' => 1,
543                                                      'opj_create_compress' => 1,
544                                                      'opj_create_decompress' => 1,
545                                                      'opj_decode' => 1,
546                                                      'opj_decode_with_info' => 1,
547                                                      'opj_destroy_compress' => 1,
548                                                      'opj_destroy_cstr_info' => 1,
549                                                      'opj_destroy_decompress' => 1,
550                                                      'opj_encode' => 1,
551                                                      'opj_encode_with_info' => 1,
552                                                      'opj_event_msg' => 1,
553                                                      'opj_image_create' => 1,
554                                                      'opj_image_create0' => 1,
555                                                      'opj_image_destroy' => 1,
556                                                      'opj_set_default_decoder_parameters' => 1,
557                                                      'opj_set_default_encoder_parameters' => 1,
558                                                      'opj_set_event_mgr' => 1,
559                                                      'opj_setup_decoder' => 1,
560                                                      'opj_setup_encoder' => 1,
561                                                      'opj_version' => 1,
562                                                      'pi_create_decode' => 1,
563                                                      'pi_create_encode' => 1,
564                                                      'pi_destroy' => 1,
565                                                      'pi_initialise_encode' => 1,
566                                                      'pi_next' => 1,
567                                                      'raw_create' => 1,
568                                                      'raw_decode' => 1,
569                                                      'raw_destroy' => 1,
570                                                      'raw_init_dec' => 1,
571                                                      'raw_numbytes' => 1,
572                                                      't1_create' => 1,
573                                                      't1_decode_cblks' => 1,
574                                                      't1_destroy' => 1,
575                                                      't1_encode_cblks' => 1,
576                                                      't2_create' => 1,
577                                                      't2_decode_packets' => 1,
578                                                      't2_destroy' => 1,
579                                                      't2_encode_packets' => 1,
580                                                      'tcd_create' => 1,
581                                                      'tcd_decode_tile' => 1,
582                                                      'tcd_destroy' => 1,
583                                                      'tcd_dump' => 1,
584                                                      'tcd_encode_tile' => 1,
585                                                      'tcd_free_decode' => 1,
586                                                      'tcd_free_decode_tile' => 1,
587                                                      'tcd_free_encode' => 1,
588                                                      'tcd_init_encode' => 1,
589                                                      'tcd_makelayer' => 1,
590                                                      'tcd_makelayer_fixed' => 1,
591                                                      'tcd_malloc_decode' => 1,
592                                                      'tcd_malloc_decode_tile' => 1,
593                                                      'tcd_malloc_encode' => 1,
594                                                      'tcd_rateallocate' => 1,
595                                                      'tcd_rateallocate_fixed' => 1,
596                                                      'tgt_create' => 1,
597                                                      'tgt_decode' => 1,
598                                                      'tgt_destroy' => 1,
599                                                      'tgt_encode' => 1,
600                                                      'tgt_reset' => 1,
601                                                      'tgt_setvalue' => 1
602                                                    }
603                        },
604           'Target' => 'unix',
605           'TypeInfo' => {
606                           '1' => {
607                                    'Name' => 'void',
608                                    'Type' => 'Intrinsic'
609                                  },
610                           '148' => {
611                                      'BaseType' => '1',
612                                      'Name' => 'void*',
613                                      'Size' => '8',
614                                      'Type' => 'Pointer'
615                                    },
616                           '150' => {
617                                      'BaseType' => '84',
618                                      'Name' => 'char*',
619                                      'Size' => '8',
620                                      'Type' => 'Pointer'
621                                    },
622                           '170' => {
623                                      'Name' => 'float',
624                                      'Size' => '4',
625                                      'Type' => 'Intrinsic'
626                                    },
627                           '177' => {
628                                      'Name' => 'double',
629                                      'Size' => '8',
630                                      'Type' => 'Intrinsic'
631                                    },
632                           '1860' => {
633                                       'BaseType' => '1866',
634                                       'Name' => 'char const*',
635                                       'Size' => '8',
636                                       'Type' => 'Pointer'
637                                     },
638                           '1866' => {
639                                       'BaseType' => '84',
640                                       'Name' => 'char const',
641                                       'Size' => '1',
642                                       'Type' => 'Const'
643                                     },
644                           '19375' => {
645                                        'Header' => 'openjpeg.h',
646                                        'Line' => '566',
647                                        'Memb' => {
648                                                    '0' => {
649                                                             'name' => 'dx',
650                                                             'offset' => '0',
651                                                             'type' => '77'
652                                                           },
653                                                    '1' => {
654                                                             'name' => 'dy',
655                                                             'offset' => '4',
656                                                             'type' => '77'
657                                                           },
658                                                    '2' => {
659                                                             'name' => 'w',
660                                                             'offset' => '8',
661                                                             'type' => '77'
662                                                           },
663                                                    '3' => {
664                                                             'name' => 'h',
665                                                             'offset' => '12',
666                                                             'type' => '77'
667                                                           },
668                                                    '4' => {
669                                                             'name' => 'x0',
670                                                             'offset' => '16',
671                                                             'type' => '77'
672                                                           },
673                                                    '5' => {
674                                                             'name' => 'y0',
675                                                             'offset' => '20',
676                                                             'type' => '77'
677                                                           },
678                                                    '6' => {
679                                                             'name' => 'prec',
680                                                             'offset' => '24',
681                                                             'type' => '77'
682                                                           },
683                                                    '7' => {
684                                                             'name' => 'bpp',
685                                                             'offset' => '28',
686                                                             'type' => '77'
687                                                           },
688                                                    '8' => {
689                                                             'name' => 'sgnd',
690                                                             'offset' => '32',
691                                                             'type' => '77'
692                                                           }
693                                                  },
694                                        'Name' => 'struct opj_image_comptparm',
695                                        'Size' => '36',
696                                        'Type' => 'Struct'
697                                      },
698                           '1943' => {
699                                       'BaseType' => '77',
700                                       'Name' => 'int*',
701                                       'Size' => '8',
702                                       'Type' => 'Pointer'
703                                     },
704                           '19498' => {
705                                        'BaseType' => '19375',
706                                        'Header' => 'openjpeg.h',
707                                        'Line' => '585',
708                                        'Name' => 'opj_image_cmptparm_t',
709                                        'Size' => '36',
710                                        'Type' => 'Typedef'
711                                      },
712                           '20028' => {
713                                        'BaseType' => '19498',
714                                        'Name' => 'opj_image_cmptparm_t*',
715                                        'Size' => '8',
716                                        'Type' => 'Pointer'
717                                      },
718                           '21717' => {
719                                        'Header' => 'openjpeg.h',
720                                        'Line' => '244',
721                                        'Memb' => {
722                                                    '0' => {
723                                                             'name' => 'tile_size_on',
724                                                             'offset' => '0',
725                                                             'type' => '77'
726                                                           },
727                                                    '1' => {
728                                                             'name' => 'cp_tx0',
729                                                             'offset' => '4',
730                                                             'type' => '77'
731                                                           },
732                                                    '10' => {
733                                                              'name' => 'csty',
734                                                              'offset' => '48',
735                                                              'type' => '77'
736                                                            },
737                                                    '11' => {
738                                                              'name' => 'prog_order',
739                                                              'offset' => '52',
740                                                              'type' => '2606'
741                                                            },
742                                                    '12' => {
743                                                              'name' => 'POC',
744                                                              'offset' => '56',
745                                                              'type' => '3324'
746                                                            },
747                                                    '13' => {
748                                                              'name' => 'numpocs',
749                                                              'offset' => '4792',
750                                                              'type' => '77'
751                                                            },
752                                                    '14' => {
753                                                              'name' => 'tcp_numlayers',
754                                                              'offset' => '4796',
755                                                              'type' => '77'
756                                                            },
757                                                    '15' => {
758                                                              'name' => 'tcp_rates',
759                                                              'offset' => '4800',
760                                                              'type' => '3340'
761                                                            },
762                                                    '16' => {
763                                                              'name' => 'tcp_distoratio',
764                                                              'offset' => '5200',
765                                                              'type' => '3340'
766                                                            },
767                                                    '17' => {
768                                                              'name' => 'numresolution',
769                                                              'offset' => '5600',
770                                                              'type' => '77'
771                                                            },
772                                                    '18' => {
773                                                              'name' => 'cblockw_init',
774                                                              'offset' => '5604',
775                                                              'type' => '77'
776                                                            },
777                                                    '19' => {
778                                                              'name' => 'cblockh_init',
779                                                              'offset' => '5608',
780                                                              'type' => '77'
781                                                            },
782                                                    '2' => {
783                                                             'name' => 'cp_ty0',
784                                                             'offset' => '8',
785                                                             'type' => '77'
786                                                           },
787                                                    '20' => {
788                                                              'name' => 'mode',
789                                                              'offset' => '5612',
790                                                              'type' => '77'
791                                                            },
792                                                    '21' => {
793                                                              'name' => 'irreversible',
794                                                              'offset' => '5616',
795                                                              'type' => '77'
796                                                            },
797                                                    '22' => {
798                                                              'name' => 'roi_compno',
799                                                              'offset' => '5620',
800                                                              'type' => '77'
801                                                            },
802                                                    '23' => {
803                                                              'name' => 'roi_shift',
804                                                              'offset' => '5624',
805                                                              'type' => '77'
806                                                            },
807                                                    '24' => {
808                                                              'name' => 'res_spec',
809                                                              'offset' => '5628',
810                                                              'type' => '77'
811                                                            },
812                                                    '25' => {
813                                                              'name' => 'prcw_init',
814                                                              'offset' => '5632',
815                                                              'type' => '3356'
816                                                            },
817                                                    '26' => {
818                                                              'name' => 'prch_init',
819                                                              'offset' => '5764',
820                                                              'type' => '3356'
821                                                            },
822                                                    '27' => {
823                                                              'name' => 'infile',
824                                                              'offset' => '5896',
825                                                              'type' => '22545'
826                                                            },
827                                                    '28' => {
828                                                              'name' => 'outfile',
829                                                              'offset' => '9992',
830                                                              'type' => '22545'
831                                                            },
832                                                    '29' => {
833                                                              'name' => 'index_on',
834                                                              'offset' => '14088',
835                                                              'type' => '77'
836                                                            },
837                                                    '3' => {
838                                                             'name' => 'cp_tdx',
839                                                             'offset' => '12',
840                                                             'type' => '77'
841                                                           },
842                                                    '30' => {
843                                                              'name' => 'index',
844                                                              'offset' => '14092',
845                                                              'type' => '22545'
846                                                            },
847                                                    '31' => {
848                                                              'name' => 'image_offset_x0',
849                                                              'offset' => '18188',
850                                                              'type' => '77'
851                                                            },
852                                                    '32' => {
853                                                              'name' => 'image_offset_y0',
854                                                              'offset' => '18192',
855                                                              'type' => '77'
856                                                            },
857                                                    '33' => {
858                                                              'name' => 'subsampling_dx',
859                                                              'offset' => '18196',
860                                                              'type' => '77'
861                                                            },
862                                                    '34' => {
863                                                              'name' => 'subsampling_dy',
864                                                              'offset' => '18200',
865                                                              'type' => '77'
866                                                            },
867                                                    '35' => {
868                                                              'name' => 'decod_format',
869                                                              'offset' => '18204',
870                                                              'type' => '77'
871                                                            },
872                                                    '36' => {
873                                                              'name' => 'cod_format',
874                                                              'offset' => '18208',
875                                                              'type' => '77'
876                                                            },
877                                                    '37' => {
878                                                              'name' => 'jpwl_epc_on',
879                                                              'offset' => '18212',
880                                                              'type' => '77'
881                                                            },
882                                                    '38' => {
883                                                              'name' => 'jpwl_hprot_MH',
884                                                              'offset' => '18216',
885                                                              'type' => '77'
886                                                            },
887                                                    '39' => {
888                                                              'name' => 'jpwl_hprot_TPH_tileno',
889                                                              'offset' => '18220',
890                                                              'type' => '22562'
891                                                            },
892                                                    '4' => {
893                                                             'name' => 'cp_tdy',
894                                                             'offset' => '16',
895                                                             'type' => '77'
896                                                           },
897                                                    '40' => {
898                                                              'name' => 'jpwl_hprot_TPH',
899                                                              'offset' => '18284',
900                                                              'type' => '22562'
901                                                            },
902                                                    '41' => {
903                                                              'name' => 'jpwl_pprot_tileno',
904                                                              'offset' => '18348',
905                                                              'type' => '22562'
906                                                            },
907                                                    '42' => {
908                                                              'name' => 'jpwl_pprot_packno',
909                                                              'offset' => '18412',
910                                                              'type' => '22562'
911                                                            },
912                                                    '43' => {
913                                                              'name' => 'jpwl_pprot',
914                                                              'offset' => '18476',
915                                                              'type' => '22562'
916                                                            },
917                                                    '44' => {
918                                                              'name' => 'jpwl_sens_size',
919                                                              'offset' => '18540',
920                                                              'type' => '77'
921                                                            },
922                                                    '45' => {
923                                                              'name' => 'jpwl_sens_addr',
924                                                              'offset' => '18544',
925                                                              'type' => '77'
926                                                            },
927                                                    '46' => {
928                                                              'name' => 'jpwl_sens_range',
929                                                              'offset' => '18548',
930                                                              'type' => '77'
931                                                            },
932                                                    '47' => {
933                                                              'name' => 'jpwl_sens_MH',
934                                                              'offset' => '18552',
935                                                              'type' => '77'
936                                                            },
937                                                    '48' => {
938                                                              'name' => 'jpwl_sens_TPH_tileno',
939                                                              'offset' => '18556',
940                                                              'type' => '22562'
941                                                            },
942                                                    '49' => {
943                                                              'name' => 'jpwl_sens_TPH',
944                                                              'offset' => '18620',
945                                                              'type' => '22562'
946                                                            },
947                                                    '5' => {
948                                                             'name' => 'cp_disto_alloc',
949                                                             'offset' => '20',
950                                                             'type' => '77'
951                                                           },
952                                                    '50' => {
953                                                              'name' => 'cp_cinema',
954                                                              'offset' => '18684',
955                                                              'type' => '2546'
956                                                            },
957                                                    '51' => {
958                                                              'name' => 'max_comp_size',
959                                                              'offset' => '18688',
960                                                              'type' => '77'
961                                                            },
962                                                    '52' => {
963                                                              'name' => 'cp_rsiz',
964                                                              'offset' => '18692',
965                                                              'type' => '2498'
966                                                            },
967                                                    '53' => {
968                                                              'name' => 'tp_on',
969                                                              'offset' => '18696',
970                                                              'type' => '84'
971                                                            },
972                                                    '54' => {
973                                                              'name' => 'tp_flag',
974                                                              'offset' => '18697',
975                                                              'type' => '84'
976                                                            },
977                                                    '55' => {
978                                                              'name' => 'tcp_mct',
979                                                              'offset' => '18698',
980                                                              'type' => '84'
981                                                            },
982                                                    '6' => {
983                                                             'name' => 'cp_fixed_alloc',
984                                                             'offset' => '24',
985                                                             'type' => '77'
986                                                           },
987                                                    '7' => {
988                                                             'name' => 'cp_fixed_quality',
989                                                             'offset' => '28',
990                                                             'type' => '77'
991                                                           },
992                                                    '8' => {
993                                                             'name' => 'cp_matrice',
994                                                             'offset' => '32',
995                                                             'type' => '1943'
996                                                           },
997                                                    '9' => {
998                                                             'name' => 'cp_comment',
999                                                             'offset' => '40',
1000                                                             'type' => '150'
1001                                                           }
1002                                                  },
1003                                        'Name' => 'struct opj_cparameters',
1004                                        'Size' => '18704',
1005                                        'Type' => 'Struct'
1006                                      },
1007                           '22545' => {
1008                                        'BaseType' => '84',
1009                                        'Name' => 'char[4096]',
1010                                        'Size' => '4096',
1011                                        'Type' => 'Array'
1012                                      },
1013                           '22562' => {
1014                                        'BaseType' => '77',
1015                                        'Name' => 'int[16]',
1016                                        'Size' => '64',
1017                                        'Type' => 'Array'
1018                                      },
1019                           '22578' => {
1020                                        'BaseType' => '21717',
1021                                        'Header' => 'openjpeg.h',
1022                                        'Line' => '368',
1023                                        'Name' => 'opj_cparameters_t',
1024                                        'Size' => '18704',
1025                                        'Type' => 'Typedef'
1026                                      },
1027                           '22590' => {
1028                                        'Header' => 'openjpeg.h',
1029                                        'Line' => '373',
1030                                        'Memb' => {
1031                                                    '0' => {
1032                                                             'name' => 'cp_reduce',
1033                                                             'offset' => '0',
1034                                                             'type' => '77'
1035                                                           },
1036                                                    '1' => {
1037                                                             'name' => 'cp_layer',
1038                                                             'offset' => '4',
1039                                                             'type' => '77'
1040                                                           },
1041                                                    '2' => {
1042                                                             'name' => 'infile',
1043                                                             'offset' => '8',
1044                                                             'type' => '22545'
1045                                                           },
1046                                                    '3' => {
1047                                                             'name' => 'outfile',
1048                                                             'offset' => '4104',
1049                                                             'type' => '22545'
1050                                                           },
1051                                                    '4' => {
1052                                                             'name' => 'decod_format',
1053                                                             'offset' => '8200',
1054                                                             'type' => '77'
1055                                                           },
1056                                                    '5' => {
1057                                                             'name' => 'cod_format',
1058                                                             'offset' => '8204',
1059                                                             'type' => '77'
1060                                                           },
1061                                                    '6' => {
1062                                                             'name' => 'jpwl_correct',
1063                                                             'offset' => '8208',
1064                                                             'type' => '77'
1065                                                           },
1066                                                    '7' => {
1067                                                             'name' => 'jpwl_exp_comps',
1068                                                             'offset' => '8212',
1069                                                             'type' => '77'
1070                                                           },
1071                                                    '8' => {
1072                                                             'name' => 'jpwl_max_tiles',
1073                                                             'offset' => '8216',
1074                                                             'type' => '77'
1075                                                           },
1076                                                    '9' => {
1077                                                             'name' => 'cp_limit_decoding',
1078                                                             'offset' => '8220',
1079                                                             'type' => '2750'
1080                                                           }
1081                                                  },
1082                                        'Name' => 'struct opj_dparameters',
1083                                        'Size' => '8224',
1084                                        'Type' => 'Struct'
1085                                      },
1086                           '22742' => {
1087                                        'BaseType' => '22590',
1088                                        'Header' => 'openjpeg.h',
1089                                        'Line' => '422',
1090                                        'Name' => 'opj_dparameters_t',
1091                                        'Size' => '8224',
1092                                        'Type' => 'Typedef'
1093                                      },
1094                           '2467' => {
1095                                       'Header' => 'openjpeg.h',
1096                                       'Line' => '117',
1097                                       'Memb' => {
1098                                                   '0' => {
1099                                                            'name' => 'STD_RSIZ',
1100                                                            'value' => '0'
1101                                                          },
1102                                                   '1' => {
1103                                                            'name' => 'CINEMA2K',
1104                                                            'value' => '3'
1105                                                          },
1106                                                   '2' => {
1107                                                            'name' => 'CINEMA4K',
1108                                                            'value' => '4'
1109                                                          }
1110                                                 },
1111                                       'Name' => 'enum RSIZ_CAPABILITIES',
1112                                       'Size' => '4',
1113                                       'Type' => 'Enum'
1114                                     },
1115                           '2498' => {
1116                                       'BaseType' => '2467',
1117                                       'Header' => 'openjpeg.h',
1118                                       'Line' => '121',
1119                                       'Name' => 'OPJ_RSIZ_CAPABILITIES',
1120                                       'Size' => '4',
1121                                       'Type' => 'Typedef'
1122                                     },
1123                           '2509' => {
1124                                       'Header' => 'openjpeg.h',
1125                                       'Line' => '126',
1126                                       'Memb' => {
1127                                                   '0' => {
1128                                                            'name' => 'OFF',
1129                                                            'value' => '0'
1130                                                          },
1131                                                   '1' => {
1132                                                            'name' => 'CINEMA2K_24',
1133                                                            'value' => '1'
1134                                                          },
1135                                                   '2' => {
1136                                                            'name' => 'CINEMA2K_48',
1137                                                            'value' => '2'
1138                                                          },
1139                                                   '3' => {
1140                                                            'name' => 'CINEMA4K_24',
1141                                                            'value' => '3'
1142                                                          }
1143                                                 },
1144                                       'Name' => 'enum CINEMA_MODE',
1145                                       'Size' => '4',
1146                                       'Type' => 'Enum'
1147                                     },
1148                           '2546' => {
1149                                       'BaseType' => '2509',
1150                                       'Header' => 'openjpeg.h',
1151                                       'Line' => '131',
1152                                       'Name' => 'OPJ_CINEMA_MODE',
1153                                       'Size' => '4',
1154                                       'Type' => 'Typedef'
1155                                     },
1156                           '2557' => {
1157                                       'Header' => 'openjpeg.h',
1158                                       'Line' => '136',
1159                                       'Memb' => {
1160                                                   '0' => {
1161                                                            'name' => 'PROG_UNKNOWN',
1162                                                            'value' => '-1'
1163                                                          },
1164                                                   '1' => {
1165                                                            'name' => 'LRCP',
1166                                                            'value' => '0'
1167                                                          },
1168                                                   '2' => {
1169                                                            'name' => 'RLCP',
1170                                                            'value' => '1'
1171                                                          },
1172                                                   '3' => {
1173                                                            'name' => 'RPCL',
1174                                                            'value' => '2'
1175                                                          },
1176                                                   '4' => {
1177                                                            'name' => 'PCRL',
1178                                                            'value' => '3'
1179                                                          },
1180                                                   '5' => {
1181                                                            'name' => 'CPRL',
1182                                                            'value' => '4'
1183                                                          }
1184                                                 },
1185                                       'Name' => 'enum PROG_ORDER',
1186                                       'Size' => '4',
1187                                       'Type' => 'Enum'
1188                                     },
1189                           '2606' => {
1190                                       'BaseType' => '2557',
1191                                       'Header' => 'openjpeg.h',
1192                                       'Line' => '143',
1193                                       'Name' => 'OPJ_PROG_ORDER',
1194                                       'Size' => '4',
1195                                       'Type' => 'Typedef'
1196                                     },
1197                           '2617' => {
1198                                       'Header' => 'openjpeg.h',
1199                                       'Line' => '148',
1200                                       'Memb' => {
1201                                                   '0' => {
1202                                                            'name' => 'CLRSPC_UNKNOWN',
1203                                                            'value' => '-1'
1204                                                          },
1205                                                   '1' => {
1206                                                            'name' => 'CLRSPC_UNSPECIFIED',
1207                                                            'value' => '0'
1208                                                          },
1209                                                   '2' => {
1210                                                            'name' => 'CLRSPC_SRGB',
1211                                                            'value' => '1'
1212                                                          },
1213                                                   '3' => {
1214                                                            'name' => 'CLRSPC_GRAY',
1215                                                            'value' => '2'
1216                                                          },
1217                                                   '4' => {
1218                                                            'name' => 'CLRSPC_SYCC',
1219                                                            'value' => '3'
1220                                                          }
1221                                                 },
1222                                       'Name' => 'enum COLOR_SPACE',
1223                                       'Size' => '4',
1224                                       'Type' => 'Enum'
1225                                     },
1226                           '2660' => {
1227                                       'BaseType' => '2617',
1228                                       'Header' => 'openjpeg.h',
1229                                       'Line' => '154',
1230                                       'Name' => 'OPJ_COLOR_SPACE',
1231                                       'Size' => '4',
1232                                       'Type' => 'Typedef'
1233                                     },
1234                           '2671' => {
1235                                       'Header' => 'openjpeg.h',
1236                                       'Line' => '159',
1237                                       'Memb' => {
1238                                                   '0' => {
1239                                                            'name' => 'CODEC_UNKNOWN',
1240                                                            'value' => '-1'
1241                                                          },
1242                                                   '1' => {
1243                                                            'name' => 'CODEC_J2K',
1244                                                            'value' => '0'
1245                                                          },
1246                                                   '2' => {
1247                                                            'name' => 'CODEC_JPT',
1248                                                            'value' => '1'
1249                                                          },
1250                                                   '3' => {
1251                                                            'name' => 'CODEC_JP2',
1252                                                            'value' => '2'
1253                                                          }
1254                                                 },
1255                                       'Name' => 'enum CODEC_FORMAT',
1256                                       'Size' => '4',
1257                                       'Type' => 'Enum'
1258                                     },
1259                           '2708' => {
1260                                       'BaseType' => '2671',
1261                                       'Header' => 'openjpeg.h',
1262                                       'Line' => '164',
1263                                       'Name' => 'OPJ_CODEC_FORMAT',
1264                                       'Size' => '4',
1265                                       'Type' => 'Typedef'
1266                                     },
1267                           '2719' => {
1268                                       'Header' => 'openjpeg.h',
1269                                       'Line' => '169',
1270                                       'Memb' => {
1271                                                   '0' => {
1272                                                            'name' => 'NO_LIMITATION',
1273                                                            'value' => '0'
1274                                                          },
1275                                                   '1' => {
1276                                                            'name' => 'LIMIT_TO_MAIN_HEADER',
1277                                                            'value' => '1'
1278                                                          },
1279                                                   '2' => {
1280                                                            'name' => 'DECODE_ALL_BUT_PACKETS',
1281                                                            'value' => '2'
1282                                                          }
1283                                                 },
1284                                       'Name' => 'enum LIMIT_DECODING',
1285                                       'Size' => '4',
1286                                       'Type' => 'Enum'
1287                                     },
1288                           '2750' => {
1289                                       'BaseType' => '2719',
1290                                       'Header' => 'openjpeg.h',
1291                                       'Line' => '173',
1292                                       'Name' => 'OPJ_LIMIT_DECODING',
1293                                       'Size' => '4',
1294                                       'Type' => 'Typedef'
1295                                     },
1296                           '2761' => {
1297                                       'BaseType' => '2772',
1298                                       'Header' => 'openjpeg.h',
1299                                       'Line' => '186',
1300                                       'Name' => 'opj_msg_callback',
1301                                       'Size' => '8',
1302                                       'Type' => 'Typedef'
1303                                     },
1304                           '2772' => {
1305                                       'Name' => 'void(*)(char const*, void*)',
1306                                       'Param' => {
1307                                                    '0' => {
1308                                                             'type' => '1860'
1309                                                           },
1310                                                    '1' => {
1311                                                             'type' => '148'
1312                                                           }
1313                                                  },
1314                                       'Return' => '1',
1315                                       'Size' => '8',
1316                                       'Type' => 'FuncPtr'
1317                                     },
1318                           '2794' => {
1319                                       'Header' => 'openjpeg.h',
1320                                       'Line' => '197',
1321                                       'Memb' => {
1322                                                   '0' => {
1323                                                            'name' => 'error_handler',
1324                                                            'offset' => '0',
1325                                                            'type' => '2761'
1326                                                          },
1327                                                   '1' => {
1328                                                            'name' => 'warning_handler',
1329                                                            'offset' => '8',
1330                                                            'type' => '2761'
1331                                                          },
1332                                                   '2' => {
1333                                                            'name' => 'info_handler',
1334                                                            'offset' => '16',
1335                                                            'type' => '2761'
1336                                                          }
1337                                                 },
1338                                       'Name' => 'struct opj_event_mgr',
1339                                       'Size' => '24',
1340                                       'Type' => 'Struct'
1341                                     },
1342                           '2843' => {
1343                                       'BaseType' => '2794',
1344                                       'Header' => 'openjpeg.h',
1345                                       'Line' => '204',
1346                                       'Name' => 'opj_event_mgr_t',
1347                                       'Size' => '24',
1348                                       'Type' => 'Typedef'
1349                                     },
1350                           '2854' => {
1351                                       'Header' => 'openjpeg.h',
1352                                       'Line' => '216',
1353                                       'Memb' => {
1354                                                   '0' => {
1355                                                            'name' => 'resno0',
1356                                                            'offset' => '0',
1357                                                            'type' => '77'
1358                                                          },
1359                                                   '1' => {
1360                                                            'name' => 'compno0',
1361                                                            'offset' => '4',
1362                                                            'type' => '77'
1363                                                          },
1364                                                   '10' => {
1365                                                             'name' => 'progorder',
1366                                                             'offset' => '40',
1367                                                             'type' => '3297'
1368                                                           },
1369                                                   '11' => {
1370                                                             'name' => 'tile',
1371                                                             'offset' => '48',
1372                                                             'type' => '77'
1373                                                           },
1374                                                   '12' => {
1375                                                             'name' => 'tx0',
1376                                                             'offset' => '52',
1377                                                             'type' => '77'
1378                                                           },
1379                                                   '13' => {
1380                                                             'name' => 'tx1',
1381                                                             'offset' => '56',
1382                                                             'type' => '77'
1383                                                           },
1384                                                   '14' => {
1385                                                             'name' => 'ty0',
1386                                                             'offset' => '60',
1387                                                             'type' => '77'
1388                                                           },
1389                                                   '15' => {
1390                                                             'name' => 'ty1',
1391                                                             'offset' => '64',
1392                                                             'type' => '77'
1393                                                           },
1394                                                   '16' => {
1395                                                             'name' => 'layS',
1396                                                             'offset' => '68',
1397                                                             'type' => '77'
1398                                                           },
1399                                                   '17' => {
1400                                                             'name' => 'resS',
1401                                                             'offset' => '72',
1402                                                             'type' => '77'
1403                                                           },
1404                                                   '18' => {
1405                                                             'name' => 'compS',
1406                                                             'offset' => '76',
1407                                                             'type' => '77'
1408                                                           },
1409                                                   '19' => {
1410                                                             'name' => 'prcS',
1411                                                             'offset' => '80',
1412                                                             'type' => '77'
1413                                                           },
1414                                                   '2' => {
1415                                                            'name' => 'layno1',
1416                                                            'offset' => '8',
1417                                                            'type' => '77'
1418                                                          },
1419                                                   '20' => {
1420                                                             'name' => 'layE',
1421                                                             'offset' => '84',
1422                                                             'type' => '77'
1423                                                           },
1424                                                   '21' => {
1425                                                             'name' => 'resE',
1426                                                             'offset' => '88',
1427                                                             'type' => '77'
1428                                                           },
1429                                                   '22' => {
1430                                                             'name' => 'compE',
1431                                                             'offset' => '92',
1432                                                             'type' => '77'
1433                                                           },
1434                                                   '23' => {
1435                                                             'name' => 'prcE',
1436                                                             'offset' => '96',
1437                                                             'type' => '77'
1438                                                           },
1439                                                   '24' => {
1440                                                             'name' => 'txS',
1441                                                             'offset' => '100',
1442                                                             'type' => '77'
1443                                                           },
1444                                                   '25' => {
1445                                                             'name' => 'txE',
1446                                                             'offset' => '104',
1447                                                             'type' => '77'
1448                                                           },
1449                                                   '26' => {
1450                                                             'name' => 'tyS',
1451                                                             'offset' => '108',
1452                                                             'type' => '77'
1453                                                           },
1454                                                   '27' => {
1455                                                             'name' => 'tyE',
1456                                                             'offset' => '112',
1457                                                             'type' => '77'
1458                                                           },
1459                                                   '28' => {
1460                                                             'name' => 'dx',
1461                                                             'offset' => '116',
1462                                                             'type' => '77'
1463                                                           },
1464                                                   '29' => {
1465                                                             'name' => 'dy',
1466                                                             'offset' => '120',
1467                                                             'type' => '77'
1468                                                           },
1469                                                   '3' => {
1470                                                            'name' => 'resno1',
1471                                                            'offset' => '12',
1472                                                            'type' => '77'
1473                                                          },
1474                                                   '30' => {
1475                                                             'name' => 'lay_t',
1476                                                             'offset' => '124',
1477                                                             'type' => '77'
1478                                                           },
1479                                                   '31' => {
1480                                                             'name' => 'res_t',
1481                                                             'offset' => '128',
1482                                                             'type' => '77'
1483                                                           },
1484                                                   '32' => {
1485                                                             'name' => 'comp_t',
1486                                                             'offset' => '132',
1487                                                             'type' => '77'
1488                                                           },
1489                                                   '33' => {
1490                                                             'name' => 'prc_t',
1491                                                             'offset' => '136',
1492                                                             'type' => '77'
1493                                                           },
1494                                                   '34' => {
1495                                                             'name' => 'tx0_t',
1496                                                             'offset' => '140',
1497                                                             'type' => '77'
1498                                                           },
1499                                                   '35' => {
1500                                                             'name' => 'ty0_t',
1501                                                             'offset' => '144',
1502                                                             'type' => '77'
1503                                                           },
1504                                                   '4' => {
1505                                                            'name' => 'compno1',
1506                                                            'offset' => '16',
1507                                                            'type' => '77'
1508                                                          },
1509                                                   '5' => {
1510                                                            'name' => 'layno0',
1511                                                            'offset' => '20',
1512                                                            'type' => '77'
1513                                                          },
1514                                                   '6' => {
1515                                                            'name' => 'precno0',
1516                                                            'offset' => '24',
1517                                                            'type' => '77'
1518                                                          },
1519                                                   '7' => {
1520                                                            'name' => 'precno1',
1521                                                            'offset' => '28',
1522                                                            'type' => '77'
1523                                                          },
1524                                                   '8' => {
1525                                                            'name' => 'prg1',
1526                                                            'offset' => '32',
1527                                                            'type' => '2606'
1528                                                          },
1529                                                   '9' => {
1530                                                            'name' => 'prg',
1531                                                            'offset' => '36',
1532                                                            'type' => '2606'
1533                                                          }
1534                                                 },
1535                                       'Name' => 'struct opj_poc',
1536                                       'Size' => '148',
1537                                       'Type' => 'Struct'
1538                                     },
1539                           '3297' => {
1540                                       'BaseType' => '84',
1541                                       'Name' => 'char[5]',
1542                                       'Size' => '5',
1543                                       'Type' => 'Array'
1544                                     },
1545                           '3313' => {
1546                                       'BaseType' => '2854',
1547                                       'Header' => 'openjpeg.h',
1548                                       'Line' => '239',
1549                                       'Name' => 'opj_poc_t',
1550                                       'Size' => '148',
1551                                       'Type' => 'Typedef'
1552                                     },
1553                           '3324' => {
1554                                       'BaseType' => '3313',
1555                                       'Name' => 'opj_poc_t[32]',
1556                                       'Size' => '4736',
1557                                       'Type' => 'Array'
1558                                     },
1559                           '3340' => {
1560                                       'BaseType' => '170',
1561                                       'Name' => 'float[100]',
1562                                       'Size' => '400',
1563                                       'Type' => 'Array'
1564                                     },
1565                           '3356' => {
1566                                       'BaseType' => '77',
1567                                       'Name' => 'int[33]',
1568                                       'Size' => '132',
1569                                       'Type' => 'Array'
1570                                     },
1571                           '3372' => {
1572                                       'Header' => 'openjpeg.h',
1573                                       'Line' => '439',
1574                                       'Memb' => {
1575                                                   '0' => {
1576                                                            'name' => 'event_mgr',
1577                                                            'offset' => '0',
1578                                                            'type' => '3477'
1579                                                          },
1580                                                   '1' => {
1581                                                            'name' => 'client_data',
1582                                                            'offset' => '8',
1583                                                            'type' => '148'
1584                                                          },
1585                                                   '2' => {
1586                                                            'name' => 'is_decompressor',
1587                                                            'offset' => '16',
1588                                                            'type' => '77'
1589                                                          },
1590                                                   '3' => {
1591                                                            'name' => 'codec_format',
1592                                                            'offset' => '20',
1593                                                            'type' => '2708'
1594                                                          },
1595                                                   '4' => {
1596                                                            'name' => 'j2k_handle',
1597                                                            'offset' => '24',
1598                                                            'type' => '148'
1599                                                          },
1600                                                   '5' => {
1601                                                            'name' => 'jp2_handle',
1602                                                            'offset' => '32',
1603                                                            'type' => '148'
1604                                                          },
1605                                                   '6' => {
1606                                                            'name' => 'mj2_handle',
1607                                                            'offset' => '40',
1608                                                            'type' => '148'
1609                                                          }
1610                                                 },
1611                                       'Name' => 'struct opj_common_struct',
1612                                       'Size' => '48',
1613                                       'Type' => 'Struct'
1614                                     },
1615                           '3477' => {
1616                                       'BaseType' => '2843',
1617                                       'Name' => 'opj_event_mgr_t*',
1618                                       'Size' => '8',
1619                                       'Type' => 'Pointer'
1620                                     },
1621                           '3483' => {
1622                                       'BaseType' => '3372',
1623                                       'Header' => 'openjpeg.h',
1624                                       'Line' => '445',
1625                                       'Name' => 'opj_common_struct_t',
1626                                       'Size' => '48',
1627                                       'Type' => 'Typedef'
1628                                     },
1629                           '3495' => {
1630                                       'BaseType' => '3507',
1631                                       'Header' => 'openjpeg.h',
1632                                       'Line' => '447',
1633                                       'Name' => 'opj_common_ptr',
1634                                       'Size' => '8',
1635                                       'Type' => 'Typedef'
1636                                     },
1637                           '3507' => {
1638                                       'BaseType' => '3483',
1639                                       'Name' => 'opj_common_struct_t*',
1640                                       'Size' => '8',
1641                                       'Type' => 'Pointer'
1642                                     },
1643                           '3513' => {
1644                                       'Header' => 'openjpeg.h',
1645                                       'Line' => '484',
1646                                       'Memb' => {
1647                                                   '0' => {
1648                                                            'name' => 'cinfo',
1649                                                            'offset' => '0',
1650                                                            'type' => '3495'
1651                                                          },
1652                                                   '1' => {
1653                                                            'name' => 'openmode',
1654                                                            'offset' => '8',
1655                                                            'type' => '77'
1656                                                          },
1657                                                   '2' => {
1658                                                            'name' => 'buffer',
1659                                                            'offset' => '16',
1660                                                            'type' => '674'
1661                                                          },
1662                                                   '3' => {
1663                                                            'name' => 'length',
1664                                                            'offset' => '24',
1665                                                            'type' => '77'
1666                                                          },
1667                                                   '4' => {
1668                                                            'name' => 'start',
1669                                                            'offset' => '32',
1670                                                            'type' => '674'
1671                                                          },
1672                                                   '5' => {
1673                                                            'name' => 'end',
1674                                                            'offset' => '40',
1675                                                            'type' => '674'
1676                                                          },
1677                                                   '6' => {
1678                                                            'name' => 'bp',
1679                                                            'offset' => '48',
1680                                                            'type' => '674'
1681                                                          }
1682                                                 },
1683                                       'Name' => 'struct opj_cio',
1684                                       'Size' => '56',
1685                                       'Type' => 'Struct'
1686                                     },
1687                           '3623' => {
1688                                       'BaseType' => '3513',
1689                                       'Header' => 'openjpeg.h',
1690                                       'Line' => '501',
1691                                       'Name' => 'opj_cio_t',
1692                                       'Size' => '56',
1693                                       'Type' => 'Typedef'
1694                                     },
1695                           '3635' => {
1696                                       'Header' => 'openjpeg.h',
1697                                       'Line' => '512',
1698                                       'Memb' => {
1699                                                   '0' => {
1700                                                            'name' => 'dx',
1701                                                            'offset' => '0',
1702                                                            'type' => '77'
1703                                                          },
1704                                                   '1' => {
1705                                                            'name' => 'dy',
1706                                                            'offset' => '4',
1707                                                            'type' => '77'
1708                                                          },
1709                                                   '10' => {
1710                                                             'name' => 'factor',
1711                                                             'offset' => '40',
1712                                                             'type' => '77'
1713                                                           },
1714                                                   '11' => {
1715                                                             'name' => 'data',
1716                                                             'offset' => '48',
1717                                                             'type' => '1943'
1718                                                           },
1719                                                   '2' => {
1720                                                            'name' => 'w',
1721                                                            'offset' => '8',
1722                                                            'type' => '77'
1723                                                          },
1724                                                   '3' => {
1725                                                            'name' => 'h',
1726                                                            'offset' => '12',
1727                                                            'type' => '77'
1728                                                          },
1729                                                   '4' => {
1730                                                            'name' => 'x0',
1731                                                            'offset' => '16',
1732                                                            'type' => '77'
1733                                                          },
1734                                                   '5' => {
1735                                                            'name' => 'y0',
1736                                                            'offset' => '20',
1737                                                            'type' => '77'
1738                                                          },
1739                                                   '6' => {
1740                                                            'name' => 'prec',
1741                                                            'offset' => '24',
1742                                                            'type' => '77'
1743                                                          },
1744                                                   '7' => {
1745                                                            'name' => 'bpp',
1746                                                            'offset' => '28',
1747                                                            'type' => '77'
1748                                                          },
1749                                                   '8' => {
1750                                                            'name' => 'sgnd',
1751                                                            'offset' => '32',
1752                                                            'type' => '77'
1753                                                          },
1754                                                   '9' => {
1755                                                            'name' => 'resno_decoded',
1756                                                            'offset' => '36',
1757                                                            'type' => '77'
1758                                                          }
1759                                                 },
1760                                       'Name' => 'struct opj_image_comp',
1761                                       'Size' => '56',
1762                                       'Type' => 'Struct'
1763                                     },
1764                           '3797' => {
1765                                       'BaseType' => '3635',
1766                                       'Header' => 'openjpeg.h',
1767                                       'Line' => '537',
1768                                       'Name' => 'opj_image_comp_t',
1769                                       'Size' => '56',
1770                                       'Type' => 'Typedef'
1771                                     },
1772                           '3809' => {
1773                                       'Header' => 'openjpeg.h',
1774                                       'Line' => '542',
1775                                       'Memb' => {
1776                                                   '0' => {
1777                                                            'name' => 'x0',
1778                                                            'offset' => '0',
1779                                                            'type' => '77'
1780                                                          },
1781                                                   '1' => {
1782                                                            'name' => 'y0',
1783                                                            'offset' => '4',
1784                                                            'type' => '77'
1785                                                          },
1786                                                   '2' => {
1787                                                            'name' => 'x1',
1788                                                            'offset' => '8',
1789                                                            'type' => '77'
1790                                                          },
1791                                                   '3' => {
1792                                                            'name' => 'y1',
1793                                                            'offset' => '12',
1794                                                            'type' => '77'
1795                                                          },
1796                                                   '4' => {
1797                                                            'name' => 'numcomps',
1798                                                            'offset' => '16',
1799                                                            'type' => '77'
1800                                                          },
1801                                                   '5' => {
1802                                                            'name' => 'color_space',
1803                                                            'offset' => '20',
1804                                                            'type' => '2660'
1805                                                          },
1806                                                   '6' => {
1807                                                            'name' => 'comps',
1808                                                            'offset' => '24',
1809                                                            'type' => '3936'
1810                                                          },
1811                                                   '7' => {
1812                                                            'name' => 'icc_profile_buf',
1813                                                            'offset' => '32',
1814                                                            'type' => '674'
1815                                                          },
1816                                                   '8' => {
1817                                                            'name' => 'icc_profile_len',
1818                                                            'offset' => '40',
1819                                                            'type' => '77'
1820                                                          }
1821                                                 },
1822                                       'Name' => 'struct opj_image',
1823                                       'Size' => '48',
1824                                       'Type' => 'Struct'
1825                                     },
1826                           '3936' => {
1827                                       'BaseType' => '3797',
1828                                       'Name' => 'opj_image_comp_t*',
1829                                       'Size' => '8',
1830                                       'Type' => 'Pointer'
1831                                     },
1832                           '3942' => {
1833                                       'BaseType' => '3809',
1834                                       'Header' => 'openjpeg.h',
1835                                       'Line' => '561',
1836                                       'Name' => 'opj_image_t',
1837                                       'Size' => '48',
1838                                       'Type' => 'Typedef'
1839                                     },
1840                           '3954' => {
1841                                       'Header' => 'openjpeg.h',
1842                                       'Line' => '596',
1843                                       'Memb' => {
1844                                                   '0' => {
1845                                                            'name' => 'start_pos',
1846                                                            'offset' => '0',
1847                                                            'type' => '77'
1848                                                          },
1849                                                   '1' => {
1850                                                            'name' => 'end_ph_pos',
1851                                                            'offset' => '4',
1852                                                            'type' => '77'
1853                                                          },
1854                                                   '2' => {
1855                                                            'name' => 'end_pos',
1856                                                            'offset' => '8',
1857                                                            'type' => '77'
1858                                                          },
1859                                                   '3' => {
1860                                                            'name' => 'disto',
1861                                                            'offset' => '16',
1862                                                            'type' => '177'
1863                                                          }
1864                                                 },
1865                                       'Name' => 'struct opj_packet_info',
1866                                       'Size' => '24',
1867                                       'Type' => 'Struct'
1868                                     },
1869                           '4020' => {
1870                                       'BaseType' => '3954',
1871                                       'Header' => 'openjpeg.h',
1872                                       'Line' => '605',
1873                                       'Name' => 'opj_packet_info_t',
1874                                       'Size' => '24',
1875                                       'Type' => 'Typedef'
1876                                     },
1877                           '4032' => {
1878                                       'Header' => 'openjpeg.h',
1879                                       'Line' => '610',
1880                                       'Memb' => {
1881                                                   '0' => {
1882                                                            'name' => 'tp_start_pos',
1883                                                            'offset' => '0',
1884                                                            'type' => '77'
1885                                                          },
1886                                                   '1' => {
1887                                                            'name' => 'tp_end_header',
1888                                                            'offset' => '4',
1889                                                            'type' => '77'
1890                                                          },
1891                                                   '2' => {
1892                                                            'name' => 'tp_end_pos',
1893                                                            'offset' => '8',
1894                                                            'type' => '77'
1895                                                          },
1896                                                   '3' => {
1897                                                            'name' => 'tp_start_pack',
1898                                                            'offset' => '12',
1899                                                            'type' => '77'
1900                                                          },
1901                                                   '4' => {
1902                                                            'name' => 'tp_numpacks',
1903                                                            'offset' => '16',
1904                                                            'type' => '77'
1905                                                          }
1906                                                 },
1907                                       'Name' => 'struct opj_tp_info',
1908                                       'Size' => '20',
1909                                       'Type' => 'Struct'
1910                                     },
1911                           '4111' => {
1912                                       'BaseType' => '4032',
1913                                       'Header' => 'openjpeg.h',
1914                                       'Line' => '621',
1915                                       'Name' => 'opj_tp_info_t',
1916                                       'Size' => '20',
1917                                       'Type' => 'Typedef'
1918                                     },
1919                           '4123' => {
1920                                       'Header' => 'openjpeg.h',
1921                                       'Line' => '626',
1922                                       'Memb' => {
1923                                                   '0' => {
1924                                                            'name' => 'thresh',
1925                                                            'offset' => '0',
1926                                                            'type' => '4324'
1927                                                          },
1928                                                   '1' => {
1929                                                            'name' => 'tileno',
1930                                                            'offset' => '8',
1931                                                            'type' => '77'
1932                                                          },
1933                                                   '10' => {
1934                                                             'name' => 'numpix',
1935                                                             'offset' => '560',
1936                                                             'type' => '77'
1937                                                           },
1938                                                   '11' => {
1939                                                             'name' => 'distotile',
1940                                                             'offset' => '568',
1941                                                             'type' => '177'
1942                                                           },
1943                                                   '12' => {
1944                                                             'name' => 'num_tps',
1945                                                             'offset' => '576',
1946                                                             'type' => '77'
1947                                                           },
1948                                                   '13' => {
1949                                                             'name' => 'tp',
1950                                                             'offset' => '584',
1951                                                             'type' => '4336'
1952                                                           },
1953                                                   '2' => {
1954                                                            'name' => 'start_pos',
1955                                                            'offset' => '12',
1956                                                            'type' => '77'
1957                                                          },
1958                                                   '3' => {
1959                                                            'name' => 'end_header',
1960                                                            'offset' => '16',
1961                                                            'type' => '77'
1962                                                          },
1963                                                   '4' => {
1964                                                            'name' => 'end_pos',
1965                                                            'offset' => '20',
1966                                                            'type' => '77'
1967                                                          },
1968                                                   '5' => {
1969                                                            'name' => 'pw',
1970                                                            'offset' => '24',
1971                                                            'type' => '3356'
1972                                                          },
1973                                                   '6' => {
1974                                                            'name' => 'ph',
1975                                                            'offset' => '156',
1976                                                            'type' => '3356'
1977                                                          },
1978                                                   '7' => {
1979                                                            'name' => 'pdx',
1980                                                            'offset' => '288',
1981                                                            'type' => '3356'
1982                                                          },
1983                                                   '8' => {
1984                                                            'name' => 'pdy',
1985                                                            'offset' => '420',
1986                                                            'type' => '3356'
1987                                                          },
1988                                                   '9' => {
1989                                                            'name' => 'packet',
1990                                                            'offset' => '552',
1991                                                            'type' => '4330'
1992                                                          }
1993                                                 },
1994                                       'Name' => 'struct opj_tile_info',
1995                                       'Size' => '592',
1996                                       'Type' => 'Struct'
1997                                     },
1998                           '41424' => {
1999                                        'BaseType' => '22742',
2000                                        'Name' => 'opj_dparameters_t*',
2001                                        'Size' => '8',
2002                                        'Type' => 'Pointer'
2003                                      },
2004                           '4324' => {
2005                                       'BaseType' => '177',
2006                                       'Name' => 'double*',
2007                                       'Size' => '8',
2008                                       'Type' => 'Pointer'
2009                                     },
2010                           '4330' => {
2011                                       'BaseType' => '4020',
2012                                       'Name' => 'opj_packet_info_t*',
2013                                       'Size' => '8',
2014                                       'Type' => 'Pointer'
2015                                     },
2016                           '4336' => {
2017                                       'BaseType' => '4111',
2018                                       'Name' => 'opj_tp_info_t*',
2019                                       'Size' => '8',
2020                                       'Type' => 'Pointer'
2021                                     },
2022                           '4342' => {
2023                                       'BaseType' => '4123',
2024                                       'Header' => 'openjpeg.h',
2025                                       'Line' => '655',
2026                                       'Name' => 'opj_tile_info_t',
2027                                       'Size' => '592',
2028                                       'Type' => 'Typedef'
2029                                     },
2030                           '4354' => {
2031                                       'Header' => 'openjpeg.h',
2032                                       'Line' => '661',
2033                                       'Memb' => {
2034                                                   '0' => {
2035                                                            'name' => 'type',
2036                                                            'offset' => '0',
2037                                                            'type' => '70'
2038                                                          },
2039                                                   '1' => {
2040                                                            'name' => 'pos',
2041                                                            'offset' => '4',
2042                                                            'type' => '77'
2043                                                          },
2044                                                   '2' => {
2045                                                            'name' => 'len',
2046                                                            'offset' => '8',
2047                                                            'type' => '77'
2048                                                          }
2049                                                 },
2050                                       'Name' => 'struct opj_marker_info_t',
2051                                       'Size' => '12',
2052                                       'Type' => 'Struct'
2053                                     },
2054                           '43736' => {
2055                                        'BaseType' => '22578',
2056                                        'Name' => 'opj_cparameters_t*',
2057                                        'Size' => '8',
2058                                        'Type' => 'Pointer'
2059                                      },
2060                           '4407' => {
2061                                       'BaseType' => '4354',
2062                                       'Header' => 'openjpeg.h',
2063                                       'Line' => '668',
2064                                       'Name' => 'opj_marker_info_t',
2065                                       'Size' => '12',
2066                                       'Type' => 'Typedef'
2067                                     },
2068                           '4419' => {
2069                                       'Header' => 'openjpeg.h',
2070                                       'Line' => '674',
2071                                       'Memb' => {
2072                                                   '0' => {
2073                                                            'name' => 'D_max',
2074                                                            'offset' => '0',
2075                                                            'type' => '177'
2076                                                          },
2077                                                   '1' => {
2078                                                            'name' => 'packno',
2079                                                            'offset' => '8',
2080                                                            'type' => '77'
2081                                                          },
2082                                                   '10' => {
2083                                                             'name' => 'tw',
2084                                                             'offset' => '44',
2085                                                             'type' => '77'
2086                                                           },
2087                                                   '11' => {
2088                                                             'name' => 'th',
2089                                                             'offset' => '48',
2090                                                             'type' => '77'
2091                                                           },
2092                                                   '12' => {
2093                                                             'name' => 'numcomps',
2094                                                             'offset' => '52',
2095                                                             'type' => '77'
2096                                                           },
2097                                                   '13' => {
2098                                                             'name' => 'numlayers',
2099                                                             'offset' => '56',
2100                                                             'type' => '77'
2101                                                           },
2102                                                   '14' => {
2103                                                             'name' => 'numdecompos',
2104                                                             'offset' => '64',
2105                                                             'type' => '1943'
2106                                                           },
2107                                                   '15' => {
2108                                                             'name' => 'marknum',
2109                                                             'offset' => '72',
2110                                                             'type' => '77'
2111                                                           },
2112                                                   '16' => {
2113                                                             'name' => 'marker',
2114                                                             'offset' => '80',
2115                                                             'type' => '4717'
2116                                                           },
2117                                                   '17' => {
2118                                                             'name' => 'maxmarknum',
2119                                                             'offset' => '88',
2120                                                             'type' => '77'
2121                                                           },
2122                                                   '18' => {
2123                                                             'name' => 'main_head_start',
2124                                                             'offset' => '92',
2125                                                             'type' => '77'
2126                                                           },
2127                                                   '19' => {
2128                                                             'name' => 'main_head_end',
2129                                                             'offset' => '96',
2130                                                             'type' => '77'
2131                                                           },
2132                                                   '2' => {
2133                                                            'name' => 'index_write',
2134                                                            'offset' => '12',
2135                                                            'type' => '77'
2136                                                          },
2137                                                   '20' => {
2138                                                             'name' => 'codestream_size',
2139                                                             'offset' => '100',
2140                                                             'type' => '77'
2141                                                           },
2142                                                   '21' => {
2143                                                             'name' => 'tile',
2144                                                             'offset' => '104',
2145                                                             'type' => '4723'
2146                                                           },
2147                                                   '3' => {
2148                                                            'name' => 'image_w',
2149                                                            'offset' => '16',
2150                                                            'type' => '77'
2151                                                          },
2152                                                   '4' => {
2153                                                            'name' => 'image_h',
2154                                                            'offset' => '20',
2155                                                            'type' => '77'
2156                                                          },
2157                                                   '5' => {
2158                                                            'name' => 'prog',
2159                                                            'offset' => '24',
2160                                                            'type' => '2606'
2161                                                          },
2162                                                   '6' => {
2163                                                            'name' => 'tile_x',
2164                                                            'offset' => '28',
2165                                                            'type' => '77'
2166                                                          },
2167                                                   '7' => {
2168                                                            'name' => 'tile_y',
2169                                                            'offset' => '32',
2170                                                            'type' => '77'
2171                                                          },
2172                                                   '8' => {
2173                                                            'name' => 'tile_Ox',
2174                                                            'offset' => '36',
2175                                                            'type' => '77'
2176                                                          },
2177                                                   '9' => {
2178                                                            'name' => 'tile_Oy',
2179                                                            'offset' => '40',
2180                                                            'type' => '77'
2181                                                          }
2182                                                 },
2183                                       'Name' => 'struct opj_codestream_info',
2184                                       'Size' => '112',
2185                                       'Type' => 'Struct'
2186                                     },
2187                           '4717' => {
2188                                       'BaseType' => '4407',
2189                                       'Name' => 'opj_marker_info_t*',
2190                                       'Size' => '8',
2191                                       'Type' => 'Pointer'
2192                                     },
2193                           '4723' => {
2194                                       'BaseType' => '4342',
2195                                       'Name' => 'opj_tile_info_t*',
2196                                       'Size' => '8',
2197                                       'Type' => 'Pointer'
2198                                     },
2199                           '4729' => {
2200                                       'BaseType' => '4419',
2201                                       'Header' => 'openjpeg.h',
2202                                       'Line' => '721',
2203                                       'Name' => 'opj_codestream_info_t',
2204                                       'Size' => '112',
2205                                       'Type' => 'Typedef'
2206                                     },
2207                           '5871' => {
2208                                       'BaseType' => '3942',
2209                                       'Name' => 'opj_image_t*',
2210                                       'Size' => '8',
2211                                       'Type' => 'Pointer'
2212                                     },
2213                           '5883' => {
2214                                       'BaseType' => '4729',
2215                                       'Name' => 'opj_codestream_info_t*',
2216                                       'Size' => '8',
2217                                       'Type' => 'Pointer'
2218                                     },
2219                           '5889' => {
2220                                       'BaseType' => '3623',
2221                                       'Name' => 'opj_cio_t*',
2222                                       'Size' => '8',
2223                                       'Type' => 'Pointer'
2224                                     },
2225                           '674' => {
2226                                      'BaseType' => '91',
2227                                      'Name' => 'unsigned char*',
2228                                      'Size' => '8',
2229                                      'Type' => 'Pointer'
2230                                    },
2231                           '70' => {
2232                                     'Name' => 'unsigned short',
2233                                     'Size' => '2',
2234                                     'Type' => 'Intrinsic'
2235                                   },
2236                           '75200' => {
2237                                        'Header' => 'openjpeg.h',
2238                                        'Line' => '452',
2239                                        'Memb' => {
2240                                                    '0' => {
2241                                                             'name' => 'event_mgr',
2242                                                             'offset' => '0',
2243                                                             'type' => '3477'
2244                                                           },
2245                                                    '1' => {
2246                                                             'name' => 'client_data',
2247                                                             'offset' => '8',
2248                                                             'type' => '148'
2249                                                           },
2250                                                    '2' => {
2251                                                             'name' => 'is_decompressor',
2252                                                             'offset' => '16',
2253                                                             'type' => '77'
2254                                                           },
2255                                                    '3' => {
2256                                                             'name' => 'codec_format',
2257                                                             'offset' => '20',
2258                                                             'type' => '2708'
2259                                                           },
2260                                                    '4' => {
2261                                                             'name' => 'j2k_handle',
2262                                                             'offset' => '24',
2263                                                             'type' => '148'
2264                                                           },
2265                                                    '5' => {
2266                                                             'name' => 'jp2_handle',
2267                                                             'offset' => '32',
2268                                                             'type' => '148'
2269                                                           },
2270                                                    '6' => {
2271                                                             'name' => 'mj2_handle',
2272                                                             'offset' => '40',
2273                                                             'type' => '148'
2274                                                           }
2275                                                  },
2276                                        'Name' => 'struct opj_cinfo',
2277                                        'Size' => '48',
2278                                        'Type' => 'Struct'
2279                                      },
2280                           '75305' => {
2281                                        'BaseType' => '75200',
2282                                        'Header' => 'openjpeg.h',
2283                                        'Line' => '456',
2284                                        'Name' => 'opj_cinfo_t',
2285                                        'Size' => '48',
2286                                        'Type' => 'Typedef'
2287                                      },
2288                           '75317' => {
2289                                        'Header' => 'openjpeg.h',
2290                                        'Line' => '461',
2291                                        'Memb' => {
2292                                                    '0' => {
2293                                                             'name' => 'event_mgr',
2294                                                             'offset' => '0',
2295                                                             'type' => '3477'
2296                                                           },
2297                                                    '1' => {
2298                                                             'name' => 'client_data',
2299                                                             'offset' => '8',
2300                                                             'type' => '148'
2301                                                           },
2302                                                    '2' => {
2303                                                             'name' => 'is_decompressor',
2304                                                             'offset' => '16',
2305                                                             'type' => '77'
2306                                                           },
2307                                                    '3' => {
2308                                                             'name' => 'codec_format',
2309                                                             'offset' => '20',
2310                                                             'type' => '2708'
2311                                                           },
2312                                                    '4' => {
2313                                                             'name' => 'j2k_handle',
2314                                                             'offset' => '24',
2315                                                             'type' => '148'
2316                                                           },
2317                                                    '5' => {
2318                                                             'name' => 'jp2_handle',
2319                                                             'offset' => '32',
2320                                                             'type' => '148'
2321                                                           },
2322                                                    '6' => {
2323                                                             'name' => 'mj2_handle',
2324                                                             'offset' => '40',
2325                                                             'type' => '148'
2326                                                           }
2327                                                  },
2328                                        'Name' => 'struct opj_dinfo',
2329                                        'Size' => '48',
2330                                        'Type' => 'Struct'
2331                                      },
2332                           '75422' => {
2333                                        'BaseType' => '75317',
2334                                        'Header' => 'openjpeg.h',
2335                                        'Line' => '465',
2336                                        'Name' => 'opj_dinfo_t',
2337                                        'Size' => '48',
2338                                        'Type' => 'Typedef'
2339                                      },
2340                           '77' => {
2341                                     'Name' => 'int',
2342                                     'Size' => '4',
2343                                     'Type' => 'Intrinsic'
2344                                   },
2345                           '78401' => {
2346                                        'BaseType' => '75422',
2347                                        'Name' => 'opj_dinfo_t*',
2348                                        'Size' => '8',
2349                                        'Type' => 'Pointer'
2350                                      },
2351                           '79028' => {
2352                                        'BaseType' => '75305',
2353                                        'Name' => 'opj_cinfo_t*',
2354                                        'Size' => '8',
2355                                        'Type' => 'Pointer'
2356                                      },
2357                           '84' => {
2358                                     'Name' => 'char',
2359                                     'Size' => '1',
2360                                     'Type' => 'Intrinsic'
2361                                   },
2362                           '91' => {
2363                                     'Name' => 'unsigned char',
2364                                     'Size' => '1',
2365                                     'Type' => 'Intrinsic'
2366                                   }
2367                         },
2368           'UndefinedSymbols' => {
2369                                   'libopenjpeg.so.1.4.0' => {
2370                                                               '_ITM_deregisterTMCloneTable' => 0,
2371                                                               '_ITM_registerTMCloneTable' => 0,
2372                                                               '_Jv_RegisterClasses' => 0,
2373                                                               '__cxa_finalize@GLIBC_2.2.5' => 0,
2374                                                               '__gmon_start__' => 0,
2375                                                               'calloc@GLIBC_2.2.5' => 0,
2376                                                               'ceilf' => 0,
2377                                                               'floor' => 0,
2378                                                               'floorf' => 0,
2379                                                               'fprintf@GLIBC_2.2.5' => 0,
2380                                                               'free@GLIBC_2.2.5' => 0,
2381                                                               'fwrite@GLIBC_2.2.5' => 0,
2382                                                               'getrusage@GLIBC_2.2.5' => 0,
2383                                                               'lrintf' => 0,
2384                                                               'malloc@GLIBC_2.2.5' => 0,
2385                                                               'memcpy@GLIBC_2.14' => 0,
2386                                                               'memset@GLIBC_2.2.5' => 0,
2387                                                               'pow' => 0,
2388                                                               'puts@GLIBC_2.2.5' => 0,
2389                                                               'realloc@GLIBC_2.2.5' => 0,
2390                                                               'stderr@GLIBC_2.2.5' => 0,
2391                                                               'strcpy@GLIBC_2.2.5' => 0,
2392                                                               'vsprintf@GLIBC_2.2.5' => 0
2393                                                             }
2394                                 },
2395           'WordSize' => '8'
2396         };