• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA128_c",
7   "name" : "char[128]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA128_c",
10   "size" : 128,
11   "source_file" : "system/core/libsystem/include/system/radio.h"
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "_ZTIA16_17radio_band_config",
16   "name" : "radio_band_config[16]",
17   "referenced_type" : "_ZTI17radio_band_config",
18   "self_type" : "_ZTIA16_17radio_band_config",
19   "size" : 1664,
20   "source_file" : "system/core/libsystem/include/system/radio.h"
21  },
22  {
23   "alignment" : 4,
24   "linker_set_key" : "_ZTIA16_21radio_hal_band_config",
25   "name" : "radio_hal_band_config[16]",
26   "referenced_type" : "_ZTI21radio_hal_band_config",
27   "self_type" : "_ZTIA16_21radio_hal_band_config",
28   "size" : 1600,
29   "source_file" : "system/core/libsystem/include/system/radio.h"
30  },
31  {
32   "alignment" : 4,
33   "linker_set_key" : "_ZTIA16_j",
34   "name" : "unsigned int[16]",
35   "referenced_type" : "_ZTIj",
36   "self_type" : "_ZTIA16_j",
37   "size" : 64,
38   "source_file" : "system/core/libsystem/include/system/radio.h"
39  }
40 ],
41 "builtin_types" :
42 [
43  {
44   "alignment" : 1,
45   "is_integral" : true,
46   "is_unsigned" : true,
47   "linker_set_key" : "_ZTIb",
48   "name" : "bool",
49   "referenced_type" : "_ZTIb",
50   "self_type" : "_ZTIb",
51   "size" : 1
52  },
53  {
54   "alignment" : 1,
55   "is_integral" : true,
56   "linker_set_key" : "_ZTIc",
57   "name" : "char",
58   "referenced_type" : "_ZTIc",
59   "self_type" : "_ZTIc",
60   "size" : 1
61  },
62  {
63   "alignment" : 1,
64   "is_integral" : true,
65   "is_unsigned" : true,
66   "linker_set_key" : "_ZTIh",
67   "name" : "unsigned char",
68   "referenced_type" : "_ZTIh",
69   "self_type" : "_ZTIh",
70   "size" : 1
71  },
72  {
73   "alignment" : 4,
74   "is_integral" : true,
75   "linker_set_key" : "_ZTIi",
76   "name" : "int",
77   "referenced_type" : "_ZTIi",
78   "self_type" : "_ZTIi",
79   "size" : 4
80  },
81  {
82   "alignment" : 4,
83   "is_integral" : true,
84   "is_unsigned" : true,
85   "linker_set_key" : "_ZTIj",
86   "name" : "unsigned int",
87   "referenced_type" : "_ZTIj",
88   "self_type" : "_ZTIj",
89   "size" : 4
90  },
91  {
92   "alignment" : 8,
93   "is_integral" : true,
94   "is_unsigned" : true,
95   "linker_set_key" : "_ZTIm",
96   "name" : "unsigned long",
97   "referenced_type" : "_ZTIm",
98   "self_type" : "_ZTIm",
99   "size" : 8
100  },
101  {
102   "linker_set_key" : "_ZTIv",
103   "name" : "void",
104   "referenced_type" : "_ZTIv",
105   "self_type" : "_ZTIv"
106  }
107 ],
108 "elf_functions" :
109 [
110  {
111   "name" : "_ZN7android20RadioMetadataWrapperC1EPP14radio_metadata"
112  },
113  {
114   "name" : "_ZN7android20RadioMetadataWrapperC2EPP14radio_metadata"
115  },
116  {
117   "name" : "_ZN7android20RadioMetadataWrapperD0Ev"
118  },
119  {
120   "name" : "_ZN7android20RadioMetadataWrapperD1Ev"
121  },
122  {
123   "name" : "_ZN7android20RadioMetadataWrapperD2Ev"
124  },
125  {
126   "name" : "radio_metadata_add_clock"
127  },
128  {
129   "name" : "radio_metadata_add_int"
130  },
131  {
132   "name" : "radio_metadata_add_metadata"
133  },
134  {
135   "name" : "radio_metadata_add_raw"
136  },
137  {
138   "name" : "radio_metadata_add_text"
139  },
140  {
141   "name" : "radio_metadata_allocate"
142  },
143  {
144   "name" : "radio_metadata_check"
145  },
146  {
147   "name" : "radio_metadata_deallocate"
148  },
149  {
150   "name" : "radio_metadata_get_at_index"
151  },
152  {
153   "name" : "radio_metadata_get_channel"
154  },
155  {
156   "name" : "radio_metadata_get_count"
157  },
158  {
159   "name" : "radio_metadata_get_from_key"
160  },
161  {
162   "name" : "radio_metadata_get_size"
163  },
164  {
165   "name" : "radio_metadata_type_of_key"
166  }
167 ],
168 "elf_objects" :
169 [
170  {
171   "name" : "_ZTVN7android20RadioMetadataWrapperE"
172  }
173 ],
174 "enum_types" :
175 [
176  {
177   "alignment" : 4,
178   "enum_fields" :
179   [
180    {
181     "enum_field_value" : 0,
182     "name" : "RADIO_BAND_AM"
183    },
184    {
185     "enum_field_value" : 1,
186     "name" : "RADIO_BAND_FM"
187    },
188    {
189     "enum_field_value" : 2,
190     "name" : "RADIO_BAND_FM_HD"
191    },
192    {
193     "enum_field_value" : 3,
194     "name" : "RADIO_BAND_AM_HD"
195    }
196   ],
197   "linker_set_key" : "_ZTI12radio_band_t",
198   "name" : "radio_band_t",
199   "referenced_type" : "_ZTI12radio_band_t",
200   "self_type" : "_ZTI12radio_band_t",
201   "size" : 4,
202   "source_file" : "system/core/libsystem/include/system/radio.h",
203   "underlying_type" : "_ZTIj"
204  },
205  {
206   "alignment" : 4,
207   "enum_fields" :
208   [
209    {
210     "enum_field_value" : 0,
211     "name" : "RADIO_CLASS_AM_FM"
212    },
213    {
214     "enum_field_value" : 1,
215     "name" : "RADIO_CLASS_SAT"
216    },
217    {
218     "enum_field_value" : 2,
219     "name" : "RADIO_CLASS_DT"
220    }
221   ],
222   "linker_set_key" : "_ZTI13radio_class_t",
223   "name" : "radio_class_t",
224   "referenced_type" : "_ZTI13radio_class_t",
225   "self_type" : "_ZTI13radio_class_t",
226   "size" : 4,
227   "source_file" : "system/core/libsystem/include/system/radio.h",
228   "underlying_type" : "_ZTIj"
229  },
230  {
231   "alignment" : 4,
232   "enum_fields" :
233   [
234    {
235     "enum_field_value" : -1,
236     "name" : "RADIO_REGION_NONE"
237    },
238    {
239     "enum_field_value" : 0,
240     "name" : "RADIO_REGION_ITU_1"
241    },
242    {
243     "enum_field_value" : 1,
244     "name" : "RADIO_REGION_ITU_2"
245    },
246    {
247     "enum_field_value" : 2,
248     "name" : "RADIO_REGION_OIRT"
249    },
250    {
251     "enum_field_value" : 3,
252     "name" : "RADIO_REGION_JAPAN"
253    },
254    {
255     "enum_field_value" : 4,
256     "name" : "RADIO_REGION_KOREA"
257    }
258   ],
259   "linker_set_key" : "_ZTI14radio_region_t",
260   "name" : "radio_region_t",
261   "referenced_type" : "_ZTI14radio_region_t",
262   "self_type" : "_ZTI14radio_region_t",
263   "size" : 4,
264   "source_file" : "system/core/libsystem/include/system/radio.h",
265   "underlying_type" : "_ZTIi"
266  },
267  {
268   "alignment" : 4,
269   "enum_fields" :
270   [
271    {
272     "enum_field_value" : 0,
273     "name" : "RADIO_RDS_NONE"
274    },
275    {
276     "enum_field_value" : 1,
277     "name" : "RADIO_RDS_WORLD"
278    },
279    {
280     "enum_field_value" : 2,
281     "name" : "RADIO_RDS_US"
282    }
283   ],
284   "linker_set_key" : "_ZTI15$RADIO_RDS_NONE",
285   "name" : "(unnamed enum at system/core/libsystem/include/system/radio.h:51:1)",
286   "referenced_type" : "_ZTI15$RADIO_RDS_NONE",
287   "self_type" : "_ZTI15$RADIO_RDS_NONE",
288   "size" : 4,
289   "source_file" : "system/core/libsystem/include/system/radio.h",
290   "underlying_type" : "_ZTIj"
291  },
292  {
293   "alignment" : 4,
294   "enum_fields" :
295   [
296    {
297     "enum_field_value" : 0,
298     "name" : "RADIO_DIRECTION_UP"
299    },
300    {
301     "enum_field_value" : 1,
302     "name" : "RADIO_DIRECTION_DOWN"
303    }
304   ],
305   "linker_set_key" : "_ZTI17radio_direction_t",
306   "name" : "radio_direction_t",
307   "referenced_type" : "_ZTI17radio_direction_t",
308   "self_type" : "_ZTI17radio_direction_t",
309   "size" : 4,
310   "source_file" : "system/core/libsystem/include/system/radio.h",
311   "underlying_type" : "_ZTIj"
312  },
313  {
314   "alignment" : 4,
315   "enum_fields" :
316   [
317    {
318     "enum_field_value" : 1,
319     "name" : "RADIO_DEEMPHASIS_50"
320    },
321    {
322     "enum_field_value" : 2,
323     "name" : "RADIO_DEEMPHASIS_75"
324    }
325   ],
326   "linker_set_key" : "_ZTI20$RADIO_DEEMPHASIS_50",
327   "name" : "(unnamed enum at system/core/libsystem/include/system/radio.h:59:1)",
328   "referenced_type" : "_ZTI20$RADIO_DEEMPHASIS_50",
329   "self_type" : "_ZTI20$RADIO_DEEMPHASIS_50",
330   "size" : 4,
331   "source_file" : "system/core/libsystem/include/system/radio.h",
332   "underlying_type" : "_ZTIj"
333  },
334  {
335   "alignment" : 4,
336   "enum_fields" :
337   [
338    {
339     "enum_field_value" : 0,
340     "name" : "RADIO_EVENT_HW_FAILURE"
341    },
342    {
343     "enum_field_value" : 1,
344     "name" : "RADIO_EVENT_CONFIG"
345    },
346    {
347     "enum_field_value" : 2,
348     "name" : "RADIO_EVENT_ANTENNA"
349    },
350    {
351     "enum_field_value" : 3,
352     "name" : "RADIO_EVENT_TUNED"
353    },
354    {
355     "enum_field_value" : 4,
356     "name" : "RADIO_EVENT_METADATA"
357    },
358    {
359     "enum_field_value" : 5,
360     "name" : "RADIO_EVENT_TA"
361    },
362    {
363     "enum_field_value" : 6,
364     "name" : "RADIO_EVENT_AF_SWITCH"
365    },
366    {
367     "enum_field_value" : 7,
368     "name" : "RADIO_EVENT_EA"
369    },
370    {
371     "enum_field_value" : 100,
372     "name" : "RADIO_EVENT_CONTROL"
373    },
374    {
375     "enum_field_value" : 101,
376     "name" : "RADIO_EVENT_SERVER_DIED"
377    }
378   ],
379   "linker_set_key" : "_ZTI22$RADIO_EVENT_AF_SWITCH",
380   "name" : "(unnamed enum at system/core/libsystem/include/system/radio.h:181:1)",
381   "referenced_type" : "_ZTI22$RADIO_EVENT_AF_SWITCH",
382   "self_type" : "_ZTI22$RADIO_EVENT_AF_SWITCH",
383   "size" : 4,
384   "source_file" : "system/core/libsystem/include/system/radio.h",
385   "underlying_type" : "_ZTIj"
386  },
387  {
388   "alignment" : 4,
389   "enum_fields" :
390   [
391    {
392     "enum_field_value" : -1,
393     "name" : "RADIO_METADATA_KEY_INVALID"
394    },
395    {
396     "enum_field_value" : 0,
397     "name" : "RADIO_METADATA_KEY_RDS_PI"
398    },
399    {
400     "enum_field_value" : 1,
401     "name" : "RADIO_METADATA_KEY_RDS_PS"
402    },
403    {
404     "enum_field_value" : 2,
405     "name" : "RADIO_METADATA_KEY_RDS_PTY"
406    },
407    {
408     "enum_field_value" : 3,
409     "name" : "RADIO_METADATA_KEY_RBDS_PTY"
410    },
411    {
412     "enum_field_value" : 4,
413     "name" : "RADIO_METADATA_KEY_RDS_RT"
414    },
415    {
416     "enum_field_value" : 5,
417     "name" : "RADIO_METADATA_KEY_TITLE"
418    },
419    {
420     "enum_field_value" : 6,
421     "name" : "RADIO_METADATA_KEY_ARTIST"
422    },
423    {
424     "enum_field_value" : 7,
425     "name" : "RADIO_METADATA_KEY_ALBUM"
426    },
427    {
428     "enum_field_value" : 8,
429     "name" : "RADIO_METADATA_KEY_GENRE"
430    },
431    {
432     "enum_field_value" : 9,
433     "name" : "RADIO_METADATA_KEY_ICON"
434    },
435    {
436     "enum_field_value" : 10,
437     "name" : "RADIO_METADATA_KEY_ART"
438    },
439    {
440     "enum_field_value" : 11,
441     "name" : "RADIO_METADATA_KEY_CLOCK"
442    },
443    {
444     "enum_field_value" : 0,
445     "name" : "RADIO_METADATA_KEY_MIN"
446    },
447    {
448     "enum_field_value" : 11,
449     "name" : "RADIO_METADATA_KEY_MAX"
450    }
451   ],
452   "linker_set_key" : "_ZTI25$RADIO_METADATA_KEY_ALBUM",
453   "name" : "(unnamed enum at system/media/radio/include/system/radio_metadata.h:32:1)",
454   "referenced_type" : "_ZTI25$RADIO_METADATA_KEY_ALBUM",
455   "self_type" : "_ZTI25$RADIO_METADATA_KEY_ALBUM",
456   "size" : 4,
457   "source_file" : "system/media/radio/include/system/radio_metadata.h",
458   "underlying_type" : "_ZTIi"
459  },
460  {
461   "alignment" : 4,
462   "enum_fields" :
463   [
464    {
465     "enum_field_value" : -1,
466     "name" : "RADIO_METADATA_TYPE_INVALID"
467    },
468    {
469     "enum_field_value" : 0,
470     "name" : "RADIO_METADATA_TYPE_INT"
471    },
472    {
473     "enum_field_value" : 1,
474     "name" : "RADIO_METADATA_TYPE_TEXT"
475    },
476    {
477     "enum_field_value" : 2,
478     "name" : "RADIO_METADATA_TYPE_RAW"
479    },
480    {
481     "enum_field_value" : 3,
482     "name" : "RADIO_METADATA_TYPE_CLOCK"
483    }
484   ],
485   "linker_set_key" : "_ZTI26$RADIO_METADATA_TYPE_CLOCK",
486   "name" : "(unnamed enum at system/media/radio/include/system/radio_metadata.h:51:1)",
487   "referenced_type" : "_ZTI26$RADIO_METADATA_TYPE_CLOCK",
488   "self_type" : "_ZTI26$RADIO_METADATA_TYPE_CLOCK",
489   "size" : 4,
490   "source_file" : "system/media/radio/include/system/radio_metadata.h",
491   "underlying_type" : "_ZTIi"
492  }
493 ],
494 "function_types" : [],
495 "functions" :
496 [
497  {
498   "function_name" : "android::RadioMetadataWrapper::RadioMetadataWrapper",
499   "linker_set_key" : "_ZN7android20RadioMetadataWrapperC1EPP14radio_metadata",
500   "parameters" :
501   [
502    {
503     "is_this_ptr" : true,
504     "referenced_type" : "_ZTIPN7android20RadioMetadataWrapperE"
505    },
506    {
507     "referenced_type" : "_ZTIPP14radio_metadata"
508    }
509   ],
510   "return_type" : "_ZTIv",
511   "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h"
512  },
513  {
514   "function_name" : "android::RadioMetadataWrapper::RadioMetadataWrapper",
515   "linker_set_key" : "_ZN7android20RadioMetadataWrapperC2EPP14radio_metadata",
516   "parameters" :
517   [
518    {
519     "is_this_ptr" : true,
520     "referenced_type" : "_ZTIPN7android20RadioMetadataWrapperE"
521    },
522    {
523     "referenced_type" : "_ZTIPP14radio_metadata"
524    }
525   ],
526   "return_type" : "_ZTIv",
527   "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h"
528  },
529  {
530   "function_name" : "android::RadioMetadataWrapper::~RadioMetadataWrapper",
531   "linker_set_key" : "_ZN7android20RadioMetadataWrapperD0Ev",
532   "parameters" :
533   [
534    {
535     "is_this_ptr" : true,
536     "referenced_type" : "_ZTIPN7android20RadioMetadataWrapperE"
537    }
538   ],
539   "return_type" : "_ZTIv",
540   "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h"
541  },
542  {
543   "function_name" : "android::RadioMetadataWrapper::~RadioMetadataWrapper",
544   "linker_set_key" : "_ZN7android20RadioMetadataWrapperD1Ev",
545   "parameters" :
546   [
547    {
548     "is_this_ptr" : true,
549     "referenced_type" : "_ZTIPN7android20RadioMetadataWrapperE"
550    }
551   ],
552   "return_type" : "_ZTIv",
553   "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h"
554  },
555  {
556   "function_name" : "android::RadioMetadataWrapper::~RadioMetadataWrapper",
557   "linker_set_key" : "_ZN7android20RadioMetadataWrapperD2Ev",
558   "parameters" :
559   [
560    {
561     "is_this_ptr" : true,
562     "referenced_type" : "_ZTIPN7android20RadioMetadataWrapperE"
563    }
564   ],
565   "return_type" : "_ZTIv",
566   "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h"
567  },
568  {
569   "function_name" : "radio_metadata_add_clock",
570   "linker_set_key" : "radio_metadata_add_clock",
571   "parameters" :
572   [
573    {
574     "referenced_type" : "_ZTIPP14radio_metadata"
575    },
576    {
577     "referenced_type" : "_ZTIKi"
578    },
579    {
580     "referenced_type" : "_ZTIPK20radio_metadata_clock"
581    }
582   ],
583   "return_type" : "_ZTIi",
584   "source_file" : "system/media/radio/include/system/radio_metadata.h"
585  },
586  {
587   "function_name" : "radio_metadata_add_int",
588   "linker_set_key" : "radio_metadata_add_int",
589   "parameters" :
590   [
591    {
592     "referenced_type" : "_ZTIPP14radio_metadata"
593    },
594    {
595     "referenced_type" : "_ZTIKi"
596    },
597    {
598     "referenced_type" : "_ZTIKi"
599    }
600   ],
601   "return_type" : "_ZTIi",
602   "source_file" : "system/media/radio/include/system/radio_metadata.h"
603  },
604  {
605   "function_name" : "radio_metadata_add_metadata",
606   "linker_set_key" : "radio_metadata_add_metadata",
607   "parameters" :
608   [
609    {
610     "referenced_type" : "_ZTIPP14radio_metadata"
611    },
612    {
613     "referenced_type" : "_ZTIP14radio_metadata"
614    }
615   ],
616   "return_type" : "_ZTIi",
617   "source_file" : "system/media/radio/include/system/radio_metadata.h"
618  },
619  {
620   "function_name" : "radio_metadata_add_raw",
621   "linker_set_key" : "radio_metadata_add_raw",
622   "parameters" :
623   [
624    {
625     "referenced_type" : "_ZTIPP14radio_metadata"
626    },
627    {
628     "referenced_type" : "_ZTIKi"
629    },
630    {
631     "referenced_type" : "_ZTIPKh"
632    },
633    {
634     "referenced_type" : "_ZTIKm"
635    }
636   ],
637   "return_type" : "_ZTIi",
638   "source_file" : "system/media/radio/include/system/radio_metadata.h"
639  },
640  {
641   "function_name" : "radio_metadata_add_text",
642   "linker_set_key" : "radio_metadata_add_text",
643   "parameters" :
644   [
645    {
646     "referenced_type" : "_ZTIPP14radio_metadata"
647    },
648    {
649     "referenced_type" : "_ZTIKi"
650    },
651    {
652     "referenced_type" : "_ZTIPKc"
653    }
654   ],
655   "return_type" : "_ZTIi",
656   "source_file" : "system/media/radio/include/system/radio_metadata.h"
657  },
658  {
659   "function_name" : "radio_metadata_allocate",
660   "linker_set_key" : "radio_metadata_allocate",
661   "parameters" :
662   [
663    {
664     "referenced_type" : "_ZTIPP14radio_metadata"
665    },
666    {
667     "referenced_type" : "_ZTIKj"
668    },
669    {
670     "referenced_type" : "_ZTIKj"
671    }
672   ],
673   "return_type" : "_ZTIi",
674   "source_file" : "system/media/radio/include/system/radio_metadata.h"
675  },
676  {
677   "function_name" : "radio_metadata_check",
678   "linker_set_key" : "radio_metadata_check",
679   "parameters" :
680   [
681    {
682     "referenced_type" : "_ZTIPK14radio_metadata"
683    }
684   ],
685   "return_type" : "_ZTIi",
686   "source_file" : "system/media/radio/include/system/radio_metadata.h"
687  },
688  {
689   "function_name" : "radio_metadata_deallocate",
690   "linker_set_key" : "radio_metadata_deallocate",
691   "parameters" :
692   [
693    {
694     "referenced_type" : "_ZTIP14radio_metadata"
695    }
696   ],
697   "return_type" : "_ZTIv",
698   "source_file" : "system/media/radio/include/system/radio_metadata.h"
699  },
700  {
701   "function_name" : "radio_metadata_get_at_index",
702   "linker_set_key" : "radio_metadata_get_at_index",
703   "parameters" :
704   [
705    {
706     "referenced_type" : "_ZTIPK14radio_metadata"
707    },
708    {
709     "referenced_type" : "_ZTIKj"
710    },
711    {
712     "referenced_type" : "_ZTIPi"
713    },
714    {
715     "referenced_type" : "_ZTIPi"
716    },
717    {
718     "referenced_type" : "_ZTIPPv"
719    },
720    {
721     "referenced_type" : "_ZTIPm"
722    }
723   ],
724   "return_type" : "_ZTIi",
725   "source_file" : "system/media/radio/include/system/radio_metadata.h"
726  },
727  {
728   "function_name" : "radio_metadata_get_channel",
729   "linker_set_key" : "radio_metadata_get_channel",
730   "parameters" :
731   [
732    {
733     "referenced_type" : "_ZTIP14radio_metadata"
734    },
735    {
736     "referenced_type" : "_ZTIPj"
737    },
738    {
739     "referenced_type" : "_ZTIPj"
740    }
741   ],
742   "return_type" : "_ZTIi",
743   "source_file" : "system/media/radio/include/system/radio_metadata.h"
744  },
745  {
746   "function_name" : "radio_metadata_get_count",
747   "linker_set_key" : "radio_metadata_get_count",
748   "parameters" :
749   [
750    {
751     "referenced_type" : "_ZTIPK14radio_metadata"
752    }
753   ],
754   "return_type" : "_ZTIi",
755   "source_file" : "system/media/radio/include/system/radio_metadata.h"
756  },
757  {
758   "function_name" : "radio_metadata_get_from_key",
759   "linker_set_key" : "radio_metadata_get_from_key",
760   "parameters" :
761   [
762    {
763     "referenced_type" : "_ZTIPK14radio_metadata"
764    },
765    {
766     "referenced_type" : "_ZTIKi"
767    },
768    {
769     "referenced_type" : "_ZTIPi"
770    },
771    {
772     "referenced_type" : "_ZTIPPv"
773    },
774    {
775     "referenced_type" : "_ZTIPm"
776    }
777   ],
778   "return_type" : "_ZTIi",
779   "source_file" : "system/media/radio/include/system/radio_metadata.h"
780  },
781  {
782   "function_name" : "radio_metadata_get_size",
783   "linker_set_key" : "radio_metadata_get_size",
784   "parameters" :
785   [
786    {
787     "referenced_type" : "_ZTIPK14radio_metadata"
788    }
789   ],
790   "return_type" : "_ZTIm",
791   "source_file" : "system/media/radio/include/system/radio_metadata.h"
792  },
793  {
794   "function_name" : "radio_metadata_type_of_key",
795   "linker_set_key" : "radio_metadata_type_of_key",
796   "parameters" :
797   [
798    {
799     "referenced_type" : "_ZTIKi"
800    }
801   ],
802   "return_type" : "_ZTIi",
803   "source_file" : "system/media/radio/include/system/radio_metadata.h"
804  }
805 ],
806 "global_vars" : [],
807 "lvalue_reference_types" : [],
808 "pointer_types" :
809 [
810  {
811   "alignment" : 8,
812   "linker_set_key" : "_ZTIP14radio_metadata",
813   "name" : "radio_metadata *",
814   "referenced_type" : "_ZTI14radio_metadata",
815   "self_type" : "_ZTIP14radio_metadata",
816   "size" : 8,
817   "source_file" : "system/core/libsystem/include/system/radio.h"
818  },
819  {
820   "alignment" : 8,
821   "linker_set_key" : "_ZTIPK14radio_metadata",
822   "name" : "const radio_metadata *",
823   "referenced_type" : "_ZTIK14radio_metadata",
824   "self_type" : "_ZTIPK14radio_metadata",
825   "size" : 8,
826   "source_file" : "system/media/radio/include/system/radio_metadata.h"
827  },
828  {
829   "alignment" : 8,
830   "linker_set_key" : "_ZTIPK20radio_metadata_clock",
831   "name" : "const radio_metadata_clock *",
832   "referenced_type" : "_ZTIK20radio_metadata_clock",
833   "self_type" : "_ZTIPK20radio_metadata_clock",
834   "size" : 8,
835   "source_file" : "system/media/radio/include/system/radio_metadata.h"
836  },
837  {
838   "alignment" : 8,
839   "linker_set_key" : "_ZTIPKc",
840   "name" : "const char *",
841   "referenced_type" : "_ZTIKc",
842   "self_type" : "_ZTIPKc",
843   "size" : 8,
844   "source_file" : "system/media/radio/include/system/radio_metadata.h"
845  },
846  {
847   "alignment" : 8,
848   "linker_set_key" : "_ZTIPKh",
849   "name" : "const unsigned char *",
850   "referenced_type" : "_ZTIKh",
851   "self_type" : "_ZTIPKh",
852   "size" : 8,
853   "source_file" : "system/media/radio/include/system/radio_metadata.h"
854  },
855  {
856   "alignment" : 8,
857   "linker_set_key" : "_ZTIPN7android20RadioMetadataWrapperE",
858   "name" : "android::RadioMetadataWrapper *",
859   "referenced_type" : "_ZTIN7android20RadioMetadataWrapperE",
860   "self_type" : "_ZTIPN7android20RadioMetadataWrapperE",
861   "size" : 8,
862   "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h"
863  },
864  {
865   "alignment" : 8,
866   "linker_set_key" : "_ZTIPP14radio_metadata",
867   "name" : "radio_metadata **",
868   "referenced_type" : "_ZTIP14radio_metadata",
869   "self_type" : "_ZTIPP14radio_metadata",
870   "size" : 8,
871   "source_file" : "system/media/radio/include/system/radio_metadata.h"
872  },
873  {
874   "alignment" : 8,
875   "linker_set_key" : "_ZTIPPv",
876   "name" : "void **",
877   "referenced_type" : "_ZTIPv",
878   "self_type" : "_ZTIPPv",
879   "size" : 8,
880   "source_file" : "system/media/radio/include/system/radio_metadata.h"
881  },
882  {
883   "alignment" : 8,
884   "linker_set_key" : "_ZTIPi",
885   "name" : "int *",
886   "referenced_type" : "_ZTIi",
887   "self_type" : "_ZTIPi",
888   "size" : 8,
889   "source_file" : "system/media/radio/include/system/radio_metadata.h"
890  },
891  {
892   "alignment" : 8,
893   "linker_set_key" : "_ZTIPj",
894   "name" : "unsigned int *",
895   "referenced_type" : "_ZTIj",
896   "self_type" : "_ZTIPj",
897   "size" : 8,
898   "source_file" : "system/media/radio/include/system/radio_metadata.h"
899  },
900  {
901   "alignment" : 8,
902   "linker_set_key" : "_ZTIPm",
903   "name" : "unsigned long *",
904   "referenced_type" : "_ZTIm",
905   "self_type" : "_ZTIPm",
906   "size" : 8,
907   "source_file" : "system/media/radio/include/system/radio_metadata.h"
908  },
909  {
910   "alignment" : 8,
911   "linker_set_key" : "_ZTIPv",
912   "name" : "void *",
913   "referenced_type" : "_ZTIv",
914   "self_type" : "_ZTIPv",
915   "size" : 8,
916   "source_file" : "system/media/radio/include/system/radio_metadata.h"
917  }
918 ],
919 "qualified_types" :
920 [
921  {
922   "is_const" : true,
923   "linker_set_key" : "_ZTIK14radio_metadata",
924   "name" : "const radio_metadata",
925   "referenced_type" : "_ZTI14radio_metadata",
926   "self_type" : "_ZTIK14radio_metadata",
927   "source_file" : "system/media/radio/include/system/radio_metadata.h"
928  },
929  {
930   "alignment" : 8,
931   "is_const" : true,
932   "linker_set_key" : "_ZTIK20radio_metadata_clock",
933   "name" : "const radio_metadata_clock",
934   "referenced_type" : "_ZTI20radio_metadata_clock",
935   "self_type" : "_ZTIK20radio_metadata_clock",
936   "size" : 16,
937   "source_file" : "system/media/radio/include/system/radio_metadata.h"
938  },
939  {
940   "alignment" : 1,
941   "is_const" : true,
942   "linker_set_key" : "_ZTIKc",
943   "name" : "const char",
944   "referenced_type" : "_ZTIc",
945   "self_type" : "_ZTIKc",
946   "size" : 1,
947   "source_file" : "system/media/radio/include/system/radio_metadata.h"
948  },
949  {
950   "alignment" : 1,
951   "is_const" : true,
952   "linker_set_key" : "_ZTIKh",
953   "name" : "const unsigned char",
954   "referenced_type" : "_ZTIh",
955   "self_type" : "_ZTIKh",
956   "size" : 1,
957   "source_file" : "system/media/radio/include/system/radio_metadata.h"
958  },
959  {
960   "alignment" : 4,
961   "is_const" : true,
962   "linker_set_key" : "_ZTIKi",
963   "name" : "const int",
964   "referenced_type" : "_ZTIi",
965   "self_type" : "_ZTIKi",
966   "size" : 4,
967   "source_file" : "system/media/radio/include/system/radio_metadata.h"
968  },
969  {
970   "alignment" : 4,
971   "is_const" : true,
972   "linker_set_key" : "_ZTIKj",
973   "name" : "const unsigned int",
974   "referenced_type" : "_ZTIj",
975   "self_type" : "_ZTIKj",
976   "size" : 4,
977   "source_file" : "system/media/radio/include/system/radio_metadata.h"
978  },
979  {
980   "alignment" : 8,
981   "is_const" : true,
982   "linker_set_key" : "_ZTIKm",
983   "name" : "const unsigned long",
984   "referenced_type" : "_ZTIm",
985   "self_type" : "_ZTIKm",
986   "size" : 8,
987   "source_file" : "system/media/radio/include/system/radio_metadata.h"
988  }
989 ],
990 "record_types" :
991 [
992  {
993   "alignment" : 8,
994   "fields" :
995   [
996    {
997     "field_name" : "type",
998     "referenced_type" : "_ZTIj"
999    },
1000    {
1001     "field_name" : "status",
1002     "field_offset" : 32,
1003     "referenced_type" : "_ZTIi"
1004    },
1005    {
1006     "field_offset" : 64,
1007     "referenced_type" : "_ZTIN11radio_eventUt_E"
1008    }
1009   ],
1010   "linker_set_key" : "_ZTI11radio_event",
1011   "name" : "radio_event",
1012   "referenced_type" : "_ZTI11radio_event",
1013   "self_type" : "_ZTI11radio_event",
1014   "size" : 112,
1015   "source_file" : "system/core/libsystem/include/system/radio.h"
1016  },
1017  {
1018   "alignment" : 8,
1019   "fields" :
1020   [
1021    {
1022     "field_name" : "type",
1023     "referenced_type" : "_ZTIj"
1024    },
1025    {
1026     "field_name" : "status",
1027     "field_offset" : 32,
1028     "referenced_type" : "_ZTIi"
1029    },
1030    {
1031     "field_offset" : 64,
1032     "referenced_type" : "_ZTIN15radio_hal_eventUt_E"
1033    }
1034   ],
1035   "linker_set_key" : "_ZTI15radio_hal_event",
1036   "name" : "radio_hal_event",
1037   "referenced_type" : "_ZTI15radio_hal_event",
1038   "self_type" : "_ZTI15radio_hal_event",
1039   "size" : 112,
1040   "source_file" : "system/core/libsystem/include/system/radio.h"
1041  },
1042  {
1043   "alignment" : 4,
1044   "fields" :
1045   [
1046    {
1047     "field_name" : "handle",
1048     "referenced_type" : "_ZTIj"
1049    },
1050    {
1051     "field_name" : "class_id",
1052     "field_offset" : 32,
1053     "referenced_type" : "_ZTI13radio_class_t"
1054    },
1055    {
1056     "field_name" : "implementor",
1057     "field_offset" : 64,
1058     "referenced_type" : "_ZTIA128_c"
1059    },
1060    {
1061     "field_name" : "product",
1062     "field_offset" : 1088,
1063     "referenced_type" : "_ZTIA128_c"
1064    },
1065    {
1066     "field_name" : "version",
1067     "field_offset" : 2112,
1068     "referenced_type" : "_ZTIA128_c"
1069    },
1070    {
1071     "field_name" : "serial",
1072     "field_offset" : 3136,
1073     "referenced_type" : "_ZTIA128_c"
1074    },
1075    {
1076     "field_name" : "num_tuners",
1077     "field_offset" : 4160,
1078     "referenced_type" : "_ZTIj"
1079    },
1080    {
1081     "field_name" : "num_audio_sources",
1082     "field_offset" : 4192,
1083     "referenced_type" : "_ZTIj"
1084    },
1085    {
1086     "field_name" : "supports_capture",
1087     "field_offset" : 4224,
1088     "referenced_type" : "_ZTIb"
1089    },
1090    {
1091     "field_name" : "num_bands",
1092     "field_offset" : 4256,
1093     "referenced_type" : "_ZTIj"
1094    },
1095    {
1096     "field_name" : "bands",
1097     "field_offset" : 4288,
1098     "referenced_type" : "_ZTIA16_17radio_band_config"
1099    }
1100   ],
1101   "linker_set_key" : "_ZTI16radio_properties",
1102   "name" : "radio_properties",
1103   "referenced_type" : "_ZTI16radio_properties",
1104   "self_type" : "_ZTI16radio_properties",
1105   "size" : 2200,
1106   "source_file" : "system/core/libsystem/include/system/radio.h"
1107  },
1108  {
1109   "alignment" : 4,
1110   "fields" :
1111   [
1112    {
1113     "field_name" : "region",
1114     "referenced_type" : "_ZTI14radio_region_t"
1115    },
1116    {
1117     "field_name" : "band",
1118     "field_offset" : 32,
1119     "referenced_type" : "_ZTI21radio_hal_band_config"
1120    }
1121   ],
1122   "linker_set_key" : "_ZTI17radio_band_config",
1123   "name" : "radio_band_config",
1124   "referenced_type" : "_ZTI17radio_band_config",
1125   "self_type" : "_ZTI17radio_band_config",
1126   "size" : 104,
1127   "source_file" : "system/core/libsystem/include/system/radio.h"
1128  },
1129  {
1130   "alignment" : 8,
1131   "fields" :
1132   [
1133    {
1134     "field_name" : "channel",
1135     "referenced_type" : "_ZTIj"
1136    },
1137    {
1138     "field_name" : "sub_channel",
1139     "field_offset" : 32,
1140     "referenced_type" : "_ZTIj"
1141    },
1142    {
1143     "field_name" : "tuned",
1144     "field_offset" : 64,
1145     "referenced_type" : "_ZTIb"
1146    },
1147    {
1148     "field_name" : "stereo",
1149     "field_offset" : 72,
1150     "referenced_type" : "_ZTIb"
1151    },
1152    {
1153     "field_name" : "digital",
1154     "field_offset" : 80,
1155     "referenced_type" : "_ZTIb"
1156    },
1157    {
1158     "field_name" : "signal_strength",
1159     "field_offset" : 96,
1160     "referenced_type" : "_ZTIj"
1161    },
1162    {
1163     "field_name" : "metadata",
1164     "field_offset" : 128,
1165     "referenced_type" : "_ZTIP14radio_metadata"
1166    }
1167   ],
1168   "linker_set_key" : "_ZTI18radio_program_info",
1169   "name" : "radio_program_info",
1170   "referenced_type" : "_ZTI18radio_program_info",
1171   "self_type" : "_ZTI18radio_program_info",
1172   "size" : 24,
1173   "source_file" : "system/core/libsystem/include/system/radio.h"
1174  },
1175  {
1176   "alignment" : 4,
1177   "fields" :
1178   [
1179    {
1180     "field_name" : "class_id",
1181     "referenced_type" : "_ZTI13radio_class_t"
1182    },
1183    {
1184     "field_name" : "implementor",
1185     "field_offset" : 32,
1186     "referenced_type" : "_ZTIA128_c"
1187    },
1188    {
1189     "field_name" : "product",
1190     "field_offset" : 1056,
1191     "referenced_type" : "_ZTIA128_c"
1192    },
1193    {
1194     "field_name" : "version",
1195     "field_offset" : 2080,
1196     "referenced_type" : "_ZTIA128_c"
1197    },
1198    {
1199     "field_name" : "serial",
1200     "field_offset" : 3104,
1201     "referenced_type" : "_ZTIA128_c"
1202    },
1203    {
1204     "field_name" : "num_tuners",
1205     "field_offset" : 4128,
1206     "referenced_type" : "_ZTIj"
1207    },
1208    {
1209     "field_name" : "num_audio_sources",
1210     "field_offset" : 4160,
1211     "referenced_type" : "_ZTIj"
1212    },
1213    {
1214     "field_name" : "supports_capture",
1215     "field_offset" : 4192,
1216     "referenced_type" : "_ZTIb"
1217    },
1218    {
1219     "field_name" : "num_bands",
1220     "field_offset" : 4224,
1221     "referenced_type" : "_ZTIj"
1222    },
1223    {
1224     "field_name" : "bands",
1225     "field_offset" : 4256,
1226     "referenced_type" : "_ZTIA16_21radio_hal_band_config"
1227    }
1228   ],
1229   "linker_set_key" : "_ZTI20radio_hal_properties",
1230   "name" : "radio_hal_properties",
1231   "referenced_type" : "_ZTI20radio_hal_properties",
1232   "self_type" : "_ZTI20radio_hal_properties",
1233   "size" : 2132,
1234   "source_file" : "system/core/libsystem/include/system/radio.h"
1235  },
1236  {
1237   "alignment" : 8,
1238   "fields" :
1239   [
1240    {
1241     "field_name" : "utc_seconds_since_epoch",
1242     "referenced_type" : "_ZTIm"
1243    },
1244    {
1245     "field_name" : "timezone_offset_in_minutes",
1246     "field_offset" : 64,
1247     "referenced_type" : "_ZTIi"
1248    }
1249   ],
1250   "linker_set_key" : "_ZTI20radio_metadata_clock",
1251   "name" : "radio_metadata_clock",
1252   "referenced_type" : "_ZTI20radio_metadata_clock",
1253   "self_type" : "_ZTI20radio_metadata_clock",
1254   "size" : 16,
1255   "source_file" : "system/media/radio/include/system/radio_metadata.h"
1256  },
1257  {
1258   "alignment" : 4,
1259   "fields" :
1260   [
1261    {
1262     "field_name" : "type",
1263     "referenced_type" : "_ZTI12radio_band_t"
1264    },
1265    {
1266     "field_name" : "antenna_connected",
1267     "field_offset" : 32,
1268     "referenced_type" : "_ZTIb"
1269    },
1270    {
1271     "field_name" : "lower_limit",
1272     "field_offset" : 64,
1273     "referenced_type" : "_ZTIj"
1274    },
1275    {
1276     "field_name" : "upper_limit",
1277     "field_offset" : 96,
1278     "referenced_type" : "_ZTIj"
1279    },
1280    {
1281     "field_name" : "num_spacings",
1282     "field_offset" : 128,
1283     "referenced_type" : "_ZTIj"
1284    },
1285    {
1286     "field_name" : "spacings",
1287     "field_offset" : 160,
1288     "referenced_type" : "_ZTIA16_j"
1289    },
1290    {
1291     "field_offset" : 672,
1292     "referenced_type" : "_ZTIN21radio_hal_band_configUt_E"
1293    }
1294   ],
1295   "linker_set_key" : "_ZTI21radio_hal_band_config",
1296   "name" : "radio_hal_band_config",
1297   "referenced_type" : "_ZTI21radio_hal_band_config",
1298   "self_type" : "_ZTI21radio_hal_band_config",
1299   "size" : 100,
1300   "source_file" : "system/core/libsystem/include/system/radio.h"
1301  },
1302  {
1303   "alignment" : 1,
1304   "fields" :
1305   [
1306    {
1307     "field_name" : "stereo",
1308     "referenced_type" : "_ZTIb"
1309    }
1310   ],
1311   "linker_set_key" : "_ZTI24radio_hal_am_band_config",
1312   "name" : "radio_hal_am_band_config",
1313   "referenced_type" : "_ZTI24radio_hal_am_band_config",
1314   "self_type" : "_ZTI24radio_hal_am_band_config",
1315   "size" : 1,
1316   "source_file" : "system/core/libsystem/include/system/radio.h"
1317  },
1318  {
1319   "alignment" : 4,
1320   "fields" :
1321   [
1322    {
1323     "field_name" : "deemphasis",
1324     "referenced_type" : "_ZTIj"
1325    },
1326    {
1327     "field_name" : "stereo",
1328     "field_offset" : 32,
1329     "referenced_type" : "_ZTIb"
1330    },
1331    {
1332     "field_name" : "rds",
1333     "field_offset" : 64,
1334     "referenced_type" : "_ZTIj"
1335    },
1336    {
1337     "field_name" : "ta",
1338     "field_offset" : 96,
1339     "referenced_type" : "_ZTIb"
1340    },
1341    {
1342     "field_name" : "af",
1343     "field_offset" : 104,
1344     "referenced_type" : "_ZTIb"
1345    },
1346    {
1347     "field_name" : "ea",
1348     "field_offset" : 112,
1349     "referenced_type" : "_ZTIb"
1350    }
1351   ],
1352   "linker_set_key" : "_ZTI24radio_hal_fm_band_config",
1353   "name" : "radio_hal_fm_band_config",
1354   "referenced_type" : "_ZTI24radio_hal_fm_band_config",
1355   "self_type" : "_ZTI24radio_hal_fm_band_config",
1356   "size" : 16,
1357   "source_file" : "system/core/libsystem/include/system/radio.h"
1358  },
1359  {
1360   "alignment" : 8,
1361   "fields" :
1362   [
1363    {
1364     "field_name" : "on",
1365     "referenced_type" : "_ZTIb"
1366    },
1367    {
1368     "field_name" : "config",
1369     "referenced_type" : "_ZTI17radio_band_config"
1370    },
1371    {
1372     "field_name" : "info",
1373     "referenced_type" : "_ZTI18radio_program_info"
1374    },
1375    {
1376     "field_name" : "metadata",
1377     "referenced_type" : "_ZTIP14radio_metadata"
1378    }
1379   ],
1380   "is_anonymous" : true,
1381   "linker_set_key" : "_ZTIN11radio_eventUt_E",
1382   "name" : "radio_event::(anonymous union at system/core/libsystem/include/system/radio.h:213:5)",
1383   "record_kind" : "union",
1384   "referenced_type" : "_ZTIN11radio_eventUt_E",
1385   "self_type" : "_ZTIN11radio_eventUt_E",
1386   "size" : 104,
1387   "source_file" : "system/core/libsystem/include/system/radio.h"
1388  },
1389  {
1390   "alignment" : 8,
1391   "fields" :
1392   [
1393    {
1394     "field_name" : "on",
1395     "referenced_type" : "_ZTIb"
1396    },
1397    {
1398     "field_name" : "config",
1399     "referenced_type" : "_ZTI21radio_hal_band_config"
1400    },
1401    {
1402     "field_name" : "info",
1403     "referenced_type" : "_ZTI18radio_program_info"
1404    },
1405    {
1406     "field_name" : "metadata",
1407     "referenced_type" : "_ZTIP14radio_metadata"
1408    }
1409   ],
1410   "is_anonymous" : true,
1411   "linker_set_key" : "_ZTIN15radio_hal_eventUt_E",
1412   "name" : "radio_hal_event::(anonymous union at system/core/libsystem/include/system/radio.h:200:5)",
1413   "record_kind" : "union",
1414   "referenced_type" : "_ZTIN15radio_hal_eventUt_E",
1415   "self_type" : "_ZTIN15radio_hal_eventUt_E",
1416   "size" : 104,
1417   "source_file" : "system/core/libsystem/include/system/radio.h"
1418  },
1419  {
1420   "alignment" : 4,
1421   "fields" :
1422   [
1423    {
1424     "field_name" : "fm",
1425     "referenced_type" : "_ZTI24radio_hal_fm_band_config"
1426    },
1427    {
1428     "field_name" : "am",
1429     "referenced_type" : "_ZTI24radio_hal_am_band_config"
1430    }
1431   ],
1432   "is_anonymous" : true,
1433   "linker_set_key" : "_ZTIN21radio_hal_band_configUt_E",
1434   "name" : "radio_hal_band_config::(anonymous union at system/core/libsystem/include/system/radio.h:116:5)",
1435   "record_kind" : "union",
1436   "referenced_type" : "_ZTIN21radio_hal_band_configUt_E",
1437   "self_type" : "_ZTIN21radio_hal_band_configUt_E",
1438   "size" : 16,
1439   "source_file" : "system/core/libsystem/include/system/radio.h"
1440  },
1441  {
1442   "alignment" : 8,
1443   "fields" :
1444   [
1445    {
1446     "access" : "private",
1447     "field_name" : "mMetadata",
1448     "field_offset" : 64,
1449     "referenced_type" : "_ZTIPP14radio_metadata"
1450    }
1451   ],
1452   "linker_set_key" : "_ZTIN7android20RadioMetadataWrapperE",
1453   "name" : "android::RadioMetadataWrapper",
1454   "record_kind" : "class",
1455   "referenced_type" : "_ZTIN7android20RadioMetadataWrapperE",
1456   "self_type" : "_ZTIN7android20RadioMetadataWrapperE",
1457   "size" : 16,
1458   "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h",
1459   "vtable_components" :
1460   [
1461    {
1462     "kind" : "offset_to_top"
1463    },
1464    {
1465     "kind" : "rtti",
1466     "mangled_component_name" : "_ZTIN7android20RadioMetadataWrapperE"
1467    },
1468    {
1469     "kind" : "complete_dtor_pointer",
1470     "mangled_component_name" : "_ZN7android20RadioMetadataWrapperD1Ev"
1471    },
1472    {
1473     "kind" : "deleting_dtor_pointer",
1474     "mangled_component_name" : "_ZN7android20RadioMetadataWrapperD0Ev"
1475    }
1476   ]
1477  }
1478 ],
1479 "rvalue_reference_types" : []
1480}
1481