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