1{
2 "array_types" : [],
3 "builtin_types" : [],
4 "elf_functions" :
5 [
6  {
7   "name" : "_ZN7android15getNativeWindowEPNS_13SurfaceHolderE"
8  },
9  {
10   "name" : "_ZN7android18getSurfaceFromHGBPERKNS_2spINS_8hardware8graphics11bufferqueue4V2_022IGraphicBufferProducerEEE"
11  },
12  {
13   "name" : "_ZN7android20destroySurfaceHolderEPNS_13SurfaceHolderE"
14  }
15 ],
16 "elf_objects" : [],
17 "enum_types" : [],
18 "function_types" : [],
19 "functions" :
20 [
21  {
22   "function_name" : "android::getNativeWindow",
23   "linker_set_key" : "_ZN7android15getNativeWindowEPNS_13SurfaceHolderE",
24   "parameters" :
25   [
26    {
27     "referenced_type" : "_ZTIPN7android13SurfaceHolderE"
28    }
29   ],
30   "return_type" : "_ZTIP13ANativeWindow",
31   "source_file" : "frameworks/native/libs/bufferqueueconverter/include/bufferqueueconverter/BufferQueueConverter.h"
32  },
33  {
34   "function_name" : "android::getSurfaceFromHGBP",
35   "linker_set_key" : "_ZN7android18getSurfaceFromHGBPERKNS_2spINS_8hardware8graphics11bufferqueue4V2_022IGraphicBufferProducerEEE",
36   "parameters" :
37   [
38    {
39     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8graphics11bufferqueue4V2_022IGraphicBufferProducerEEE"
40    }
41   ],
42   "return_type" : "_ZTINSt3__110unique_ptrIN7android13SurfaceHolderEPFvPS2_EEE",
43   "source_file" : "frameworks/native/libs/bufferqueueconverter/include/bufferqueueconverter/BufferQueueConverter.h"
44  }
45 ],
46 "global_vars" : [],
47 "lvalue_reference_types" :
48 [
49  {
50   "alignment" : 4,
51   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware8graphics11bufferqueue4V2_022IGraphicBufferProducerEEE",
52   "name" : "const android::sp<android::hardware::graphics::bufferqueue::V2_0::IGraphicBufferProducer> &",
53   "referenced_type" : "_ZTIKN7android2spINS_8hardware8graphics11bufferqueue4V2_022IGraphicBufferProducerEEE",
54   "self_type" : "_ZTIRKN7android2spINS_8hardware8graphics11bufferqueue4V2_022IGraphicBufferProducerEEE",
55   "size" : 4,
56   "source_file" : "frameworks/native/libs/bufferqueueconverter/include/bufferqueueconverter/BufferQueueConverter.h"
57  }
58 ],
59 "pointer_types" :
60 [
61  {
62   "alignment" : 4,
63   "linker_set_key" : "_ZTIP13ANativeWindow",
64   "name" : "ANativeWindow *",
65   "referenced_type" : "_ZTI13ANativeWindow",
66   "self_type" : "_ZTIP13ANativeWindow",
67   "size" : 4,
68   "source_file" : "frameworks/native/libs/bufferqueueconverter/include/bufferqueueconverter/BufferQueueConverter.h"
69  },
70  {
71   "alignment" : 4,
72   "linker_set_key" : "_ZTIPN7android13SurfaceHolderE",
73   "name" : "android::SurfaceHolder *",
74   "referenced_type" : "_ZTIN7android13SurfaceHolderE",
75   "self_type" : "_ZTIPN7android13SurfaceHolderE",
76   "size" : 4,
77   "source_file" : "frameworks/native/libs/bufferqueueconverter/include/bufferqueueconverter/BufferQueueConverter.h"
78  }
79 ],
80 "qualified_types" :
81 [
82  {
83   "alignment" : 4,
84   "is_const" : true,
85   "linker_set_key" : "_ZTIKN7android2spINS_8hardware8graphics11bufferqueue4V2_022IGraphicBufferProducerEEE",
86   "name" : "const android::sp<android::hardware::graphics::bufferqueue::V2_0::IGraphicBufferProducer>",
87   "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics11bufferqueue4V2_022IGraphicBufferProducerEEE",
88   "self_type" : "_ZTIKN7android2spINS_8hardware8graphics11bufferqueue4V2_022IGraphicBufferProducerEEE",
89   "size" : 4,
90   "source_file" : "frameworks/native/libs/bufferqueueconverter/include/bufferqueueconverter/BufferQueueConverter.h"
91  }
92 ],
93 "record_types" : [],
94 "rvalue_reference_types" : []
95}
96