add abi-check files and reports to gh-pages
[openjpeg.git] / abi-check / abi_dump / openjpeg / 2.0 / bdca9 / 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                          'opj_stdint.h' => 1
9                        },
10           'Language' => 'C',
11           'LibraryName' => 'libopenjp2.so.2.0.0',
12           'LibraryVersion' => '2.0',
13           'NameSpaces' => {},
14           'Needed' => {
15                         'libc.so.6' => 1,
16                         'libm.so.6' => 1
17                       },
18           'PublicABI' => '1',
19           'Sources' => {
20                          'cio.c' => 1,
21                          'image.c' => 1,
22                          'openjpeg.c' => 1
23                        },
24           'SymbolInfo' => {
25                             '109725' => {
26                                           'Header' => 'openjpeg.h',
27                                           'Line' => '1354',
28                                           'Param' => {
29                                                        '0' => {
30                                                                 'name' => 'cstr_info',
31                                                                 'type' => '109743'
32                                                               }
33                                                      },
34                                           'Reg' => {
35                                                      '0' => 'rdi'
36                                                    },
37                                           'Return' => '1',
38                                           'ShortName' => 'opj_destroy_cstr_info',
39                                           'Source' => 'openjpeg.c',
40                                           'SourceLine' => '999'
41                                         },
42                             '160846' => {
43                                           'Header' => 'openjpeg.h',
44                                           'Param' => {
45                                                        '0' => {
46                                                                 'name' => 'p_codec',
47                                                                 'type' => '160932'
48                                                               },
49                                                        '1' => {
50                                                                 'name' => 'p_callback',
51                                                                 'type' => '2704'
52                                                               },
53                                                        '2' => {
54                                                                 'name' => 'p_user_data',
55                                                                 'type' => '148'
56                                                               }
57                                                      },
58                                           'Reg' => {
59                                                      '0' => 'rdi',
60                                                      '1' => 'rsi',
61                                                      '2' => 'rdx'
62                                                    },
63                                           'Return' => '685',
64                                           'ShortName' => 'opj_set_info_handler',
65                                           'Source' => 'openjpeg.c',
66                                           'SourceLine' => '157'
67                                         },
68                             '160944' => {
69                                           'Header' => 'openjpeg.h',
70                                           'Param' => {
71                                                        '0' => {
72                                                                 'name' => 'p_codec',
73                                                                 'type' => '160932'
74                                                               },
75                                                        '1' => {
76                                                                 'name' => 'p_callback',
77                                                                 'type' => '2704'
78                                                               },
79                                                        '2' => {
80                                                                 'name' => 'p_user_data',
81                                                                 'type' => '148'
82                                                               }
83                                                      },
84                                           'Reg' => {
85                                                      '0' => 'rdi',
86                                                      '1' => 'rsi',
87                                                      '2' => 'rdx'
88                                                    },
89                                           'Return' => '685',
90                                           'ShortName' => 'opj_set_warning_handler',
91                                           'Source' => 'openjpeg.c',
92                                           'SourceLine' => '172'
93                                         },
94                             '161030' => {
95                                           'Header' => 'openjpeg.h',
96                                           'Param' => {
97                                                        '0' => {
98                                                                 'name' => 'p_codec',
99                                                                 'type' => '160932'
100                                                               },
101                                                        '1' => {
102                                                                 'name' => 'p_callback',
103                                                                 'type' => '2704'
104                                                               },
105                                                        '2' => {
106                                                                 'name' => 'p_user_data',
107                                                                 'type' => '148'
108                                                               }
109                                                      },
110                                           'Reg' => {
111                                                      '0' => 'rdi',
112                                                      '1' => 'rsi',
113                                                      '2' => 'rdx'
114                                                    },
115                                           'Return' => '685',
116                                           'ShortName' => 'opj_set_error_handler',
117                                           'Source' => 'openjpeg.c',
118                                           'SourceLine' => '187'
119                                         },
120                             '161116' => {
121                                           'Header' => 'openjpeg.h',
122                                           'Return' => '1937',
123                                           'ShortName' => 'opj_version',
124                                           'Source' => 'openjpeg.c',
125                                           'SourceLine' => '270'
126                                         },
127                             '161146' => {
128                                           'Header' => 'openjpeg.h',
129                                           'Param' => {
130                                                        '0' => {
131                                                                 'name' => 'p_format',
132                                                                 'type' => '150871'
133                                                               }
134                                                      },
135                                           'Reg' => {
136                                                      '0' => 'rdi'
137                                                    },
138                                           'Return' => '160932',
139                                           'ShortName' => 'opj_create_decompress',
140                                           'Source' => 'openjpeg.c',
141                                           'SourceLine' => '277'
142                                         },
143                             '161371' => {
144                                           'Header' => 'openjpeg.h',
145                                           'Param' => {
146                                                        '0' => {
147                                                                 'name' => 'parameters',
148                                                                 'type' => '94758'
149                                                               }
150                                                      },
151                                           'Reg' => {
152                                                      '0' => 'rdi'
153                                                    },
154                                           'Return' => '1',
155                                           'ShortName' => 'opj_set_default_decoder_parameters',
156                                           'Source' => 'openjpeg.c',
157                                           'SourceLine' => '451'
158                                         },
159                             '161416' => {
160                                           'Header' => 'openjpeg.h',
161                                           'Param' => {
162                                                        '0' => {
163                                                                 'name' => 'p_codec',
164                                                                 'type' => '160932'
165                                                               },
166                                                        '1' => {
167                                                                 'name' => 'parameters',
168                                                                 'type' => '94758'
169                                                               }
170                                                      },
171                                           'Reg' => {
172                                                      '0' => 'rdi',
173                                                      '1' => 'rsi'
174                                                    },
175                                           'Return' => '685',
176                                           'ShortName' => 'opj_setup_decoder',
177                                           'Source' => 'openjpeg.c',
178                                           'SourceLine' => '471'
179                                         },
180                             '161558' => {
181                                           'Header' => 'openjpeg.h',
182                                           'Param' => {
183                                                        '0' => {
184                                                                 'name' => 'p_stream',
185                                                                 'type' => '5600'
186                                                               },
187                                                        '1' => {
188                                                                 'name' => 'p_codec',
189                                                                 'type' => '160932'
190                                                               },
191                                                        '2' => {
192                                                                 'name' => 'p_image',
193                                                                 'type' => '95356'
194                                                               }
195                                                      },
196                                           'Reg' => {
197                                                      '0' => 'rdi',
198                                                      '1' => 'rsi',
199                                                      '2' => 'rdx'
200                                                    },
201                                           'Return' => '685',
202                                           'ShortName' => 'opj_read_header',
203                                           'Source' => 'openjpeg.c',
204                                           'SourceLine' => '491'
205                                         },
206                             '161761' => {
207                                           'Header' => 'openjpeg.h',
208                                           'Param' => {
209                                                        '0' => {
210                                                                 'name' => 'p_codec',
211                                                                 'type' => '160932'
212                                                               },
213                                                        '1' => {
214                                                                 'name' => 'p_stream',
215                                                                 'type' => '5600'
216                                                               },
217                                                        '2' => {
218                                                                 'name' => 'p_image',
219                                                                 'type' => '23123'
220                                                               }
221                                                      },
222                                           'Reg' => {
223                                                      '0' => 'rdi',
224                                                      '1' => 'rsi',
225                                                      '2' => 'rdx'
226                                                    },
227                                           'Return' => '685',
228                                           'ShortName' => 'opj_decode',
229                                           'Source' => 'openjpeg.c',
230                                           'SourceLine' => '514'
231                                         },
232                             '161915' => {
233                                           'Header' => 'openjpeg.h',
234                                           'Param' => {
235                                                        '0' => {
236                                                                 'name' => 'p_codec',
237                                                                 'type' => '160932'
238                                                               },
239                                                        '1' => {
240                                                                 'name' => 'p_image',
241                                                                 'type' => '23123'
242                                                               },
243                                                        '2' => {
244                                                                 'name' => 'p_start_x',
245                                                                 'type' => '718'
246                                                               },
247                                                        '3' => {
248                                                                 'name' => 'p_start_y',
249                                                                 'type' => '718'
250                                                               },
251                                                        '4' => {
252                                                                 'name' => 'p_end_x',
253                                                                 'type' => '718'
254                                                               },
255                                                        '5' => {
256                                                                 'name' => 'p_end_y',
257                                                                 'type' => '718'
258                                                               }
259                                                      },
260                                           'Reg' => {
261                                                      '0' => 'rdi',
262                                                      '1' => 'rsi',
263                                                      '2' => 'rdx',
264                                                      '3' => 'rcx',
265                                                      '4' => 'r8',
266                                                      '5' => 'r9'
267                                                    },
268                                           'Return' => '685',
269                                           'ShortName' => 'opj_set_decode_area',
270                                           'Source' => 'openjpeg.c',
271                                           'SourceLine' => '535'
272                                         },
273                             '162113' => {
274                                           'Header' => 'openjpeg.h',
275                                           'Param' => {
276                                                        '0' => {
277                                                                 'name' => 'p_codec',
278                                                                 'type' => '160932'
279                                                               },
280                                                        '1' => {
281                                                                 'name' => 'p_stream',
282                                                                 'type' => '5600'
283                                                               },
284                                                        '2' => {
285                                                                 'name' => 'p_tile_index',
286                                                                 'type' => '3310'
287                                                               },
288                                                        '3' => {
289                                                                 'name' => 'p_data_size',
290                                                                 'type' => '3310'
291                                                               },
292                                                        '4' => {
293                                                                 'name' => 'p_tile_x0',
294                                                                 'type' => '8892'
295                                                               },
296                                                        '5' => {
297                                                                 'name' => 'p_tile_y0',
298                                                                 'type' => '8892'
299                                                               },
300                                                        '6' => {
301                                                                 'name' => 'p_tile_x1',
302                                                                 'offset' => '0',
303                                                                 'type' => '8892'
304                                                               },
305                                                        '7' => {
306                                                                 'name' => 'p_tile_y1',
307                                                                 'offset' => '8',
308                                                                 'type' => '8892'
309                                                               },
310                                                        '8' => {
311                                                                 'name' => 'p_nb_comps',
312                                                                 'offset' => '16',
313                                                                 'type' => '3310'
314                                                               },
315                                                        '9' => {
316                                                                 'name' => 'p_should_go_on',
317                                                                 'offset' => '24',
318                                                                 'type' => '99015'
319                                                               }
320                                                      },
321                                           'Reg' => {
322                                                      '0' => 'rdi',
323                                                      '1' => 'rsi',
324                                                      '2' => 'rdx',
325                                                      '3' => 'rcx',
326                                                      '4' => 'r8',
327                                                      '5' => 'r9'
328                                                    },
329                                           'Return' => '685',
330                                           'ShortName' => 'opj_read_tile_header',
331                                           'Source' => 'openjpeg.c',
332                                           'SourceLine' => '557'
333                                         },
334                             '162322' => {
335                                           'Header' => 'openjpeg.h',
336                                           'Param' => {
337                                                        '0' => {
338                                                                 'name' => 'p_codec',
339                                                                 'type' => '160932'
340                                                               },
341                                                        '1' => {
342                                                                 'name' => 'p_tile_index',
343                                                                 'type' => '729'
344                                                               },
345                                                        '2' => {
346                                                                 'name' => 'p_data',
347                                                                 'type' => '740'
348                                                               },
349                                                        '3' => {
350                                                                 'name' => 'p_data_size',
351                                                                 'type' => '729'
352                                                               },
353                                                        '4' => {
354                                                                 'name' => 'p_stream',
355                                                                 'type' => '5600'
356                                                               }
357                                                      },
358                                           'Reg' => {
359                                                      '0' => 'rdi',
360                                                      '1' => 'rsi',
361                                                      '2' => 'rdx',
362                                                      '3' => 'rcx',
363                                                      '4' => 'r8'
364                                                    },
365                                           'Return' => '685',
366                                           'ShortName' => 'opj_decode_tile_data',
367                                           'Source' => 'openjpeg.c',
368                                           'SourceLine' => '587'
369                                         },
370                             '162522' => {
371                                           'Header' => 'openjpeg.h',
372                                           'Param' => {
373                                                        '0' => {
374                                                                 'name' => 'p_codec',
375                                                                 'type' => '160932'
376                                                               },
377                                                        '1' => {
378                                                                 'name' => 'p_stream',
379                                                                 'type' => '5600'
380                                                               },
381                                                        '2' => {
382                                                                 'name' => 'p_image',
383                                                                 'type' => '23123'
384                                                               },
385                                                        '3' => {
386                                                                 'name' => 'tile_index',
387                                                                 'type' => '729'
388                                                               }
389                                                      },
390                                           'Reg' => {
391                                                      '0' => 'rdi',
392                                                      '1' => 'rsi',
393                                                      '2' => 'rdx',
394                                                      '3' => 'rcx'
395                                                    },
396                                           'Return' => '685',
397                                           'ShortName' => 'opj_get_decoded_tile',
398                                           'Source' => 'openjpeg.c',
399                                           'SourceLine' => '612'
400                                         },
401                             '162699' => {
402                                           'Header' => 'openjpeg.h',
403                                           'Param' => {
404                                                        '0' => {
405                                                                 'name' => 'p_codec',
406                                                                 'type' => '160932'
407                                                               },
408                                                        '1' => {
409                                                                 'name' => 'res_factor',
410                                                                 'type' => '729'
411                                                               }
412                                                      },
413                                           'Reg' => {
414                                                      '0' => 'rdi',
415                                                      '1' => 'rsi'
416                                                    },
417                                           'Return' => '685',
418                                           'ShortName' => 'opj_set_decoded_resolution_factor',
419                                           'Source' => 'openjpeg.c',
420                                           'SourceLine' => '635'
421                                         },
422                             '162843' => {
423                                           'Header' => 'openjpeg.h',
424                                           'Param' => {
425                                                        '0' => {
426                                                                 'name' => 'p_format',
427                                                                 'type' => '150871'
428                                                               }
429                                                      },
430                                           'Reg' => {
431                                                      '0' => 'rdi'
432                                                    },
433                                           'Return' => '160932',
434                                           'ShortName' => 'opj_create_compress',
435                                           'Source' => 'openjpeg.c',
436                                           'SourceLine' => '654'
437                                         },
438                             '163068' => {
439                                           'Header' => 'openjpeg.h',
440                                           'Param' => {
441                                                        '0' => {
442                                                                 'name' => 'parameters',
443                                                                 'type' => '97052'
444                                                               }
445                                                      },
446                                           'Reg' => {
447                                                      '0' => 'rdi'
448                                                    },
449                                           'Return' => '1',
450                                           'ShortName' => 'opj_set_default_encoder_parameters',
451                                           'Source' => 'openjpeg.c',
452                                           'SourceLine' => '751'
453                                         },
454                             '163113' => {
455                                           'Header' => 'openjpeg.h',
456                                           'Param' => {
457                                                        '0' => {
458                                                                 'name' => 'p_codec',
459                                                                 'type' => '160932'
460                                                               },
461                                                        '1' => {
462                                                                 'name' => 'parameters',
463                                                                 'type' => '97052'
464                                                               },
465                                                        '2' => {
466                                                                 'name' => 'p_image',
467                                                                 'type' => '23123'
468                                                               }
469                                                      },
470                                           'Reg' => {
471                                                      '0' => 'rdi',
472                                                      '1' => 'rsi',
473                                                      '2' => 'rdx'
474                                                    },
475                                           'Return' => '685',
476                                           'ShortName' => 'opj_setup_encoder',
477                                           'Source' => 'openjpeg.c',
478                                           'SourceLine' => '809'
479                                         },
480                             '163251' => {
481                                           'Header' => 'openjpeg.h',
482                                           'Param' => {
483                                                        '0' => {
484                                                                 'name' => 'p_codec',
485                                                                 'type' => '160932'
486                                                               },
487                                                        '1' => {
488                                                                 'name' => 'p_image',
489                                                                 'type' => '23123'
490                                                               },
491                                                        '2' => {
492                                                                 'name' => 'p_stream',
493                                                                 'type' => '5600'
494                                                               }
495                                                      },
496                                           'Reg' => {
497                                                      '0' => 'rdi',
498                                                      '1' => 'rsi',
499                                                      '2' => 'rdx'
500                                                    },
501                                           'Return' => '685',
502                                           'ShortName' => 'opj_start_compress',
503                                           'Source' => 'openjpeg.c',
504                                           'SourceLine' => '828'
505                                         },
506                             '163405' => {
507                                           'Header' => 'openjpeg.h',
508                                           'Param' => {
509                                                        '0' => {
510                                                                 'name' => 'p_info',
511                                                                 'type' => '160932'
512                                                               },
513                                                        '1' => {
514                                                                 'name' => 'p_stream',
515                                                                 'type' => '5600'
516                                                               }
517                                                      },
518                                           'Reg' => {
519                                                      '0' => 'rdi',
520                                                      '1' => 'rsi'
521                                                    },
522                                           'Return' => '685',
523                                           'ShortName' => 'opj_encode',
524                                           'Source' => 'openjpeg.c',
525                                           'SourceLine' => '847'
526                                         },
527                             '163536' => {
528                                           'Header' => 'openjpeg.h',
529                                           'Param' => {
530                                                        '0' => {
531                                                                 'name' => 'p_codec',
532                                                                 'type' => '160932'
533                                                               },
534                                                        '1' => {
535                                                                 'name' => 'p_stream',
536                                                                 'type' => '5600'
537                                                               }
538                                                      },
539                                           'Reg' => {
540                                                      '0' => 'rdi',
541                                                      '1' => 'rsi'
542                                                    },
543                                           'Return' => '685',
544                                           'ShortName' => 'opj_end_compress',
545                                           'Source' => 'openjpeg.c',
546                                           'SourceLine' => '865'
547                                         },
548                             '163667' => {
549                                           'Header' => 'openjpeg.h',
550                                           'Param' => {
551                                                        '0' => {
552                                                                 'name' => 'p_codec',
553                                                                 'type' => '160932'
554                                                               },
555                                                        '1' => {
556                                                                 'name' => 'p_stream',
557                                                                 'type' => '5600'
558                                                               }
559                                                      },
560                                           'Reg' => {
561                                                      '0' => 'rdi',
562                                                      '1' => 'rsi'
563                                                    },
564                                           'Return' => '685',
565                                           'ShortName' => 'opj_end_decompress',
566                                           'Source' => 'openjpeg.c',
567                                           'SourceLine' => '882'
568                                         },
569                             '163798' => {
570                                           'Header' => 'openjpeg.h',
571                                           'Param' => {
572                                                        '0' => {
573                                                                 'name' => 'parameters',
574                                                                 'type' => '97052'
575                                                               },
576                                                        '1' => {
577                                                                 'name' => 'pEncodingMatrix',
578                                                                 'type' => '3304'
579                                                               },
580                                                        '2' => {
581                                                                 'name' => 'p_dc_shift',
582                                                                 'type' => '8892'
583                                                               },
584                                                        '3' => {
585                                                                 'name' => 'pNbComp',
586                                                                 'type' => '729'
587                                                               }
588                                                      },
589                                           'Reg' => {
590                                                      '0' => 'rdi',
591                                                      '1' => 'rsi',
592                                                      '2' => 'rdx',
593                                                      '3' => 'rcx'
594                                                    },
595                                           'Return' => '685',
596                                           'ShortName' => 'opj_set_MCT',
597                                           'Source' => 'openjpeg.c',
598                                           'SourceLine' => '901'
599                                         },
600                             '164056' => {
601                                           'Header' => 'openjpeg.h',
602                                           'Param' => {
603                                                        '0' => {
604                                                                 'name' => 'p_codec',
605                                                                 'type' => '160932'
606                                                               },
607                                                        '1' => {
608                                                                 'name' => 'p_tile_index',
609                                                                 'type' => '729'
610                                                               },
611                                                        '2' => {
612                                                                 'name' => 'p_data',
613                                                                 'type' => '740'
614                                                               },
615                                                        '3' => {
616                                                                 'name' => 'p_data_size',
617                                                                 'type' => '729'
618                                                               },
619                                                        '4' => {
620                                                                 'name' => 'p_stream',
621                                                                 'type' => '5600'
622                                                               }
623                                                      },
624                                           'Reg' => {
625                                                      '0' => 'rdi',
626                                                      '1' => 'rsi',
627                                                      '2' => 'rdx',
628                                                      '3' => 'rcx',
629                                                      '4' => 'r8'
630                                                    },
631                                           'Return' => '685',
632                                           'ShortName' => 'opj_write_tile',
633                                           'Source' => 'openjpeg.c',
634                                           'SourceLine' => '927'
635                                         },
636                             '164256' => {
637                                           'Header' => 'openjpeg.h',
638                                           'Param' => {
639                                                        '0' => {
640                                                                 'name' => 'p_codec',
641                                                                 'type' => '160932'
642                                                               }
643                                                      },
644                                           'Reg' => {
645                                                      '0' => 'rdi'
646                                                    },
647                                           'Return' => '1',
648                                           'ShortName' => 'opj_destroy_codec',
649                                           'Source' => 'openjpeg.c',
650                                           'SourceLine' => '954'
651                                         },
652                             '164331' => {
653                                           'Header' => 'openjpeg.h',
654                                           'Param' => {
655                                                        '0' => {
656                                                                 'name' => 'p_codec',
657                                                                 'type' => '160932'
658                                                               },
659                                                        '1' => {
660                                                                 'name' => 'info_flag',
661                                                                 'type' => '718'
662                                                               },
663                                                        '2' => {
664                                                                 'name' => 'output_stream',
665                                                                 'type' => '77488'
666                                                               }
667                                                      },
668                                           'Reg' => {
669                                                      '0' => 'rdi',
670                                                      '1' => 'rsi',
671                                                      '2' => 'rdx'
672                                                    },
673                                           'Return' => '1',
674                                           'ShortName' => 'opj_dump_codec',
675                                           'Source' => 'openjpeg.c',
676                                           'SourceLine' => '973'
677                                         },
678                             '164510' => {
679                                           'Header' => 'openjpeg.h',
680                                           'Param' => {
681                                                        '0' => {
682                                                                 'name' => 'p_codec',
683                                                                 'type' => '160932'
684                                                               }
685                                                      },
686                                           'Reg' => {
687                                                      '0' => 'rdi'
688                                                    },
689                                           'Return' => '104781',
690                                           'ShortName' => 'opj_get_cstr_info',
691                                           'Source' => 'openjpeg.c',
692                                           'SourceLine' => '988'
693                                         },
694                             '164646' => {
695                                           'Header' => 'openjpeg.h',
696                                           'Param' => {
697                                                        '0' => {
698                                                                 'name' => 'p_codec',
699                                                                 'type' => '160932'
700                                                               }
701                                                      },
702                                           'Reg' => {
703                                                      '0' => 'rdi'
704                                                    },
705                                           'Return' => '35493',
706                                           'ShortName' => 'opj_get_cstr_index',
707                                           'Source' => 'openjpeg.c',
708                                           'SourceLine' => '1015'
709                                         },
710                             '164731' => {
711                                           'Header' => 'openjpeg.h',
712                                           'Param' => {
713                                                        '0' => {
714                                                                 'name' => 'p_cstr_index',
715                                                                 'type' => '164776'
716                                                               }
717                                                      },
718                                           'Reg' => {
719                                                      '0' => 'rax'
720                                                    },
721                                           'Return' => '1',
722                                           'ShortName' => 'opj_destroy_cstr_index',
723                                           'Source' => 'openjpeg.c',
724                                           'SourceLine' => '1026'
725                                         },
726                             '164782' => {
727                                           'Header' => 'openjpeg.h',
728                                           'Param' => {
729                                                        '0' => {
730                                                                 'name' => 'p_file',
731                                                                 'type' => '77488'
732                                                               },
733                                                        '1' => {
734                                                                 'name' => 'p_size',
735                                                                 'type' => '2649'
736                                                               },
737                                                        '2' => {
738                                                                 'name' => 'p_is_read_stream',
739                                                                 'type' => '685'
740                                                               }
741                                                      },
742                                           'Reg' => {
743                                                      '0' => 'rdi',
744                                                      '1' => 'rsi',
745                                                      '2' => 'rdx'
746                                                    },
747                                           'Return' => '5600',
748                                           'ShortName' => 'opj_stream_create_file_stream',
749                                           'Source' => 'openjpeg.c',
750                                           'SourceLine' => '1040'
751                                         },
752                             '165135' => {
753                                           'Header' => 'openjpeg.h',
754                                           'Param' => {
755                                                        '0' => {
756                                                                 'name' => 'p_file',
757                                                                 'type' => '77488'
758                                                               },
759                                                        '1' => {
760                                                                 'name' => 'p_is_read_stream',
761                                                                 'type' => '685'
762                                                               }
763                                                      },
764                                           'Reg' => {
765                                                      '0' => 'rdi',
766                                                      '1' => 'rsi'
767                                                    },
768                                           'Return' => '5600',
769                                           'ShortName' => 'opj_stream_create_default_file_stream',
770                                           'Source' => 'openjpeg.c',
771                                           'SourceLine' => '1035'
772                                         },
773                             '23341' => {
774                                          'Header' => 'openjpeg.h',
775                                          'Param' => {
776                                                       '0' => {
777                                                                'name' => 'image',
778                                                                'type' => '23123'
779                                                              }
780                                                     },
781                                          'Reg' => {
782                                                     '0' => 'rdi'
783                                                   },
784                                          'Return' => '1',
785                                          'ShortName' => 'opj_image_destroy',
786                                          'Source' => 'image.c',
787                                          'SourceLine' => '73'
788                                        },
789                             '23434' => {
790                                          'Header' => 'openjpeg.h',
791                                          'Param' => {
792                                                       '0' => {
793                                                                'name' => 'numcmpts',
794                                                                'type' => '729'
795                                                              },
796                                                       '1' => {
797                                                                'name' => 'cmptparms',
798                                                                'type' => '23789'
799                                                              },
800                                                       '2' => {
801                                                                'name' => 'clrspc',
802                                                                'type' => '20636'
803                                                              }
804                                                     },
805                                          'Reg' => {
806                                                     '0' => 'rdi',
807                                                     '1' => 'rsi',
808                                                     '2' => 'rdx'
809                                                   },
810                                          'Return' => '23123',
811                                          'ShortName' => 'opj_image_create',
812                                          'Source' => 'image.c',
813                                          'SourceLine' => '34'
814                                        },
815                             '24820' => {
816                                          'Header' => 'openjpeg.h',
817                                          'Param' => {
818                                                       '0' => {
819                                                                'name' => 'numcmpts',
820                                                                'type' => '729'
821                                                              },
822                                                       '1' => {
823                                                                'name' => 'cmptparms',
824                                                                'type' => '23789'
825                                                              },
826                                                       '2' => {
827                                                                'name' => 'clrspc',
828                                                                'type' => '20636'
829                                                              }
830                                                     },
831                                          'Reg' => {
832                                                     '0' => 'rdi',
833                                                     '1' => 'rsi',
834                                                     '2' => 'rdx'
835                                                   },
836                                          'Return' => '23123',
837                                          'ShortName' => 'opj_image_tile_create',
838                                          'Source' => 'image.c',
839                                          'SourceLine' => '199'
840                                        },
841                             '5453' => {
842                                         'Header' => 'openjpeg.h',
843                                         'Param' => {
844                                                      '0' => {
845                                                               'name' => 'p_buffer_size',
846                                                               'type' => '2649'
847                                                             },
848                                                      '1' => {
849                                                               'name' => 'l_is_input',
850                                                               'type' => '685'
851                                                             }
852                                                    },
853                                         'Reg' => {
854                                                    '0' => 'rdi',
855                                                    '1' => 'rsi'
856                                                  },
857                                         'Return' => '5600',
858                                         'ShortName' => 'opj_stream_create',
859                                         'Source' => 'cio.c',
860                                         'SourceLine' => '145'
861                                       },
862                             '5606' => {
863                                         'Header' => 'openjpeg.h',
864                                         'Param' => {
865                                                      '0' => {
866                                                               'name' => 'l_is_input',
867                                                               'type' => '685'
868                                                             }
869                                                    },
870                                         'Reg' => {
871                                                    '0' => 'rdi'
872                                                  },
873                                         'Return' => '5600',
874                                         'ShortName' => 'opj_stream_default_create',
875                                         'Source' => 'cio.c',
876                                         'SourceLine' => '182'
877                                       },
878                             '5683' => {
879                                         'Header' => 'openjpeg.h',
880                                         'Param' => {
881                                                      '0' => {
882                                                               'name' => 'p_stream',
883                                                               'type' => '5600'
884                                                             }
885                                                    },
886                                         'Reg' => {
887                                                    '0' => 'rdi'
888                                                  },
889                                         'Return' => '1',
890                                         'ShortName' => 'opj_stream_destroy',
891                                         'Source' => 'cio.c',
892                                         'SourceLine' => '187'
893                                       },
894                             '5737' => {
895                                         'Header' => 'openjpeg.h',
896                                         'Param' => {
897                                                      '0' => {
898                                                               'name' => 'p_stream',
899                                                               'type' => '5600'
900                                                             },
901                                                      '1' => {
902                                                               'name' => 'p_function',
903                                                               'type' => '2737'
904                                                             }
905                                                    },
906                                         'Reg' => {
907                                                    '0' => 'rdi',
908                                                    '1' => 'rsi'
909                                                  },
910                                         'Return' => '1',
911                                         'ShortName' => 'opj_stream_set_read_function',
912                                         'Source' => 'cio.c',
913                                         'SourceLine' => '198'
914                                       },
915                             '5806' => {
916                                         'Header' => 'openjpeg.h',
917                                         'Param' => {
918                                                      '0' => {
919                                                               'name' => 'p_stream',
920                                                               'type' => '5600'
921                                                             },
922                                                      '1' => {
923                                                               'name' => 'p_function',
924                                                               'type' => '2830'
925                                                             }
926                                                    },
927                                         'Reg' => {
928                                                    '0' => 'rdi',
929                                                    '1' => 'rsi'
930                                                  },
931                                         'Return' => '1',
932                                         'ShortName' => 'opj_stream_set_seek_function',
933                                         'Source' => 'cio.c',
934                                         'SourceLine' => '209'
935                                       },
936                             '5875' => {
937                                         'Header' => 'openjpeg.h',
938                                         'Param' => {
939                                                      '0' => {
940                                                               'name' => 'p_stream',
941                                                               'type' => '5600'
942                                                             },
943                                                      '1' => {
944                                                               'name' => 'p_function',
945                                                               'type' => '2780'
946                                                             }
947                                                    },
948                                         'Reg' => {
949                                                    '0' => 'rdi',
950                                                    '1' => 'rsi'
951                                                  },
952                                         'Return' => '1',
953                                         'ShortName' => 'opj_stream_set_write_function',
954                                         'Source' => 'cio.c',
955                                         'SourceLine' => '219'
956                                       },
957                             '5944' => {
958                                         'Header' => 'openjpeg.h',
959                                         'Param' => {
960                                                      '0' => {
961                                                               'name' => 'p_stream',
962                                                               'type' => '5600'
963                                                             },
964                                                      '1' => {
965                                                               'name' => 'p_function',
966                                                               'type' => '2792'
967                                                             }
968                                                    },
969                                         'Reg' => {
970                                                    '0' => 'rdi',
971                                                    '1' => 'rsi'
972                                                  },
973                                         'Return' => '1',
974                                         'ShortName' => 'opj_stream_set_skip_function',
975                                         'Source' => 'cio.c',
976                                         'SourceLine' => '230'
977                                       },
978                             '6013' => {
979                                         'Header' => 'openjpeg.h',
980                                         'Param' => {
981                                                      '0' => {
982                                                               'name' => 'p_stream',
983                                                               'type' => '5600'
984                                                             },
985                                                      '1' => {
986                                                               'name' => 'p_data',
987                                                               'type' => '148'
988                                                             }
989                                                    },
990                                         'Reg' => {
991                                                    '0' => 'rdi',
992                                                    '1' => 'rsi'
993                                                  },
994                                         'Return' => '1',
995                                         'ShortName' => 'opj_stream_set_user_data',
996                                         'Source' => 'cio.c',
997                                         'SourceLine' => '241'
998                                       },
999                             '6082' => {
1000                                         'Header' => 'openjpeg.h',
1001                                         'Param' => {
1002                                                      '0' => {
1003                                                               'name' => 'p_stream',
1004                                                               'type' => '5600'
1005                                                             },
1006                                                      '1' => {
1007                                                               'name' => 'data_length',
1008                                                               'type' => '2693'
1009                                                             }
1010                                                    },
1011                                         'Reg' => {
1012                                                    '0' => 'rdi',
1013                                                    '1' => 'rsi'
1014                                                  },
1015                                         'Return' => '1',
1016                                         'ShortName' => 'opj_stream_set_user_data_length',
1017                                         'Source' => 'cio.c',
1018                                         'SourceLine' => '247'
1019                                       }
1020                           },
1021           'SymbolVersion' => {
1022                                '_ITM_deregisterTMCloneTable' => 'vsprintf@@GLIBC_2.2.5',
1023                                '_ITM_registerTMCloneTable' => 'vsprintf@@GLIBC_2.2.5',
1024                                '_Jv_RegisterClasses' => 'vsprintf@@GLIBC_2.2.5',
1025                                '__gmon_start__' => 'vsprintf@@GLIBC_2.2.5'
1026                              },
1027           'Symbols' => {
1028                          'libopenjp2.so.2.0.0' => {
1029                                                     '_fini' => 1,
1030                                                     '_init' => 1,
1031                                                     'j2k_destroy_cstr_index' => 1,
1032                                                     'j2k_dump' => 1,
1033                                                     'j2k_dump_image_comp_header' => 1,
1034                                                     'j2k_dump_image_header' => 1,
1035                                                     'j2k_get_cstr_index' => 1,
1036                                                     'j2k_get_cstr_info' => 1,
1037                                                     'j2k_mct_read_functions_to_float' => -32,
1038                                                     'j2k_mct_read_functions_to_int32' => -32,
1039                                                     'j2k_mct_write_functions_from_float' => -32,
1040                                                     'j2k_memory_marker_handler_tab' => -336,
1041                                                     'j2k_prog_order_list' => -72,
1042                                                     'jp2_dump' => 1,
1043                                                     'jp2_get_cstr_index' => 1,
1044                                                     'jp2_get_cstr_info' => 1,
1045                                                     'jp2_header' => -48,
1046                                                     'jp2_img_header' => -96,
1047                                                     'opj_bio_create' => 1,
1048                                                     'opj_bio_destroy' => 1,
1049                                                     'opj_bio_flush' => 1,
1050                                                     'opj_bio_inalign' => 1,
1051                                                     'opj_bio_init_dec' => 1,
1052                                                     'opj_bio_init_enc' => 1,
1053                                                     'opj_bio_numbytes' => 1,
1054                                                     'opj_bio_read' => 1,
1055                                                     'opj_bio_write' => 1,
1056                                                     'opj_calculate_norms' => 1,
1057                                                     'opj_clock' => 1,
1058                                                     'opj_copy_image_header' => 1,
1059                                                     'opj_create_compress' => 1,
1060                                                     'opj_create_decompress' => 1,
1061                                                     'opj_decode' => 1,
1062                                                     'opj_decode_tile_data' => 1,
1063                                                     'opj_destroy_codec' => 1,
1064                                                     'opj_destroy_cstr_index' => 1,
1065                                                     'opj_destroy_cstr_info' => 1,
1066                                                     'opj_dump_codec' => 1,
1067                                                     'opj_dwt_calc_explicit_stepsizes' => 1,
1068                                                     'opj_dwt_decode' => 1,
1069                                                     'opj_dwt_decode_real' => 1,
1070                                                     'opj_dwt_encode' => 1,
1071                                                     'opj_dwt_encode_real' => 1,
1072                                                     'opj_dwt_getgain' => 1,
1073                                                     'opj_dwt_getgain_real' => 1,
1074                                                     'opj_dwt_getnorm' => 1,
1075                                                     'opj_dwt_getnorm_real' => 1,
1076                                                     'opj_encode' => 1,
1077                                                     'opj_end_compress' => 1,
1078                                                     'opj_end_decompress' => 1,
1079                                                     'opj_event_msg' => 1,
1080                                                     'opj_get_cstr_index' => 1,
1081                                                     'opj_get_cstr_info' => 1,
1082                                                     'opj_get_decoded_tile' => 1,
1083                                                     'opj_image_comp_header_update' => 1,
1084                                                     'opj_image_create' => 1,
1085                                                     'opj_image_create0' => 1,
1086                                                     'opj_image_destroy' => 1,
1087                                                     'opj_image_tile_create' => 1,
1088                                                     'opj_j2k_convert_progression_order' => 1,
1089                                                     'opj_j2k_create_compress' => 1,
1090                                                     'opj_j2k_create_decompress' => 1,
1091                                                     'opj_j2k_decode' => 1,
1092                                                     'opj_j2k_decode_tile' => 1,
1093                                                     'opj_j2k_destroy' => 1,
1094                                                     'opj_j2k_encode' => 1,
1095                                                     'opj_j2k_end_compress' => 1,
1096                                                     'opj_j2k_end_decompress' => 1,
1097                                                     'opj_j2k_get_tile' => 1,
1098                                                     'opj_j2k_read_header' => 1,
1099                                                     'opj_j2k_read_tile_header' => 1,
1100                                                     'opj_j2k_set_decode_area' => 1,
1101                                                     'opj_j2k_set_decoded_resolution_factor' => 1,
1102                                                     'opj_j2k_setup_decoder' => 1,
1103                                                     'opj_j2k_setup_encoder' => 1,
1104                                                     'opj_j2k_setup_mct_encoding' => 1,
1105                                                     'opj_j2k_start_compress' => 1,
1106                                                     'opj_j2k_write_tile' => 1,
1107                                                     'opj_jp2_create' => 1,
1108                                                     'opj_jp2_decode' => 1,
1109                                                     'opj_jp2_decode_tile' => 1,
1110                                                     'opj_jp2_default_validation' => 1,
1111                                                     'opj_jp2_destroy' => 1,
1112                                                     'opj_jp2_encode' => 1,
1113                                                     'opj_jp2_end_compress' => 1,
1114                                                     'opj_jp2_end_decompress' => 1,
1115                                                     'opj_jp2_get_tile' => 1,
1116                                                     'opj_jp2_read_header' => 1,
1117                                                     'opj_jp2_read_tile_header' => 1,
1118                                                     'opj_jp2_set_decode_area' => 1,
1119                                                     'opj_jp2_set_decoded_resolution_factor' => 1,
1120                                                     'opj_jp2_setup_decoder' => 1,
1121                                                     'opj_jp2_setup_encoder' => 1,
1122                                                     'opj_jp2_skip_jp2c' => 1,
1123                                                     'opj_jp2_start_compress' => 1,
1124                                                     'opj_jp2_write_jp2h' => 1,
1125                                                     'opj_jp2_write_tile' => 1,
1126                                                     'opj_matrix_inversion_f' => 1,
1127                                                     'opj_mct_decode' => 1,
1128                                                     'opj_mct_decode_custom' => 1,
1129                                                     'opj_mct_decode_real' => 1,
1130                                                     'opj_mct_encode' => 1,
1131                                                     'opj_mct_encode_custom' => 1,
1132                                                     'opj_mct_encode_real' => 1,
1133                                                     'opj_mct_get_mct_norms' => 1,
1134                                                     'opj_mct_get_mct_norms_real' => 1,
1135                                                     'opj_mct_getnorm' => 1,
1136                                                     'opj_mct_getnorm_real' => 1,
1137                                                     'opj_mqc_bypass_enc' => 1,
1138                                                     'opj_mqc_bypass_flush_enc' => 1,
1139                                                     'opj_mqc_bypass_init_enc' => 1,
1140                                                     'opj_mqc_create' => 1,
1141                                                     'opj_mqc_decode' => 1,
1142                                                     'opj_mqc_destroy' => 1,
1143                                                     'opj_mqc_encode' => 1,
1144                                                     'opj_mqc_erterm_enc' => 1,
1145                                                     'opj_mqc_flush' => 1,
1146                                                     'opj_mqc_init_dec' => 1,
1147                                                     'opj_mqc_init_enc' => 1,
1148                                                     'opj_mqc_numbytes' => 1,
1149                                                     'opj_mqc_reset_enc' => 1,
1150                                                     'opj_mqc_resetstates' => 1,
1151                                                     'opj_mqc_restart_enc' => 1,
1152                                                     'opj_mqc_restart_init_enc' => 1,
1153                                                     'opj_mqc_segmark_enc' => 1,
1154                                                     'opj_mqc_setstate' => 1,
1155                                                     'opj_pi_check_next_level' => 1,
1156                                                     'opj_pi_create_decode' => 1,
1157                                                     'opj_pi_create_encode' => 1,
1158                                                     'opj_pi_destroy' => 1,
1159                                                     'opj_pi_initialise_encode' => 1,
1160                                                     'opj_pi_next' => 1,
1161                                                     'opj_pi_update_encoding_parameters' => 1,
1162                                                     'opj_procedure_list_add_procedure' => 1,
1163                                                     'opj_procedure_list_clear' => 1,
1164                                                     'opj_procedure_list_create' => 1,
1165                                                     'opj_procedure_list_destroy' => 1,
1166                                                     'opj_procedure_list_get_first_procedure' => 1,
1167                                                     'opj_procedure_list_get_nb_procedures' => 1,
1168                                                     'opj_raw_create' => 1,
1169                                                     'opj_raw_decode' => 1,
1170                                                     'opj_raw_destroy' => 1,
1171                                                     'opj_raw_init_dec' => 1,
1172                                                     'opj_raw_numbytes' => 1,
1173                                                     'opj_read_bytes_BE' => 1,
1174                                                     'opj_read_bytes_LE' => 1,
1175                                                     'opj_read_double_BE' => 1,
1176                                                     'opj_read_double_LE' => 1,
1177                                                     'opj_read_float_BE' => 1,
1178                                                     'opj_read_float_LE' => 1,
1179                                                     'opj_read_header' => 1,
1180                                                     'opj_read_tile_header' => 1,
1181                                                     'opj_set_MCT' => 1,
1182                                                     'opj_set_decode_area' => 1,
1183                                                     'opj_set_decoded_resolution_factor' => 1,
1184                                                     'opj_set_default_decoder_parameters' => 1,
1185                                                     'opj_set_default_encoder_parameters' => 1,
1186                                                     'opj_set_default_event_handler' => 1,
1187                                                     'opj_set_error_handler' => 1,
1188                                                     'opj_set_info_handler' => 1,
1189                                                     'opj_set_warning_handler' => 1,
1190                                                     'opj_setup_decoder' => 1,
1191                                                     'opj_setup_encoder' => 1,
1192                                                     'opj_start_compress' => 1,
1193                                                     'opj_stream_create' => 1,
1194                                                     'opj_stream_create_default_file_stream' => 1,
1195                                                     'opj_stream_create_file_stream' => 1,
1196                                                     'opj_stream_default_create' => 1,
1197                                                     'opj_stream_default_read' => 1,
1198                                                     'opj_stream_default_seek' => 1,
1199                                                     'opj_stream_default_skip' => 1,
1200                                                     'opj_stream_default_write' => 1,
1201                                                     'opj_stream_destroy' => 1,
1202                                                     'opj_stream_flush' => 1,
1203                                                     'opj_stream_get_number_byte_left' => 1,
1204                                                     'opj_stream_has_seek' => 1,
1205                                                     'opj_stream_read_data' => 1,
1206                                                     'opj_stream_read_seek' => 1,
1207                                                     'opj_stream_read_skip' => 1,
1208                                                     'opj_stream_seek' => 1,
1209                                                     'opj_stream_set_read_function' => 1,
1210                                                     'opj_stream_set_seek_function' => 1,
1211                                                     'opj_stream_set_skip_function' => 1,
1212                                                     'opj_stream_set_user_data' => 1,
1213                                                     'opj_stream_set_user_data_length' => 1,
1214                                                     'opj_stream_set_write_function' => 1,
1215                                                     'opj_stream_skip' => 1,
1216                                                     'opj_stream_tell' => 1,
1217                                                     'opj_stream_write_data' => 1,
1218                                                     'opj_stream_write_seek' => 1,
1219                                                     'opj_stream_write_skip' => 1,
1220                                                     'opj_t1_allocate_buffers' => 1,
1221                                                     'opj_t1_create' => 1,
1222                                                     'opj_t1_decode_cblks' => 1,
1223                                                     'opj_t1_destroy' => 1,
1224                                                     'opj_t1_encode_cblks' => 1,
1225                                                     'opj_t2_create' => 1,
1226                                                     'opj_t2_decode_packets' => 1,
1227                                                     'opj_t2_destroy' => 1,
1228                                                     'opj_t2_encode_packets' => 1,
1229                                                     'opj_tcd_copy_tile_data' => 1,
1230                                                     'opj_tcd_create' => 1,
1231                                                     'opj_tcd_decode_tile' => 1,
1232                                                     'opj_tcd_destroy' => 1,
1233                                                     'opj_tcd_encode_tile' => 1,
1234                                                     'opj_tcd_get_decoded_tile_size' => 1,
1235                                                     'opj_tcd_get_encoded_tile_size' => 1,
1236                                                     'opj_tcd_init' => 1,
1237                                                     'opj_tcd_init_decode_tile' => 1,
1238                                                     'opj_tcd_init_encode_tile' => 1,
1239                                                     'opj_tcd_makelayer' => 1,
1240                                                     'opj_tcd_makelayer_fixed' => 1,
1241                                                     'opj_tcd_rateallocate' => 1,
1242                                                     'opj_tcd_rateallocate_fixed' => 1,
1243                                                     'opj_tcd_update_tile_data' => 1,
1244                                                     'opj_tgt_create' => 1,
1245                                                     'opj_tgt_decode' => 1,
1246                                                     'opj_tgt_destroy' => 1,
1247                                                     'opj_tgt_encode' => 1,
1248                                                     'opj_tgt_init' => 1,
1249                                                     'opj_tgt_reset' => 1,
1250                                                     'opj_tgt_setvalue' => 1,
1251                                                     'opj_version' => 1,
1252                                                     'opj_write_bytes_BE' => 1,
1253                                                     'opj_write_bytes_LE' => 1,
1254                                                     'opj_write_double_BE' => 1,
1255                                                     'opj_write_double_LE' => 1,
1256                                                     'opj_write_float_BE' => 1,
1257                                                     'opj_write_float_LE' => 1,
1258                                                     'opj_write_tile' => 1
1259                                                   }
1260                        },
1261           'Target' => 'unix',
1262           'TypeInfo' => {
1263                           '1' => {
1264                                    'Name' => 'void',
1265                                    'Type' => 'Intrinsic'
1266                                  },
1267                           '104781' => {
1268                                         'BaseType' => '32391',
1269                                         'Name' => 'opj_codestream_info_v2_t*',
1270                                         'Size' => '8',
1271                                         'Type' => 'Pointer'
1272                                       },
1273                           '105' => {
1274                                      'Name' => 'signed char',
1275                                      'Size' => '1',
1276                                      'Type' => 'Intrinsic'
1277                                    },
1278                           '109743' => {
1279                                         'BaseType' => '104781',
1280                                         'Name' => 'opj_codestream_info_v2_t**',
1281                                         'Size' => '8',
1282                                         'Type' => 'Pointer'
1283                                       },
1284                           '119' => {
1285                                      'Name' => 'long',
1286                                      'Size' => '8',
1287                                      'Type' => 'Intrinsic'
1288                                    },
1289                           '126' => {
1290                                      'BaseType' => '119',
1291                                      'Header' => 'types.h',
1292                                      'Line' => '131',
1293                                      'Name' => '__off_t',
1294                                      'Size' => '8',
1295                                      'Type' => 'Typedef'
1296                                    },
1297                           '137' => {
1298                                      'BaseType' => '119',
1299                                      'Header' => 'types.h',
1300                                      'Line' => '132',
1301                                      'Name' => '__off64_t',
1302                                      'Size' => '8',
1303                                      'Type' => 'Typedef'
1304                                    },
1305                           '148' => {
1306                                      'BaseType' => '1',
1307                                      'Name' => 'void*',
1308                                      'Size' => '8',
1309                                      'Type' => 'Pointer'
1310                                    },
1311                           '150' => {
1312                                      'BaseType' => '84',
1313                                      'Name' => 'char*',
1314                                      'Size' => '8',
1315                                      'Type' => 'Pointer'
1316                                    },
1317                           '150834' => {
1318                                         'Header' => 'openjpeg.h',
1319                                         'Line' => '200',
1320                                         'Memb' => {
1321                                                     '0' => {
1322                                                              'name' => 'OPJ_CODEC_UNKNOWN',
1323                                                              'value' => '-1'
1324                                                            },
1325                                                     '1' => {
1326                                                              'name' => 'OPJ_CODEC_J2K',
1327                                                              'value' => '0'
1328                                                            },
1329                                                     '2' => {
1330                                                              'name' => 'OPJ_CODEC_JPT',
1331                                                              'value' => '1'
1332                                                            },
1333                                                     '3' => {
1334                                                              'name' => 'OPJ_CODEC_JP2',
1335                                                              'value' => '2'
1336                                                            }
1337                                                   },
1338                                         'Name' => 'enum CODEC_FORMAT',
1339                                         'Size' => '4',
1340                                         'Type' => 'Enum'
1341                                       },
1342                           '150871' => {
1343                                         'BaseType' => '150834',
1344                                         'Header' => 'openjpeg.h',
1345                                         'Line' => '205',
1346                                         'Name' => 'OPJ_CODEC_FORMAT',
1347                                         'Size' => '4',
1348                                         'Type' => 'Typedef'
1349                                       },
1350                           '152554' => {
1351                                         'BaseType' => '148',
1352                                         'Header' => 'openjpeg.h',
1353                                         'Line' => '460',
1354                                         'Name' => 'opj_codec_t',
1355                                         'Size' => '8',
1356                                         'Type' => 'Typedef'
1357                                       },
1358                           '160932' => {
1359                                         'BaseType' => '152554',
1360                                         'Name' => 'opj_codec_t*',
1361                                         'Size' => '8',
1362                                         'Type' => 'Pointer'
1363                                       },
1364                           '163' => {
1365                                      'BaseType' => '77',
1366                                      'Header' => 'types.h',
1367                                      'Line' => '196',
1368                                      'Name' => 'int32_t',
1369                                      'Size' => '4',
1370                                      'Type' => 'Typedef'
1371                                    },
1372                           '164776' => {
1373                                         'BaseType' => '35493',
1374                                         'Name' => 'opj_codestream_index_t**',
1375                                         'Size' => '8',
1376                                         'Type' => 'Pointer'
1377                                       },
1378                           '181' => {
1379                                      'Name' => 'float',
1380                                      'Size' => '4',
1381                                      'Type' => 'Intrinsic'
1382                                    },
1383                           '188' => {
1384                                      'Name' => 'double',
1385                                      'Size' => '8',
1386                                      'Type' => 'Intrinsic'
1387                                    },
1388                           '1937' => {
1389                                       'BaseType' => '1943',
1390                                       'Name' => 'char const*',
1391                                       'Size' => '8',
1392                                       'Type' => 'Pointer'
1393                                     },
1394                           '1943' => {
1395                                       'BaseType' => '84',
1396                                       'Name' => 'char const',
1397                                       'Size' => '1',
1398                                       'Type' => 'Const'
1399                                     },
1400                           '195' => {
1401                                      'Header' => 'libio.h',
1402                                      'Line' => '245',
1403                                      'Memb' => {
1404                                                  '0' => {
1405                                                           'name' => '_flags',
1406                                                           'offset' => '0',
1407                                                           'type' => '77'
1408                                                         },
1409                                                  '1' => {
1410                                                           'name' => '_IO_read_ptr',
1411                                                           'offset' => '8',
1412                                                           'type' => '150'
1413                                                         },
1414                                                  '10' => {
1415                                                            'name' => '_IO_backup_base',
1416                                                            'offset' => '80',
1417                                                            'type' => '150'
1418                                                          },
1419                                                  '11' => {
1420                                                            'name' => '_IO_save_end',
1421                                                            'offset' => '88',
1422                                                            'type' => '150'
1423                                                          },
1424                                                  '12' => {
1425                                                            'name' => '_markers',
1426                                                            'offset' => '96',
1427                                                            'type' => '635'
1428                                                          },
1429                                                  '13' => {
1430                                                            'name' => '_chain',
1431                                                            'offset' => '104',
1432                                                            'type' => '641'
1433                                                          },
1434                                                  '14' => {
1435                                                            'name' => '_fileno',
1436                                                            'offset' => '112',
1437                                                            'type' => '77'
1438                                                          },
1439                                                  '15' => {
1440                                                            'name' => '_flags2',
1441                                                            'offset' => '116',
1442                                                            'type' => '77'
1443                                                          },
1444                                                  '16' => {
1445                                                            'name' => '_old_offset',
1446                                                            'offset' => '120',
1447                                                            'type' => '126'
1448                                                          },
1449                                                  '17' => {
1450                                                            'name' => '_cur_column',
1451                                                            'offset' => '128',
1452                                                            'type' => '70'
1453                                                          },
1454                                                  '18' => {
1455                                                            'name' => '_vtable_offset',
1456                                                            'offset' => '130',
1457                                                            'type' => '105'
1458                                                          },
1459                                                  '19' => {
1460                                                            'name' => '_shortbuf',
1461                                                            'offset' => '131',
1462                                                            'type' => '647'
1463                                                          },
1464                                                  '2' => {
1465                                                           'name' => '_IO_read_end',
1466                                                           'offset' => '16',
1467                                                           'type' => '150'
1468                                                         },
1469                                                  '20' => {
1470                                                            'name' => '_lock',
1471                                                            'offset' => '136',
1472                                                            'type' => '663'
1473                                                          },
1474                                                  '21' => {
1475                                                            'name' => '_offset',
1476                                                            'offset' => '144',
1477                                                            'type' => '137'
1478                                                          },
1479                                                  '22' => {
1480                                                            'name' => '__pad1',
1481                                                            'offset' => '152',
1482                                                            'type' => '148'
1483                                                          },
1484                                                  '23' => {
1485                                                            'name' => '__pad2',
1486                                                            'offset' => '160',
1487                                                            'type' => '148'
1488                                                          },
1489                                                  '24' => {
1490                                                            'name' => '__pad3',
1491                                                            'offset' => '168',
1492                                                            'type' => '148'
1493                                                          },
1494                                                  '25' => {
1495                                                            'name' => '__pad4',
1496                                                            'offset' => '176',
1497                                                            'type' => '148'
1498                                                          },
1499                                                  '26' => {
1500                                                            'name' => '__pad5',
1501                                                            'offset' => '184',
1502                                                            'type' => '45'
1503                                                          },
1504                                                  '27' => {
1505                                                            'name' => '_mode',
1506                                                            'offset' => '192',
1507                                                            'type' => '77'
1508                                                          },
1509                                                  '28' => {
1510                                                            'name' => '_unused2',
1511                                                            'offset' => '196',
1512                                                            'type' => '669'
1513                                                          },
1514                                                  '3' => {
1515                                                           'name' => '_IO_read_base',
1516                                                           'offset' => '24',
1517                                                           'type' => '150'
1518                                                         },
1519                                                  '4' => {
1520                                                           'name' => '_IO_write_base',
1521                                                           'offset' => '32',
1522                                                           'type' => '150'
1523                                                         },
1524                                                  '5' => {
1525                                                           'name' => '_IO_write_ptr',
1526                                                           'offset' => '40',
1527                                                           'type' => '150'
1528                                                         },
1529                                                  '6' => {
1530                                                           'name' => '_IO_write_end',
1531                                                           'offset' => '48',
1532                                                           'type' => '150'
1533                                                         },
1534                                                  '7' => {
1535                                                           'name' => '_IO_buf_base',
1536                                                           'offset' => '56',
1537                                                           'type' => '150'
1538                                                         },
1539                                                  '8' => {
1540                                                           'name' => '_IO_buf_end',
1541                                                           'offset' => '64',
1542                                                           'type' => '150'
1543                                                         },
1544                                                  '9' => {
1545                                                           'name' => '_IO_save_base',
1546                                                           'offset' => '72',
1547                                                           'type' => '150'
1548                                                         }
1549                                                },
1550                                      'Name' => 'struct _IO_FILE',
1551                                      'Size' => '216',
1552                                      'Type' => 'Struct'
1553                                    },
1554                           '20358' => {
1555                                        'BaseType' => '84',
1556                                        'Header' => 'openjpeg.h',
1557                                        'Line' => '87',
1558                                        'Name' => 'OPJ_CHAR',
1559                                        'Size' => '1',
1560                                        'Type' => 'Typedef'
1561                                      },
1562                           '2038' => {
1563                                       'BaseType' => '119',
1564                                       'Header' => 'types.h',
1565                                       'Line' => '197',
1566                                       'Name' => 'int64_t',
1567                                       'Size' => '8',
1568                                       'Type' => 'Typedef'
1569                                     },
1570                           '20435' => {
1571                                        'Header' => 'openjpeg.h',
1572                                        'Line' => '157',
1573                                        'Memb' => {
1574                                                    '0' => {
1575                                                             'name' => 'OPJ_STD_RSIZ',
1576                                                             'value' => '0'
1577                                                           },
1578                                                    '1' => {
1579                                                             'name' => 'OPJ_CINEMA2K',
1580                                                             'value' => '3'
1581                                                           },
1582                                                    '2' => {
1583                                                             'name' => 'OPJ_CINEMA4K',
1584                                                             'value' => '4'
1585                                                           },
1586                                                    '3' => {
1587                                                             'name' => 'OPJ_MCT',
1588                                                             'value' => '33024'
1589                                                           }
1590                                                  },
1591                                        'Name' => 'enum RSIZ_CAPABILITIES',
1592                                        'Size' => '4',
1593                                        'Type' => 'Enum'
1594                                      },
1595                           '20474' => {
1596                                        'BaseType' => '20435',
1597                                        'Header' => 'openjpeg.h',
1598                                        'Line' => '162',
1599                                        'Name' => 'OPJ_RSIZ_CAPABILITIES',
1600                                        'Size' => '4',
1601                                        'Type' => 'Typedef'
1602                                      },
1603                           '20485' => {
1604                                        'Header' => 'openjpeg.h',
1605                                        'Line' => '167',
1606                                        'Memb' => {
1607                                                    '0' => {
1608                                                             'name' => 'OPJ_OFF',
1609                                                             'value' => '0'
1610                                                           },
1611                                                    '1' => {
1612                                                             'name' => 'OPJ_CINEMA2K_24',
1613                                                             'value' => '1'
1614                                                           },
1615                                                    '2' => {
1616                                                             'name' => 'OPJ_CINEMA2K_48',
1617                                                             'value' => '2'
1618                                                           },
1619                                                    '3' => {
1620                                                             'name' => 'OPJ_CINEMA4K_24',
1621                                                             'value' => '3'
1622                                                           }
1623                                                  },
1624                                        'Name' => 'enum CINEMA_MODE',
1625                                        'Size' => '4',
1626                                        'Type' => 'Enum'
1627                                      },
1628                           '20522' => {
1629                                        'BaseType' => '20485',
1630                                        'Header' => 'openjpeg.h',
1631                                        'Line' => '172',
1632                                        'Name' => 'OPJ_CINEMA_MODE',
1633                                        'Size' => '4',
1634                                        'Type' => 'Typedef'
1635                                      },
1636                           '20533' => {
1637                                        'Header' => 'openjpeg.h',
1638                                        'Line' => '177',
1639                                        'Memb' => {
1640                                                    '0' => {
1641                                                             'name' => 'OPJ_PROG_UNKNOWN',
1642                                                             'value' => '-1'
1643                                                           },
1644                                                    '1' => {
1645                                                             'name' => 'OPJ_LRCP',
1646                                                             'value' => '0'
1647                                                           },
1648                                                    '2' => {
1649                                                             'name' => 'OPJ_RLCP',
1650                                                             'value' => '1'
1651                                                           },
1652                                                    '3' => {
1653                                                             'name' => 'OPJ_RPCL',
1654                                                             'value' => '2'
1655                                                           },
1656                                                    '4' => {
1657                                                             'name' => 'OPJ_PCRL',
1658                                                             'value' => '3'
1659                                                           },
1660                                                    '5' => {
1661                                                             'name' => 'OPJ_CPRL',
1662                                                             'value' => '4'
1663                                                           }
1664                                                  },
1665                                        'Name' => 'enum PROG_ORDER',
1666                                        'Size' => '4',
1667                                        'Type' => 'Enum'
1668                                      },
1669                           '20582' => {
1670                                        'BaseType' => '20533',
1671                                        'Header' => 'openjpeg.h',
1672                                        'Line' => '184',
1673                                        'Name' => 'OPJ_PROG_ORDER',
1674                                        'Size' => '4',
1675                                        'Type' => 'Typedef'
1676                                      },
1677                           '20593' => {
1678                                        'Header' => 'openjpeg.h',
1679                                        'Line' => '189',
1680                                        'Memb' => {
1681                                                    '0' => {
1682                                                             'name' => 'OPJ_CLRSPC_UNKNOWN',
1683                                                             'value' => '-1'
1684                                                           },
1685                                                    '1' => {
1686                                                             'name' => 'OPJ_CLRSPC_UNSPECIFIED',
1687                                                             'value' => '0'
1688                                                           },
1689                                                    '2' => {
1690                                                             'name' => 'OPJ_CLRSPC_SRGB',
1691                                                             'value' => '1'
1692                                                           },
1693                                                    '3' => {
1694                                                             'name' => 'OPJ_CLRSPC_GRAY',
1695                                                             'value' => '2'
1696                                                           },
1697                                                    '4' => {
1698                                                             'name' => 'OPJ_CLRSPC_SYCC',
1699                                                             'value' => '3'
1700                                                           }
1701                                                  },
1702                                        'Name' => 'enum COLOR_SPACE',
1703                                        'Size' => '4',
1704                                        'Type' => 'Enum'
1705                                      },
1706                           '20636' => {
1707                                        'BaseType' => '20593',
1708                                        'Header' => 'openjpeg.h',
1709                                        'Line' => '195',
1710                                        'Name' => 'OPJ_COLOR_SPACE',
1711                                        'Size' => '4',
1712                                        'Type' => 'Typedef'
1713                                      },
1714                           '20647' => {
1715                                        'Header' => 'openjpeg.h',
1716                                        'Line' => '231',
1717                                        'Memb' => {
1718                                                    '0' => {
1719                                                             'name' => 'resno0',
1720                                                             'offset' => '0',
1721                                                             'type' => '729'
1722                                                           },
1723                                                    '1' => {
1724                                                             'name' => 'compno0',
1725                                                             'offset' => '4',
1726                                                             'type' => '729'
1727                                                           },
1728                                                    '10' => {
1729                                                              'name' => 'progorder',
1730                                                              'offset' => '40',
1731                                                              'type' => '21090'
1732                                                            },
1733                                                    '11' => {
1734                                                              'name' => 'tile',
1735                                                              'offset' => '48',
1736                                                              'type' => '729'
1737                                                            },
1738                                                    '12' => {
1739                                                              'name' => 'tx0',
1740                                                              'offset' => '52',
1741                                                              'type' => '718'
1742                                                            },
1743                                                    '13' => {
1744                                                              'name' => 'tx1',
1745                                                              'offset' => '56',
1746                                                              'type' => '718'
1747                                                            },
1748                                                    '14' => {
1749                                                              'name' => 'ty0',
1750                                                              'offset' => '60',
1751                                                              'type' => '718'
1752                                                            },
1753                                                    '15' => {
1754                                                              'name' => 'ty1',
1755                                                              'offset' => '64',
1756                                                              'type' => '718'
1757                                                            },
1758                                                    '16' => {
1759                                                              'name' => 'layS',
1760                                                              'offset' => '68',
1761                                                              'type' => '729'
1762                                                            },
1763                                                    '17' => {
1764                                                              'name' => 'resS',
1765                                                              'offset' => '72',
1766                                                              'type' => '729'
1767                                                            },
1768                                                    '18' => {
1769                                                              'name' => 'compS',
1770                                                              'offset' => '76',
1771                                                              'type' => '729'
1772                                                            },
1773                                                    '19' => {
1774                                                              'name' => 'prcS',
1775                                                              'offset' => '80',
1776                                                              'type' => '729'
1777                                                            },
1778                                                    '2' => {
1779                                                             'name' => 'layno1',
1780                                                             'offset' => '8',
1781                                                             'type' => '729'
1782                                                           },
1783                                                    '20' => {
1784                                                              'name' => 'layE',
1785                                                              'offset' => '84',
1786                                                              'type' => '729'
1787                                                            },
1788                                                    '21' => {
1789                                                              'name' => 'resE',
1790                                                              'offset' => '88',
1791                                                              'type' => '729'
1792                                                            },
1793                                                    '22' => {
1794                                                              'name' => 'compE',
1795                                                              'offset' => '92',
1796                                                              'type' => '729'
1797                                                            },
1798                                                    '23' => {
1799                                                              'name' => 'prcE',
1800                                                              'offset' => '96',
1801                                                              'type' => '729'
1802                                                            },
1803                                                    '24' => {
1804                                                              'name' => 'txS',
1805                                                              'offset' => '100',
1806                                                              'type' => '729'
1807                                                            },
1808                                                    '25' => {
1809                                                              'name' => 'txE',
1810                                                              'offset' => '104',
1811                                                              'type' => '729'
1812                                                            },
1813                                                    '26' => {
1814                                                              'name' => 'tyS',
1815                                                              'offset' => '108',
1816                                                              'type' => '729'
1817                                                            },
1818                                                    '27' => {
1819                                                              'name' => 'tyE',
1820                                                              'offset' => '112',
1821                                                              'type' => '729'
1822                                                            },
1823                                                    '28' => {
1824                                                              'name' => 'dx',
1825                                                              'offset' => '116',
1826                                                              'type' => '729'
1827                                                            },
1828                                                    '29' => {
1829                                                              'name' => 'dy',
1830                                                              'offset' => '120',
1831                                                              'type' => '729'
1832                                                            },
1833                                                    '3' => {
1834                                                             'name' => 'resno1',
1835                                                             'offset' => '12',
1836                                                             'type' => '729'
1837                                                           },
1838                                                    '30' => {
1839                                                              'name' => 'lay_t',
1840                                                              'offset' => '124',
1841                                                              'type' => '729'
1842                                                            },
1843                                                    '31' => {
1844                                                              'name' => 'res_t',
1845                                                              'offset' => '128',
1846                                                              'type' => '729'
1847                                                            },
1848                                                    '32' => {
1849                                                              'name' => 'comp_t',
1850                                                              'offset' => '132',
1851                                                              'type' => '729'
1852                                                            },
1853                                                    '33' => {
1854                                                              'name' => 'prc_t',
1855                                                              'offset' => '136',
1856                                                              'type' => '729'
1857                                                            },
1858                                                    '34' => {
1859                                                              'name' => 'tx0_t',
1860                                                              'offset' => '140',
1861                                                              'type' => '729'
1862                                                            },
1863                                                    '35' => {
1864                                                              'name' => 'ty0_t',
1865                                                              'offset' => '144',
1866                                                              'type' => '729'
1867                                                            },
1868                                                    '4' => {
1869                                                             'name' => 'compno1',
1870                                                             'offset' => '16',
1871                                                             'type' => '729'
1872                                                           },
1873                                                    '5' => {
1874                                                             'name' => 'layno0',
1875                                                             'offset' => '20',
1876                                                             'type' => '729'
1877                                                           },
1878                                                    '6' => {
1879                                                             'name' => 'precno0',
1880                                                             'offset' => '24',
1881                                                             'type' => '729'
1882                                                           },
1883                                                    '7' => {
1884                                                             'name' => 'precno1',
1885                                                             'offset' => '28',
1886                                                             'type' => '729'
1887                                                           },
1888                                                    '8' => {
1889                                                             'name' => 'prg1',
1890                                                             'offset' => '32',
1891                                                             'type' => '20582'
1892                                                           },
1893                                                    '9' => {
1894                                                             'name' => 'prg',
1895                                                             'offset' => '36',
1896                                                             'type' => '20582'
1897                                                           }
1898                                                  },
1899                                        'Name' => 'struct opj_poc',
1900                                        'Size' => '148',
1901                                        'Type' => 'Struct'
1902                                      },
1903                           '21090' => {
1904                                        'BaseType' => '20358',
1905                                        'Name' => 'OPJ_CHAR[5]',
1906                                        'Size' => '5',
1907                                        'Type' => 'Array'
1908                                      },
1909                           '21106' => {
1910                                        'BaseType' => '20647',
1911                                        'Header' => 'openjpeg.h',
1912                                        'Line' => '254',
1913                                        'Name' => 'opj_poc_t',
1914                                        'Size' => '148',
1915                                        'Type' => 'Typedef'
1916                                      },
1917                           '21117' => {
1918                                        'BaseType' => '21106',
1919                                        'Name' => 'opj_poc_t[32]',
1920                                        'Size' => '4736',
1921                                        'Type' => 'Array'
1922                                      },
1923                           '21133' => {
1924                                        'Header' => 'openjpeg.h',
1925                                        'Line' => '510',
1926                                        'Memb' => {
1927                                                    '0' => {
1928                                                             'name' => 'dx',
1929                                                             'offset' => '0',
1930                                                             'type' => '729'
1931                                                           },
1932                                                    '1' => {
1933                                                             'name' => 'dy',
1934                                                             'offset' => '4',
1935                                                             'type' => '729'
1936                                                           },
1937                                                    '10' => {
1938                                                              'name' => 'factor',
1939                                                              'offset' => '40',
1940                                                              'type' => '729'
1941                                                            },
1942                                                    '11' => {
1943                                                              'name' => 'data',
1944                                                              'offset' => '48',
1945                                                              'type' => '8892'
1946                                                            },
1947                                                    '2' => {
1948                                                             'name' => 'w',
1949                                                             'offset' => '8',
1950                                                             'type' => '729'
1951                                                           },
1952                                                    '3' => {
1953                                                             'name' => 'h',
1954                                                             'offset' => '12',
1955                                                             'type' => '729'
1956                                                           },
1957                                                    '4' => {
1958                                                             'name' => 'x0',
1959                                                             'offset' => '16',
1960                                                             'type' => '729'
1961                                                           },
1962                                                    '5' => {
1963                                                             'name' => 'y0',
1964                                                             'offset' => '20',
1965                                                             'type' => '729'
1966                                                           },
1967                                                    '6' => {
1968                                                             'name' => 'prec',
1969                                                             'offset' => '24',
1970                                                             'type' => '729'
1971                                                           },
1972                                                    '7' => {
1973                                                             'name' => 'bpp',
1974                                                             'offset' => '28',
1975                                                             'type' => '729'
1976                                                           },
1977                                                    '8' => {
1978                                                             'name' => 'sgnd',
1979                                                             'offset' => '32',
1980                                                             'type' => '729'
1981                                                           },
1982                                                    '9' => {
1983                                                             'name' => 'resno_decoded',
1984                                                             'offset' => '36',
1985                                                             'type' => '729'
1986                                                           }
1987                                                  },
1988                                        'Name' => 'struct opj_image_comp',
1989                                        'Size' => '56',
1990                                        'Type' => 'Struct'
1991                                      },
1992                           '21301' => {
1993                                        'BaseType' => '21133',
1994                                        'Header' => 'openjpeg.h',
1995                                        'Line' => '535',
1996                                        'Name' => 'opj_image_comp_t',
1997                                        'Size' => '56',
1998                                        'Type' => 'Typedef'
1999                                      },
2000                           '21313' => {
2001                                        'Header' => 'openjpeg.h',
2002                                        'Line' => '540',
2003                                        'Memb' => {
2004                                                    '0' => {
2005                                                             'name' => 'x0',
2006                                                             'offset' => '0',
2007                                                             'type' => '729'
2008                                                           },
2009                                                    '1' => {
2010                                                             'name' => 'y0',
2011                                                             'offset' => '4',
2012                                                             'type' => '729'
2013                                                           },
2014                                                    '2' => {
2015                                                             'name' => 'x1',
2016                                                             'offset' => '8',
2017                                                             'type' => '729'
2018                                                           },
2019                                                    '3' => {
2020                                                             'name' => 'y1',
2021                                                             'offset' => '12',
2022                                                             'type' => '729'
2023                                                           },
2024                                                    '4' => {
2025                                                             'name' => 'numcomps',
2026                                                             'offset' => '16',
2027                                                             'type' => '729'
2028                                                           },
2029                                                    '5' => {
2030                                                             'name' => 'color_space',
2031                                                             'offset' => '20',
2032                                                             'type' => '20636'
2033                                                           },
2034                                                    '6' => {
2035                                                             'name' => 'comps',
2036                                                             'offset' => '24',
2037                                                             'type' => '21440'
2038                                                           },
2039                                                    '7' => {
2040                                                             'name' => 'icc_profile_buf',
2041                                                             'offset' => '32',
2042                                                             'type' => '740'
2043                                                           },
2044                                                    '8' => {
2045                                                             'name' => 'icc_profile_len',
2046                                                             'offset' => '40',
2047                                                             'type' => '729'
2048                                                           }
2049                                                  },
2050                                        'Name' => 'struct opj_image',
2051                                        'Size' => '48',
2052                                        'Type' => 'Struct'
2053                                      },
2054                           '21440' => {
2055                                        'BaseType' => '21301',
2056                                        'Name' => 'opj_image_comp_t*',
2057                                        'Size' => '8',
2058                                        'Type' => 'Pointer'
2059                                      },
2060                           '21452' => {
2061                                        'BaseType' => '21313',
2062                                        'Header' => 'openjpeg.h',
2063                                        'Line' => '559',
2064                                        'Name' => 'opj_image_t',
2065                                        'Size' => '48',
2066                                        'Type' => 'Typedef'
2067                                      },
2068                           '21464' => {
2069                                        'Header' => 'openjpeg.h',
2070                                        'Line' => '565',
2071                                        'Memb' => {
2072                                                    '0' => {
2073                                                             'name' => 'dx',
2074                                                             'offset' => '0',
2075                                                             'type' => '729'
2076                                                           },
2077                                                    '1' => {
2078                                                             'name' => 'dy',
2079                                                             'offset' => '4',
2080                                                             'type' => '729'
2081                                                           },
2082                                                    '2' => {
2083                                                             'name' => 'w',
2084                                                             'offset' => '8',
2085                                                             'type' => '729'
2086                                                           },
2087                                                    '3' => {
2088                                                             'name' => 'h',
2089                                                             'offset' => '12',
2090                                                             'type' => '729'
2091                                                           },
2092                                                    '4' => {
2093                                                             'name' => 'x0',
2094                                                             'offset' => '16',
2095                                                             'type' => '729'
2096                                                           },
2097                                                    '5' => {
2098                                                             'name' => 'y0',
2099                                                             'offset' => '20',
2100                                                             'type' => '729'
2101                                                           },
2102                                                    '6' => {
2103                                                             'name' => 'prec',
2104                                                             'offset' => '24',
2105                                                             'type' => '729'
2106                                                           },
2107                                                    '7' => {
2108                                                             'name' => 'bpp',
2109                                                             'offset' => '28',
2110                                                             'type' => '729'
2111                                                           },
2112                                                    '8' => {
2113                                                             'name' => 'sgnd',
2114                                                             'offset' => '32',
2115                                                             'type' => '729'
2116                                                           }
2117                                                  },
2118                                        'Name' => 'struct opj_image_comptparm',
2119                                        'Size' => '36',
2120                                        'Type' => 'Struct'
2121                                      },
2122                           '21587' => {
2123                                        'BaseType' => '21464',
2124                                        'Header' => 'openjpeg.h',
2125                                        'Line' => '584',
2126                                        'Name' => 'opj_image_cmptparm_t',
2127                                        'Size' => '36',
2128                                        'Type' => 'Typedef'
2129                                      },
2130                           '23123' => {
2131                                        'BaseType' => '21452',
2132                                        'Name' => 'opj_image_t*',
2133                                        'Size' => '8',
2134                                        'Type' => 'Pointer'
2135                                      },
2136                           '23789' => {
2137                                        'BaseType' => '21587',
2138                                        'Name' => 'opj_image_cmptparm_t*',
2139                                        'Size' => '8',
2140                                        'Type' => 'Pointer'
2141                                      },
2142                           '2594' => {
2143                                       'BaseType' => '181',
2144                                       'Header' => 'openjpeg.h',
2145                                       'Line' => '88',
2146                                       'Name' => 'OPJ_FLOAT32',
2147                                       'Size' => '4',
2148                                       'Type' => 'Typedef'
2149                                     },
2150                           '2638' => {
2151                                       'BaseType' => '56',
2152                                       'Header' => 'stdint.h',
2153                                       'Line' => '55',
2154                                       'Name' => 'uint64_t',
2155                                       'Size' => '8',
2156                                       'Type' => 'Typedef'
2157                                     },
2158                           '2649' => {
2159                                       'BaseType' => '45',
2160                                       'Header' => 'opj_stdint.h',
2161                                       'Line' => '46',
2162                                       'Name' => 'OPJ_SIZE_T',
2163                                       'Size' => '8',
2164                                       'Type' => 'Typedef'
2165                                     },
2166                           '2660' => {
2167                                       'BaseType' => '2038',
2168                                       'Header' => 'opj_stdint.h',
2169                                       'Line' => '49',
2170                                       'Name' => 'OPJ_OFF_T',
2171                                       'Size' => '8',
2172                                       'Type' => 'Typedef'
2173                                     },
2174                           '2693' => {
2175                                       'BaseType' => '2638',
2176                                       'Header' => 'openjpeg.h',
2177                                       'Line' => '101',
2178                                       'Name' => 'OPJ_UINT64',
2179                                       'Size' => '8',
2180                                       'Type' => 'Typedef'
2181                                     },
2182                           '2704' => {
2183                                       'BaseType' => '2715',
2184                                       'Header' => 'openjpeg.h',
2185                                       'Line' => '219',
2186                                       'Name' => 'opj_msg_callback',
2187                                       'Size' => '8',
2188                                       'Type' => 'Typedef'
2189                                     },
2190                           '2715' => {
2191                                       'Name' => 'void(*)(char const*, void*)',
2192                                       'Param' => {
2193                                                    '0' => {
2194                                                             'type' => '1937'
2195                                                           },
2196                                                    '1' => {
2197                                                             'type' => '148'
2198                                                           }
2199                                                  },
2200                                       'Return' => '1',
2201                                       'Size' => '8',
2202                                       'Type' => 'FuncPtr'
2203                                     },
2204                           '2737' => {
2205                                       'BaseType' => '2749',
2206                                       'Header' => 'openjpeg.h',
2207                                       'Line' => '479',
2208                                       'Name' => 'opj_stream_read_fn',
2209                                       'Size' => '8',
2210                                       'Type' => 'Typedef'
2211                                     },
2212                           '2749' => {
2213                                       'Name' => 'OPJ_SIZE_T(*)(void*, OPJ_SIZE_T, void*)',
2214                                       'Param' => {
2215                                                    '0' => {
2216                                                             'type' => '148'
2217                                                           },
2218                                                    '1' => {
2219                                                             'type' => '2649'
2220                                                           },
2221                                                    '2' => {
2222                                                             'type' => '148'
2223                                                           }
2224                                                  },
2225                                       'Return' => '2649',
2226                                       'Size' => '8',
2227                                       'Type' => 'FuncPtr'
2228                                     },
2229                           '2780' => {
2230                                       'BaseType' => '2749',
2231                                       'Header' => 'openjpeg.h',
2232                                       'Line' => '484',
2233                                       'Name' => 'opj_stream_write_fn',
2234                                       'Size' => '8',
2235                                       'Type' => 'Typedef'
2236                                     },
2237                           '2792' => {
2238                                       'BaseType' => '2804',
2239                                       'Header' => 'openjpeg.h',
2240                                       'Line' => '489',
2241                                       'Name' => 'opj_stream_skip_fn',
2242                                       'Size' => '8',
2243                                       'Type' => 'Typedef'
2244                                     },
2245                           '27969' => {
2246                                        'BaseType' => '77',
2247                                        'Name' => 'int*',
2248                                        'Size' => '8',
2249                                        'Type' => 'Pointer'
2250                                      },
2251                           '2804' => {
2252                                       'Name' => 'OPJ_OFF_T(*)(OPJ_OFF_T, void*)',
2253                                       'Param' => {
2254                                                    '0' => {
2255                                                             'type' => '2660'
2256                                                           },
2257                                                    '1' => {
2258                                                             'type' => '148'
2259                                                           }
2260                                                  },
2261                                       'Return' => '2660',
2262                                       'Size' => '8',
2263                                       'Type' => 'FuncPtr'
2264                                     },
2265                           '28059' => {
2266                                        'BaseType' => '195',
2267                                        'Header' => 'stdio.h',
2268                                        'Line' => '48',
2269                                        'Name' => 'FILE',
2270                                        'Size' => '216',
2271                                        'Type' => 'Typedef'
2272                                      },
2273                           '2830' => {
2274                                       'BaseType' => '2842',
2275                                       'Header' => 'openjpeg.h',
2276                                       'Line' => '494',
2277                                       'Name' => 'opj_stream_seek_fn',
2278                                       'Size' => '8',
2279                                       'Type' => 'Typedef'
2280                                     },
2281                           '2842' => {
2282                                       'Name' => 'OPJ_BOOL(*)(OPJ_OFF_T, void*)',
2283                                       'Param' => {
2284                                                    '0' => {
2285                                                             'type' => '2660'
2286                                                           },
2287                                                    '1' => {
2288                                                             'type' => '148'
2289                                                           }
2290                                                  },
2291                                       'Return' => '685',
2292                                       'Size' => '8',
2293                                       'Type' => 'FuncPtr'
2294                                     },
2295                           '2868' => {
2296                                       'BaseType' => '148',
2297                                       'Header' => 'openjpeg.h',
2298                                       'Line' => '499',
2299                                       'Name' => 'opj_stream_t',
2300                                       'Size' => '8',
2301                                       'Type' => 'Typedef'
2302                                     },
2303                           '29440' => {
2304                                        'Header' => 'openjpeg.h',
2305                                        'Line' => '259',
2306                                        'Memb' => {
2307                                                    '0' => {
2308                                                             'name' => 'tile_size_on',
2309                                                             'offset' => '0',
2310                                                             'type' => '685'
2311                                                           },
2312                                                    '1' => {
2313                                                             'name' => 'cp_tx0',
2314                                                             'offset' => '4',
2315                                                             'type' => '77'
2316                                                           },
2317                                                    '10' => {
2318                                                              'name' => 'csty',
2319                                                              'offset' => '48',
2320                                                              'type' => '77'
2321                                                            },
2322                                                    '11' => {
2323                                                              'name' => 'prog_order',
2324                                                              'offset' => '52',
2325                                                              'type' => '20582'
2326                                                            },
2327                                                    '12' => {
2328                                                              'name' => 'POC',
2329                                                              'offset' => '56',
2330                                                              'type' => '21117'
2331                                                            },
2332                                                    '13' => {
2333                                                              'name' => 'numpocs',
2334                                                              'offset' => '4792',
2335                                                              'type' => '729'
2336                                                            },
2337                                                    '14' => {
2338                                                              'name' => 'tcp_numlayers',
2339                                                              'offset' => '4796',
2340                                                              'type' => '77'
2341                                                            },
2342                                                    '15' => {
2343                                                              'name' => 'tcp_rates',
2344                                                              'offset' => '4800',
2345                                                              'type' => '30270'
2346                                                            },
2347                                                    '16' => {
2348                                                              'name' => 'tcp_distoratio',
2349                                                              'offset' => '5200',
2350                                                              'type' => '30270'
2351                                                            },
2352                                                    '17' => {
2353                                                              'name' => 'numresolution',
2354                                                              'offset' => '5600',
2355                                                              'type' => '77'
2356                                                            },
2357                                                    '18' => {
2358                                                              'name' => 'cblockw_init',
2359                                                              'offset' => '5604',
2360                                                              'type' => '77'
2361                                                            },
2362                                                    '19' => {
2363                                                              'name' => 'cblockh_init',
2364                                                              'offset' => '5608',
2365                                                              'type' => '77'
2366                                                            },
2367                                                    '2' => {
2368                                                             'name' => 'cp_ty0',
2369                                                             'offset' => '8',
2370                                                             'type' => '77'
2371                                                           },
2372                                                    '20' => {
2373                                                              'name' => 'mode',
2374                                                              'offset' => '5612',
2375                                                              'type' => '77'
2376                                                            },
2377                                                    '21' => {
2378                                                              'name' => 'irreversible',
2379                                                              'offset' => '5616',
2380                                                              'type' => '77'
2381                                                            },
2382                                                    '22' => {
2383                                                              'name' => 'roi_compno',
2384                                                              'offset' => '5620',
2385                                                              'type' => '77'
2386                                                            },
2387                                                    '23' => {
2388                                                              'name' => 'roi_shift',
2389                                                              'offset' => '5624',
2390                                                              'type' => '77'
2391                                                            },
2392                                                    '24' => {
2393                                                              'name' => 'res_spec',
2394                                                              'offset' => '5628',
2395                                                              'type' => '77'
2396                                                            },
2397                                                    '25' => {
2398                                                              'name' => 'prcw_init',
2399                                                              'offset' => '5632',
2400                                                              'type' => '30286'
2401                                                            },
2402                                                    '26' => {
2403                                                              'name' => 'prch_init',
2404                                                              'offset' => '5764',
2405                                                              'type' => '30286'
2406                                                            },
2407                                                    '27' => {
2408                                                              'name' => 'infile',
2409                                                              'offset' => '5896',
2410                                                              'type' => '30302'
2411                                                            },
2412                                                    '28' => {
2413                                                              'name' => 'outfile',
2414                                                              'offset' => '9992',
2415                                                              'type' => '30302'
2416                                                            },
2417                                                    '29' => {
2418                                                              'name' => 'index_on',
2419                                                              'offset' => '14088',
2420                                                              'type' => '77'
2421                                                            },
2422                                                    '3' => {
2423                                                             'name' => 'cp_tdx',
2424                                                             'offset' => '12',
2425                                                             'type' => '77'
2426                                                           },
2427                                                    '30' => {
2428                                                              'name' => 'index',
2429                                                              'offset' => '14092',
2430                                                              'type' => '30302'
2431                                                            },
2432                                                    '31' => {
2433                                                              'name' => 'image_offset_x0',
2434                                                              'offset' => '18188',
2435                                                              'type' => '77'
2436                                                            },
2437                                                    '32' => {
2438                                                              'name' => 'image_offset_y0',
2439                                                              'offset' => '18192',
2440                                                              'type' => '77'
2441                                                            },
2442                                                    '33' => {
2443                                                              'name' => 'subsampling_dx',
2444                                                              'offset' => '18196',
2445                                                              'type' => '77'
2446                                                            },
2447                                                    '34' => {
2448                                                              'name' => 'subsampling_dy',
2449                                                              'offset' => '18200',
2450                                                              'type' => '77'
2451                                                            },
2452                                                    '35' => {
2453                                                              'name' => 'decod_format',
2454                                                              'offset' => '18204',
2455                                                              'type' => '77'
2456                                                            },
2457                                                    '36' => {
2458                                                              'name' => 'cod_format',
2459                                                              'offset' => '18208',
2460                                                              'type' => '77'
2461                                                            },
2462                                                    '37' => {
2463                                                              'name' => 'jpwl_epc_on',
2464                                                              'offset' => '18212',
2465                                                              'type' => '685'
2466                                                            },
2467                                                    '38' => {
2468                                                              'name' => 'jpwl_hprot_MH',
2469                                                              'offset' => '18216',
2470                                                              'type' => '77'
2471                                                            },
2472                                                    '39' => {
2473                                                              'name' => 'jpwl_hprot_TPH_tileno',
2474                                                              'offset' => '18220',
2475                                                              'type' => '30319'
2476                                                            },
2477                                                    '4' => {
2478                                                             'name' => 'cp_tdy',
2479                                                             'offset' => '16',
2480                                                             'type' => '77'
2481                                                           },
2482                                                    '40' => {
2483                                                              'name' => 'jpwl_hprot_TPH',
2484                                                              'offset' => '18284',
2485                                                              'type' => '30319'
2486                                                            },
2487                                                    '41' => {
2488                                                              'name' => 'jpwl_pprot_tileno',
2489                                                              'offset' => '18348',
2490                                                              'type' => '30319'
2491                                                            },
2492                                                    '42' => {
2493                                                              'name' => 'jpwl_pprot_packno',
2494                                                              'offset' => '18412',
2495                                                              'type' => '30319'
2496                                                            },
2497                                                    '43' => {
2498                                                              'name' => 'jpwl_pprot',
2499                                                              'offset' => '18476',
2500                                                              'type' => '30319'
2501                                                            },
2502                                                    '44' => {
2503                                                              'name' => 'jpwl_sens_size',
2504                                                              'offset' => '18540',
2505                                                              'type' => '77'
2506                                                            },
2507                                                    '45' => {
2508                                                              'name' => 'jpwl_sens_addr',
2509                                                              'offset' => '18544',
2510                                                              'type' => '77'
2511                                                            },
2512                                                    '46' => {
2513                                                              'name' => 'jpwl_sens_range',
2514                                                              'offset' => '18548',
2515                                                              'type' => '77'
2516                                                            },
2517                                                    '47' => {
2518                                                              'name' => 'jpwl_sens_MH',
2519                                                              'offset' => '18552',
2520                                                              'type' => '77'
2521                                                            },
2522                                                    '48' => {
2523                                                              'name' => 'jpwl_sens_TPH_tileno',
2524                                                              'offset' => '18556',
2525                                                              'type' => '30319'
2526                                                            },
2527                                                    '49' => {
2528                                                              'name' => 'jpwl_sens_TPH',
2529                                                              'offset' => '18620',
2530                                                              'type' => '30319'
2531                                                            },
2532                                                    '5' => {
2533                                                             'name' => 'cp_disto_alloc',
2534                                                             'offset' => '20',
2535                                                             'type' => '77'
2536                                                           },
2537                                                    '50' => {
2538                                                              'name' => 'cp_cinema',
2539                                                              'offset' => '18684',
2540                                                              'type' => '20522'
2541                                                            },
2542                                                    '51' => {
2543                                                              'name' => 'max_comp_size',
2544                                                              'offset' => '18688',
2545                                                              'type' => '77'
2546                                                            },
2547                                                    '52' => {
2548                                                              'name' => 'cp_rsiz',
2549                                                              'offset' => '18692',
2550                                                              'type' => '20474'
2551                                                            },
2552                                                    '53' => {
2553                                                              'name' => 'tp_on',
2554                                                              'offset' => '18696',
2555                                                              'type' => '84'
2556                                                            },
2557                                                    '54' => {
2558                                                              'name' => 'tp_flag',
2559                                                              'offset' => '18697',
2560                                                              'type' => '84'
2561                                                            },
2562                                                    '55' => {
2563                                                              'name' => 'tcp_mct',
2564                                                              'offset' => '18698',
2565                                                              'type' => '84'
2566                                                            },
2567                                                    '56' => {
2568                                                              'name' => 'jpip_on',
2569                                                              'offset' => '18700',
2570                                                              'type' => '685'
2571                                                            },
2572                                                    '57' => {
2573                                                              'name' => 'mct_data',
2574                                                              'offset' => '18704',
2575                                                              'type' => '148'
2576                                                            },
2577                                                    '6' => {
2578                                                             'name' => 'cp_fixed_alloc',
2579                                                             'offset' => '24',
2580                                                             'type' => '77'
2581                                                           },
2582                                                    '7' => {
2583                                                             'name' => 'cp_fixed_quality',
2584                                                             'offset' => '28',
2585                                                             'type' => '77'
2586                                                           },
2587                                                    '8' => {
2588                                                             'name' => 'cp_matrice',
2589                                                             'offset' => '32',
2590                                                             'type' => '27969'
2591                                                           },
2592                                                    '9' => {
2593                                                             'name' => 'cp_comment',
2594                                                             'offset' => '40',
2595                                                             'type' => '150'
2596                                                           }
2597                                                  },
2598                                        'Name' => 'struct opj_cparameters',
2599                                        'Size' => '18712',
2600                                        'Type' => 'Struct'
2601                                      },
2602                           '30270' => {
2603                                        'BaseType' => '181',
2604                                        'Name' => 'float[100]',
2605                                        'Size' => '400',
2606                                        'Type' => 'Array'
2607                                      },
2608                           '30286' => {
2609                                        'BaseType' => '77',
2610                                        'Name' => 'int[33]',
2611                                        'Size' => '132',
2612                                        'Type' => 'Array'
2613                                      },
2614                           '30302' => {
2615                                        'BaseType' => '84',
2616                                        'Name' => 'char[4096]',
2617                                        'Size' => '4096',
2618                                        'Type' => 'Array'
2619                                      },
2620                           '30319' => {
2621                                        'BaseType' => '77',
2622                                        'Name' => 'int[16]',
2623                                        'Size' => '64',
2624                                        'Type' => 'Array'
2625                                      },
2626                           '30335' => {
2627                                        'BaseType' => '29440',
2628                                        'Header' => 'openjpeg.h',
2629                                        'Line' => '387',
2630                                        'Name' => 'opj_cparameters_t',
2631                                        'Size' => '18712',
2632                                        'Type' => 'Typedef'
2633                                      },
2634                           '30347' => {
2635                                        'Header' => 'openjpeg.h',
2636                                        'Line' => '394',
2637                                        'Memb' => {
2638                                                    '0' => {
2639                                                             'name' => 'cp_reduce',
2640                                                             'offset' => '0',
2641                                                             'type' => '729'
2642                                                           },
2643                                                    '1' => {
2644                                                             'name' => 'cp_layer',
2645                                                             'offset' => '4',
2646                                                             'type' => '729'
2647                                                           },
2648                                                    '10' => {
2649                                                              'name' => 'm_verbose',
2650                                                              'offset' => '8224',
2651                                                              'type' => '685'
2652                                                            },
2653                                                    '11' => {
2654                                                              'name' => 'tile_index',
2655                                                              'offset' => '8228',
2656                                                              'type' => '729'
2657                                                            },
2658                                                    '12' => {
2659                                                              'name' => 'nb_tile_to_decode',
2660                                                              'offset' => '8232',
2661                                                              'type' => '729'
2662                                                            },
2663                                                    '13' => {
2664                                                              'name' => 'jpwl_correct',
2665                                                              'offset' => '8236',
2666                                                              'type' => '685'
2667                                                            },
2668                                                    '14' => {
2669                                                              'name' => 'jpwl_exp_comps',
2670                                                              'offset' => '8240',
2671                                                              'type' => '77'
2672                                                            },
2673                                                    '15' => {
2674                                                              'name' => 'jpwl_max_tiles',
2675                                                              'offset' => '8244',
2676                                                              'type' => '77'
2677                                                            },
2678                                                    '16' => {
2679                                                              'name' => 'flags',
2680                                                              'offset' => '8248',
2681                                                              'type' => '98'
2682                                                            },
2683                                                    '2' => {
2684                                                             'name' => 'infile',
2685                                                             'offset' => '8',
2686                                                             'type' => '30302'
2687                                                           },
2688                                                    '3' => {
2689                                                             'name' => 'outfile',
2690                                                             'offset' => '4104',
2691                                                             'type' => '30302'
2692                                                           },
2693                                                    '4' => {
2694                                                             'name' => 'decod_format',
2695                                                             'offset' => '8200',
2696                                                             'type' => '77'
2697                                                           },
2698                                                    '5' => {
2699                                                             'name' => 'cod_format',
2700                                                             'offset' => '8204',
2701                                                             'type' => '77'
2702                                                           },
2703                                                    '6' => {
2704                                                             'name' => 'DA_x0',
2705                                                             'offset' => '8208',
2706                                                             'type' => '729'
2707                                                           },
2708                                                    '7' => {
2709                                                             'name' => 'DA_x1',
2710                                                             'offset' => '8212',
2711                                                             'type' => '729'
2712                                                           },
2713                                                    '8' => {
2714                                                             'name' => 'DA_y0',
2715                                                             'offset' => '8216',
2716                                                             'type' => '729'
2717                                                           },
2718                                                    '9' => {
2719                                                             'name' => 'DA_y1',
2720                                                             'offset' => '8220',
2721                                                             'type' => '729'
2722                                                           }
2723                                                  },
2724                                        'Name' => 'struct opj_dparameters',
2725                                        'Size' => '8252',
2726                                        'Type' => 'Struct'
2727                                      },
2728                           '30597' => {
2729                                        'BaseType' => '30347',
2730                                        'Header' => 'openjpeg.h',
2731                                        'Line' => '454',
2732                                        'Name' => 'opj_dparameters_t',
2733                                        'Size' => '8252',
2734                                        'Type' => 'Typedef'
2735                                      },
2736                           '31071' => {
2737                                        'Header' => 'openjpeg.h',
2738                                        'Line' => '597',
2739                                        'Memb' => {
2740                                                    '0' => {
2741                                                             'name' => 'start_pos',
2742                                                             'offset' => '0',
2743                                                             'type' => '2660'
2744                                                           },
2745                                                    '1' => {
2746                                                             'name' => 'end_ph_pos',
2747                                                             'offset' => '8',
2748                                                             'type' => '2660'
2749                                                           },
2750                                                    '2' => {
2751                                                             'name' => 'end_pos',
2752                                                             'offset' => '16',
2753                                                             'type' => '2660'
2754                                                           },
2755                                                    '3' => {
2756                                                             'name' => 'disto',
2757                                                             'offset' => '24',
2758                                                             'type' => '188'
2759                                                           }
2760                                                  },
2761                                        'Name' => 'struct opj_packet_info',
2762                                        'Size' => '32',
2763                                        'Type' => 'Struct'
2764                                      },
2765                           '31137' => {
2766                                        'BaseType' => '31071',
2767                                        'Header' => 'openjpeg.h',
2768                                        'Line' => '606',
2769                                        'Name' => 'opj_packet_info_t',
2770                                        'Size' => '32',
2771                                        'Type' => 'Typedef'
2772                                      },
2773                           '31149' => {
2774                                        'Header' => 'openjpeg.h',
2775                                        'Line' => '613',
2776                                        'Memb' => {
2777                                                    '0' => {
2778                                                             'name' => 'type',
2779                                                             'offset' => '0',
2780                                                             'type' => '70'
2781                                                           },
2782                                                    '1' => {
2783                                                             'name' => 'pos',
2784                                                             'offset' => '8',
2785                                                             'type' => '2660'
2786                                                           },
2787                                                    '2' => {
2788                                                             'name' => 'len',
2789                                                             'offset' => '16',
2790                                                             'type' => '77'
2791                                                           }
2792                                                  },
2793                                        'Name' => 'struct opj_marker_info',
2794                                        'Size' => '24',
2795                                        'Type' => 'Struct'
2796                                      },
2797                           '31202' => {
2798                                        'BaseType' => '31149',
2799                                        'Header' => 'openjpeg.h',
2800                                        'Line' => '620',
2801                                        'Name' => 'opj_marker_info_t',
2802                                        'Size' => '24',
2803                                        'Type' => 'Typedef'
2804                                      },
2805                           '31554' => {
2806                                        'BaseType' => '31137',
2807                                        'Name' => 'opj_packet_info_t*',
2808                                        'Size' => '8',
2809                                        'Type' => 'Pointer'
2810                                      },
2811                           '31560' => {
2812                                        'BaseType' => '31202',
2813                                        'Name' => 'opj_marker_info_t*',
2814                                        'Size' => '8',
2815                                        'Type' => 'Pointer'
2816                                      },
2817                           '31900' => {
2818                                        'Header' => 'openjpeg.h',
2819                                        'Line' => '737',
2820                                        'Memb' => {
2821                                                    '0' => {
2822                                                             'name' => 'compno',
2823                                                             'offset' => '0',
2824                                                             'type' => '729'
2825                                                           },
2826                                                    '1' => {
2827                                                             'name' => 'csty',
2828                                                             'offset' => '4',
2829                                                             'type' => '729'
2830                                                           },
2831                                                    '10' => {
2832                                                              'name' => 'numgbits',
2833                                                              'offset' => '808',
2834                                                              'type' => '729'
2835                                                            },
2836                                                    '11' => {
2837                                                              'name' => 'roishift',
2838                                                              'offset' => '812',
2839                                                              'type' => '718'
2840                                                            },
2841                                                    '12' => {
2842                                                              'name' => 'prcw',
2843                                                              'offset' => '816',
2844                                                              'type' => '8904'
2845                                                            },
2846                                                    '13' => {
2847                                                              'name' => 'prch',
2848                                                              'offset' => '948',
2849                                                              'type' => '8904'
2850                                                            },
2851                                                    '2' => {
2852                                                             'name' => 'numresolutions',
2853                                                             'offset' => '8',
2854                                                             'type' => '729'
2855                                                           },
2856                                                    '3' => {
2857                                                             'name' => 'cblkw',
2858                                                             'offset' => '12',
2859                                                             'type' => '729'
2860                                                           },
2861                                                    '4' => {
2862                                                             'name' => 'cblkh',
2863                                                             'offset' => '16',
2864                                                             'type' => '729'
2865                                                           },
2866                                                    '5' => {
2867                                                             'name' => 'cblksty',
2868                                                             'offset' => '20',
2869                                                             'type' => '729'
2870                                                           },
2871                                                    '6' => {
2872                                                             'name' => 'qmfbid',
2873                                                             'offset' => '24',
2874                                                             'type' => '729'
2875                                                           },
2876                                                    '7' => {
2877                                                             'name' => 'qntsty',
2878                                                             'offset' => '28',
2879                                                             'type' => '729'
2880                                                           },
2881                                                    '8' => {
2882                                                             'name' => 'stepsizes_mant',
2883                                                             'offset' => '32',
2884                                                             'type' => '32102'
2885                                                           },
2886                                                    '9' => {
2887                                                             'name' => 'stepsizes_expn',
2888                                                             'offset' => '420',
2889                                                             'type' => '32102'
2890                                                           }
2891                                                  },
2892                                        'Name' => 'struct opj_tccp_info',
2893                                        'Size' => '1080',
2894                                        'Type' => 'Struct'
2895                                      },
2896                           '32102' => {
2897                                        'BaseType' => '729',
2898                                        'Name' => 'OPJ_UINT32[97]',
2899                                        'Size' => '388',
2900                                        'Type' => 'Array'
2901                                      },
2902                           '32134' => {
2903                                        'BaseType' => '31900',
2904                                        'Header' => 'openjpeg.h',
2905                                        'Line' => '768',
2906                                        'Name' => 'opj_tccp_info_t',
2907                                        'Size' => '1080',
2908                                        'Type' => 'Typedef'
2909                                      },
2910                           '32146' => {
2911                                        'Header' => 'openjpeg.h',
2912                                        'Line' => '773',
2913                                        'Memb' => {
2914                                                    '0' => {
2915                                                             'name' => 'tileno',
2916                                                             'offset' => '0',
2917                                                             'type' => '77'
2918                                                           },
2919                                                    '1' => {
2920                                                             'name' => 'csty',
2921                                                             'offset' => '4',
2922                                                             'type' => '729'
2923                                                           },
2924                                                    '2' => {
2925                                                             'name' => 'prg',
2926                                                             'offset' => '8',
2927                                                             'type' => '20582'
2928                                                           },
2929                                                    '3' => {
2930                                                             'name' => 'numlayers',
2931                                                             'offset' => '12',
2932                                                             'type' => '729'
2933                                                           },
2934                                                    '4' => {
2935                                                             'name' => 'mct',
2936                                                             'offset' => '16',
2937                                                             'type' => '729'
2938                                                           },
2939                                                    '5' => {
2940                                                             'name' => 'tccp_info',
2941                                                             'offset' => '24',
2942                                                             'type' => '32238'
2943                                                           }
2944                                                  },
2945                                        'Name' => 'struct opj_tile_v2_info',
2946                                        'Size' => '32',
2947                                        'Type' => 'Struct'
2948                                      },
2949                           '32238' => {
2950                                        'BaseType' => '32134',
2951                                        'Name' => 'opj_tccp_info_t*',
2952                                        'Size' => '8',
2953                                        'Type' => 'Pointer'
2954                                      },
2955                           '32244' => {
2956                                        'BaseType' => '32146',
2957                                        'Header' => 'openjpeg.h',
2958                                        'Line' => '789',
2959                                        'Name' => 'opj_tile_info_v2_t',
2960                                        'Size' => '32',
2961                                        'Type' => 'Typedef'
2962                                      },
2963                           '32256' => {
2964                                        'Header' => 'openjpeg.h',
2965                                        'Line' => '794',
2966                                        'Memb' => {
2967                                                    '0' => {
2968                                                             'name' => 'tx0',
2969                                                             'offset' => '0',
2970                                                             'type' => '729'
2971                                                           },
2972                                                    '1' => {
2973                                                             'name' => 'ty0',
2974                                                             'offset' => '4',
2975                                                             'type' => '729'
2976                                                           },
2977                                                    '2' => {
2978                                                             'name' => 'tdx',
2979                                                             'offset' => '8',
2980                                                             'type' => '729'
2981                                                           },
2982                                                    '3' => {
2983                                                             'name' => 'tdy',
2984                                                             'offset' => '12',
2985                                                             'type' => '729'
2986                                                           },
2987                                                    '4' => {
2988                                                             'name' => 'tw',
2989                                                             'offset' => '16',
2990                                                             'type' => '729'
2991                                                           },
2992                                                    '5' => {
2993                                                             'name' => 'th',
2994                                                             'offset' => '20',
2995                                                             'type' => '729'
2996                                                           },
2997                                                    '6' => {
2998                                                             'name' => 'nbcomps',
2999                                                             'offset' => '24',
3000                                                             'type' => '729'
3001                                                           },
3002                                                    '7' => {
3003                                                             'name' => 'm_default_tile_info',
3004                                                             'offset' => '32',
3005                                                             'type' => '32244'
3006                                                           },
3007                                                    '8' => {
3008                                                             'name' => 'tile_info',
3009                                                             'offset' => '64',
3010                                                             'type' => '32385'
3011                                                           }
3012                                                  },
3013                                        'Name' => 'struct opj_codestream_info_v2',
3014                                        'Size' => '72',
3015                                        'Type' => 'Struct'
3016                                      },
3017                           '32385' => {
3018                                        'BaseType' => '32244',
3019                                        'Name' => 'opj_tile_info_v2_t*',
3020                                        'Size' => '8',
3021                                        'Type' => 'Pointer'
3022                                      },
3023                           '32391' => {
3024                                        'BaseType' => '32256',
3025                                        'Header' => 'openjpeg.h',
3026                                        'Line' => '818',
3027                                        'Name' => 'opj_codestream_info_v2_t',
3028                                        'Size' => '72',
3029                                        'Type' => 'Typedef'
3030                                      },
3031                           '32403' => {
3032                                        'Header' => 'openjpeg.h',
3033                                        'Line' => '824',
3034                                        'Memb' => {
3035                                                    '0' => {
3036                                                             'name' => 'start_pos',
3037                                                             'offset' => '0',
3038                                                             'type' => '2660'
3039                                                           },
3040                                                    '1' => {
3041                                                             'name' => 'end_header',
3042                                                             'offset' => '8',
3043                                                             'type' => '2660'
3044                                                           },
3045                                                    '2' => {
3046                                                             'name' => 'end_pos',
3047                                                             'offset' => '16',
3048                                                             'type' => '2660'
3049                                                           }
3050                                                  },
3051                                        'Name' => 'struct opj_tp_index',
3052                                        'Size' => '24',
3053                                        'Type' => 'Struct'
3054                                      },
3055                           '32456' => {
3056                                        'BaseType' => '32403',
3057                                        'Header' => 'openjpeg.h',
3058                                        'Line' => '832',
3059                                        'Name' => 'opj_tp_index_t',
3060                                        'Size' => '24',
3061                                        'Type' => 'Typedef'
3062                                      },
3063                           '32468' => {
3064                                        'Header' => 'openjpeg.h',
3065                                        'Line' => '837',
3066                                        'Memb' => {
3067                                                    '0' => {
3068                                                             'name' => 'tileno',
3069                                                             'offset' => '0',
3070                                                             'type' => '729'
3071                                                           },
3072                                                    '1' => {
3073                                                             'name' => 'nb_tps',
3074                                                             'offset' => '4',
3075                                                             'type' => '729'
3076                                                           },
3077                                                    '2' => {
3078                                                             'name' => 'current_nb_tps',
3079                                                             'offset' => '8',
3080                                                             'type' => '729'
3081                                                           },
3082                                                    '3' => {
3083                                                             'name' => 'current_tpsno',
3084                                                             'offset' => '12',
3085                                                             'type' => '729'
3086                                                           },
3087                                                    '4' => {
3088                                                             'name' => 'tp_index',
3089                                                             'offset' => '16',
3090                                                             'type' => '32612'
3091                                                           },
3092                                                    '5' => {
3093                                                             'name' => 'marknum',
3094                                                             'offset' => '24',
3095                                                             'type' => '729'
3096                                                           },
3097                                                    '6' => {
3098                                                             'name' => 'marker',
3099                                                             'offset' => '32',
3100                                                             'type' => '31560'
3101                                                           },
3102                                                    '7' => {
3103                                                             'name' => 'maxmarknum',
3104                                                             'offset' => '40',
3105                                                             'type' => '729'
3106                                                           },
3107                                                    '8' => {
3108                                                             'name' => 'nb_packet',
3109                                                             'offset' => '44',
3110                                                             'type' => '729'
3111                                                           },
3112                                                    '9' => {
3113                                                             'name' => 'packet_index',
3114                                                             'offset' => '48',
3115                                                             'type' => '31554'
3116                                                           }
3117                                                  },
3118                                        'Name' => 'struct opj_tile_index',
3119                                        'Size' => '56',
3120                                        'Type' => 'Struct'
3121                                      },
3122                           '32612' => {
3123                                        'BaseType' => '32456',
3124                                        'Name' => 'opj_tp_index_t*',
3125                                        'Size' => '8',
3126                                        'Type' => 'Pointer'
3127                                      },
3128                           '32618' => {
3129                                        'BaseType' => '32468',
3130                                        'Header' => 'openjpeg.h',
3131                                        'Line' => '864',
3132                                        'Name' => 'opj_tile_index_t',
3133                                        'Size' => '56',
3134                                        'Type' => 'Typedef'
3135                                      },
3136                           '32630' => {
3137                                        'Header' => 'openjpeg.h',
3138                                        'Line' => '869',
3139                                        'Memb' => {
3140                                                    '0' => {
3141                                                             'name' => 'main_head_start',
3142                                                             'offset' => '0',
3143                                                             'type' => '2660'
3144                                                           },
3145                                                    '1' => {
3146                                                             'name' => 'main_head_end',
3147                                                             'offset' => '8',
3148                                                             'type' => '2660'
3149                                                           },
3150                                                    '2' => {
3151                                                             'name' => 'codestream_size',
3152                                                             'offset' => '16',
3153                                                             'type' => '2693'
3154                                                           },
3155                                                    '3' => {
3156                                                             'name' => 'marknum',
3157                                                             'offset' => '24',
3158                                                             'type' => '729'
3159                                                           },
3160                                                    '4' => {
3161                                                             'name' => 'marker',
3162                                                             'offset' => '32',
3163                                                             'type' => '31560'
3164                                                           },
3165                                                    '5' => {
3166                                                             'name' => 'maxmarknum',
3167                                                             'offset' => '40',
3168                                                             'type' => '729'
3169                                                           },
3170                                                    '6' => {
3171                                                             'name' => 'nb_of_tiles',
3172                                                             'offset' => '44',
3173                                                             'type' => '729'
3174                                                           },
3175                                                    '7' => {
3176                                                             'name' => 'tile_index',
3177                                                             'offset' => '48',
3178                                                             'type' => '32748'
3179                                                           }
3180                                                  },
3181                                        'Name' => 'struct opj_codestream_index',
3182                                        'Size' => '56',
3183                                        'Type' => 'Struct'
3184                                      },
3185                           '32748' => {
3186                                        'BaseType' => '32618',
3187                                        'Name' => 'opj_tile_index_t*',
3188                                        'Size' => '8',
3189                                        'Type' => 'Pointer'
3190                                      },
3191                           '32754' => {
3192                                        'BaseType' => '32630',
3193                                        'Header' => 'openjpeg.h',
3194                                        'Line' => '892',
3195                                        'Name' => 'opj_codestream_index_t',
3196                                        'Size' => '56',
3197                                        'Type' => 'Typedef'
3198                                      },
3199                           '3304' => {
3200                                       'BaseType' => '2594',
3201                                       'Name' => 'OPJ_FLOAT32*',
3202                                       'Size' => '8',
3203                                       'Type' => 'Pointer'
3204                                     },
3205                           '3310' => {
3206                                       'BaseType' => '729',
3207                                       'Name' => 'OPJ_UINT32*',
3208                                       'Size' => '8',
3209                                       'Type' => 'Pointer'
3210                                     },
3211                           '35493' => {
3212                                        'BaseType' => '32754',
3213                                        'Name' => 'opj_codestream_index_t*',
3214                                        'Size' => '8',
3215                                        'Type' => 'Pointer'
3216                                      },
3217                           '45' => {
3218                                     'BaseType' => '56',
3219                                     'Header' => 'stddef.h',
3220                                     'Line' => '212',
3221                                     'Name' => 'size_t',
3222                                     'Size' => '8',
3223                                     'Type' => 'Typedef'
3224                                   },
3225                           '56' => {
3226                                     'Name' => 'unsigned long',
3227                                     'Size' => '8',
3228                                     'Type' => 'Intrinsic'
3229                                   },
3230                           '5600' => {
3231                                       'BaseType' => '2868',
3232                                       'Name' => 'opj_stream_t*',
3233                                       'Size' => '8',
3234                                       'Type' => 'Pointer'
3235                                     },
3236                           '579' => {
3237                                      'Header' => 'libio.h',
3238                                      'Line' => '154',
3239                                      'Name' => '_IO_lock_t',
3240                                      'Type' => 'Typedef'
3241                                    },
3242                           '586' => {
3243                                      'Header' => 'libio.h',
3244                                      'Line' => '160',
3245                                      'Memb' => {
3246                                                  '0' => {
3247                                                           'name' => '_next',
3248                                                           'offset' => '0',
3249                                                           'type' => '635'
3250                                                         },
3251                                                  '1' => {
3252                                                           'name' => '_sbuf',
3253                                                           'offset' => '8',
3254                                                           'type' => '641'
3255                                                         },
3256                                                  '2' => {
3257                                                           'name' => '_pos',
3258                                                           'offset' => '16',
3259                                                           'type' => '77'
3260                                                         }
3261                                                },
3262                                      'Name' => 'struct _IO_marker',
3263                                      'Size' => '24',
3264                                      'Type' => 'Struct'
3265                                    },
3266                           '635' => {
3267                                      'BaseType' => '586',
3268                                      'Name' => 'struct _IO_marker*',
3269                                      'Size' => '8',
3270                                      'Type' => 'Pointer'
3271                                    },
3272                           '641' => {
3273                                      'BaseType' => '195',
3274                                      'Name' => 'struct _IO_FILE*',
3275                                      'Size' => '8',
3276                                      'Type' => 'Pointer'
3277                                    },
3278                           '647' => {
3279                                      'BaseType' => '84',
3280                                      'Name' => 'char[1]',
3281                                      'Size' => '1',
3282                                      'Type' => 'Array'
3283                                    },
3284                           '663' => {
3285                                      'BaseType' => '579',
3286                                      'Name' => '_IO_lock_t*',
3287                                      'Size' => '8',
3288                                      'Type' => 'Pointer'
3289                                    },
3290                           '669' => {
3291                                      'BaseType' => '84',
3292                                      'Name' => 'char[20]',
3293                                      'Size' => '20',
3294                                      'Type' => 'Array'
3295                                    },
3296                           '685' => {
3297                                      'BaseType' => '77',
3298                                      'Header' => 'openjpeg.h',
3299                                      'Line' => '83',
3300                                      'Name' => 'OPJ_BOOL',
3301                                      'Size' => '4',
3302                                      'Type' => 'Typedef'
3303                                    },
3304                           '696' => {
3305                                      'BaseType' => '91',
3306                                      'Header' => 'openjpeg.h',
3307                                      'Line' => '90',
3308                                      'Name' => 'OPJ_BYTE',
3309                                      'Size' => '1',
3310                                      'Type' => 'Typedef'
3311                                    },
3312                           '70' => {
3313                                     'Name' => 'unsigned short',
3314                                     'Size' => '2',
3315                                     'Type' => 'Intrinsic'
3316                                   },
3317                           '707' => {
3318                                      'BaseType' => '98',
3319                                      'Header' => 'stdint.h',
3320                                      'Line' => '51',
3321                                      'Name' => 'uint32_t',
3322                                      'Size' => '4',
3323                                      'Type' => 'Typedef'
3324                                    },
3325                           '718' => {
3326                                      'BaseType' => '163',
3327                                      'Header' => 'openjpeg.h',
3328                                      'Line' => '98',
3329                                      'Name' => 'OPJ_INT32',
3330                                      'Size' => '4',
3331                                      'Type' => 'Typedef'
3332                                    },
3333                           '729' => {
3334                                      'BaseType' => '707',
3335                                      'Header' => 'openjpeg.h',
3336                                      'Line' => '99',
3337                                      'Name' => 'OPJ_UINT32',
3338                                      'Size' => '4',
3339                                      'Type' => 'Typedef'
3340                                    },
3341                           '740' => {
3342                                      'BaseType' => '696',
3343                                      'Name' => 'OPJ_BYTE*',
3344                                      'Size' => '8',
3345                                      'Type' => 'Pointer'
3346                                    },
3347                           '77' => {
3348                                     'Name' => 'int',
3349                                     'Size' => '4',
3350                                     'Type' => 'Intrinsic'
3351                                   },
3352                           '77488' => {
3353                                        'BaseType' => '28059',
3354                                        'Name' => 'FILE*',
3355                                        'Size' => '8',
3356                                        'Type' => 'Pointer'
3357                                      },
3358                           '84' => {
3359                                     'Name' => 'char',
3360                                     'Size' => '1',
3361                                     'Type' => 'Intrinsic'
3362                                   },
3363                           '8892' => {
3364                                       'BaseType' => '718',
3365                                       'Name' => 'OPJ_INT32*',
3366                                       'Size' => '8',
3367                                       'Type' => 'Pointer'
3368                                     },
3369                           '8904' => {
3370                                       'BaseType' => '729',
3371                                       'Name' => 'OPJ_UINT32[33]',
3372                                       'Size' => '132',
3373                                       'Type' => 'Array'
3374                                     },
3375                           '91' => {
3376                                     'Name' => 'unsigned char',
3377                                     'Size' => '1',
3378                                     'Type' => 'Intrinsic'
3379                                   },
3380                           '94758' => {
3381                                        'BaseType' => '30597',
3382                                        'Name' => 'opj_dparameters_t*',
3383                                        'Size' => '8',
3384                                        'Type' => 'Pointer'
3385                                      },
3386                           '95356' => {
3387                                        'BaseType' => '23123',
3388                                        'Name' => 'opj_image_t**',
3389                                        'Size' => '8',
3390                                        'Type' => 'Pointer'
3391                                      },
3392                           '97052' => {
3393                                        'BaseType' => '30335',
3394                                        'Name' => 'opj_cparameters_t*',
3395                                        'Size' => '8',
3396                                        'Type' => 'Pointer'
3397                                      },
3398                           '98' => {
3399                                     'Name' => 'unsigned int',
3400                                     'Size' => '4',
3401                                     'Type' => 'Intrinsic'
3402                                   },
3403                           '99015' => {
3404                                        'BaseType' => '685',
3405                                        'Name' => 'OPJ_BOOL*',
3406                                        'Size' => '8',
3407                                        'Type' => 'Pointer'
3408                                      }
3409                         },
3410           'UndefinedSymbols' => {
3411                                   'libopenjp2.so.2.0.0' => {
3412                                                              '_ITM_deregisterTMCloneTable' => 0,
3413                                                              '_ITM_registerTMCloneTable' => 0,
3414                                                              '_Jv_RegisterClasses' => 0,
3415                                                              '__assert_fail@GLIBC_2.2.5' => 0,
3416                                                              '__cxa_finalize@GLIBC_2.2.5' => 0,
3417                                                              '__gmon_start__' => 0,
3418                                                              'calloc@GLIBC_2.2.5' => 0,
3419                                                              'ceilf@GLIBC_2.2.5' => 0,
3420                                                              'floor@GLIBC_2.2.5' => 0,
3421                                                              'floorf@GLIBC_2.2.5' => 0,
3422                                                              'fprintf@GLIBC_2.2.5' => 0,
3423                                                              'fputc@GLIBC_2.2.5' => 0,
3424                                                              'fread@GLIBC_2.2.5' => 0,
3425                                                              'free@GLIBC_2.2.5' => 0,
3426                                                              'fseeko@GLIBC_2.2.5' => 0,
3427                                                              'ftello@GLIBC_2.2.5' => 0,
3428                                                              'fwrite@GLIBC_2.2.5' => 0,
3429                                                              'getrusage@GLIBC_2.2.5' => 0,
3430                                                              'lrintf@GLIBC_2.2.5' => 0,
3431                                                              'malloc@GLIBC_2.2.5' => 0,
3432                                                              'memcpy@GLIBC_2.14' => 0,
3433                                                              'memset@GLIBC_2.2.5' => 0,
3434                                                              'pow@GLIBC_2.2.5' => 0,
3435                                                              'puts@GLIBC_2.2.5' => 0,
3436                                                              'realloc@GLIBC_2.2.5' => 0,
3437                                                              'sqrt@GLIBC_2.2.5' => 0,
3438                                                              'stderr@GLIBC_2.2.5' => 0,
3439                                                              'stdout@GLIBC_2.2.5' => 0,
3440                                                              'strcpy@GLIBC_2.2.5' => 0,
3441                                                              'vsprintf@GLIBC_2.2.5' => 0
3442                                                            }
3443                                 },
3444           'WordSize' => '8'
3445         };