1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 4,
7   "is_integral" : true,
8   "linker_set_key" : "int",
9   "name" : "int",
10   "referenced_type" : "type-4",
11   "self_type" : "type-4",
12   "size" : 4
13  },
14  {
15   "alignment" : 1,
16   "is_integral" : true,
17   "is_unsigned" : true,
18   "linker_set_key" : "unsigned char",
19   "name" : "unsigned char",
20   "referenced_type" : "type-6",
21   "self_type" : "type-6",
22   "size" : 1
23  },
24  {
25   "alignment" : 4,
26   "is_integral" : true,
27   "is_unsigned" : true,
28   "linker_set_key" : "unsigned int",
29   "name" : "unsigned int",
30   "referenced_type" : "type-2",
31   "self_type" : "type-2",
32   "size" : 4
33  },
34  {
35   "linker_set_key" : "void",
36   "name" : "void",
37   "referenced_type" : "type-9",
38   "self_type" : "type-9"
39  }
40 ],
41 "elf_functions" :
42 [
43  {
44   "name" : "ldacBT_alter_eqmid_priority"
45  },
46  {
47   "name" : "ldacBT_close_handle"
48  },
49  {
50   "name" : "ldacBT_encode"
51  },
52  {
53   "name" : "ldacBT_free_handle"
54  },
55  {
56   "name" : "ldacBT_get_bitrate"
57  },
58  {
59   "name" : "ldacBT_get_eqmid"
60  },
61  {
62   "name" : "ldacBT_get_error_code"
63  },
64  {
65   "name" : "ldacBT_get_handle"
66  },
67  {
68   "name" : "ldacBT_get_sampling_freq"
69  },
70  {
71   "name" : "ldacBT_get_version"
72  },
73  {
74   "name" : "ldacBT_init_handle_encode"
75  },
76  {
77   "name" : "ldacBT_set_eqmid"
78  },
79  {
80   "name" : "ldaclib_check_nlnn_shift"
81  },
82  {
83   "name" : "ldaclib_clear_error_code"
84  },
85  {
86   "name" : "ldaclib_clear_internal_error_code"
87  },
88  {
89   "name" : "ldaclib_encode"
90  },
91  {
92   "name" : "ldaclib_flush_encode"
93  },
94  {
95   "name" : "ldaclib_free_encode"
96  },
97  {
98   "name" : "ldaclib_free_handle"
99  },
100  {
101   "name" : "ldaclib_get_branch_version"
102  },
103  {
104   "name" : "ldaclib_get_channel"
105  },
106  {
107   "name" : "ldaclib_get_channel_config_index"
108  },
109  {
110   "name" : "ldaclib_get_config_info"
111  },
112  {
113   "name" : "ldaclib_get_encode_frame_length"
114  },
115  {
116   "name" : "ldaclib_get_encode_setting"
117  },
118  {
119   "name" : "ldaclib_get_error_code"
120  },
121  {
122   "name" : "ldaclib_get_frame_samples"
123  },
124  {
125   "name" : "ldaclib_get_handle"
126  },
127  {
128   "name" : "ldaclib_get_internal_error_code"
129  },
130  {
131   "name" : "ldaclib_get_major_version"
132  },
133  {
134   "name" : "ldaclib_get_minor_version"
135  },
136  {
137   "name" : "ldaclib_get_nlnn"
138  },
139  {
140   "name" : "ldaclib_get_sampling_rate"
141  },
142  {
143   "name" : "ldaclib_get_sampling_rate_index"
144  },
145  {
146   "name" : "ldaclib_get_version"
147  },
148  {
149   "name" : "ldaclib_init_encode"
150  },
151  {
152   "name" : "ldaclib_set_config_info"
153  },
154  {
155   "name" : "ldaclib_set_encode_frame_length"
156  },
157  {
158   "name" : "ldaclib_set_encode_info"
159  },
160  {
161   "name" : "ldaclib_set_frame_header"
162  }
163 ],
164 "elf_objects" : [],
165 "enum_types" :
166 [
167  {
168   "alignment" : 4,
169   "enum_fields" :
170   [
171    {
172     "enum_field_value" : 2,
173     "name" : "LDACBT_SMPL_FMT_S16"
174    },
175    {
176     "enum_field_value" : 3,
177     "name" : "LDACBT_SMPL_FMT_S24"
178    },
179    {
180     "enum_field_value" : 4,
181     "name" : "LDACBT_SMPL_FMT_S32"
182    },
183    {
184     "enum_field_value" : 5,
185     "name" : "LDACBT_SMPL_FMT_F32"
186    }
187   ],
188   "linker_set_key" : "LDACBT_SMPL_FMT_T",
189   "name" : "LDACBT_SMPL_FMT_T",
190   "referenced_type" : "type-1",
191   "self_type" : "type-1",
192   "size" : 4,
193   "source_file" : "/external/libldac/inc/ldacBT.h",
194   "underlying_type" : "type-2",
195   "unique_id" : "LDACBT_SMPL_FMT_T"
196  }
197 ],
198 "function_types" : [],
199 "functions" :
200 [
201  {
202   "function_name" : "ldacBT_alter_eqmid_priority",
203   "linker_set_key" : "ldacBT_alter_eqmid_priority",
204   "parameters" :
205   [
206    {
207     "referenced_type" : "type-7"
208    },
209    {
210     "referenced_type" : "type-4"
211    }
212   ],
213   "return_type" : "type-4",
214   "source_file" : "/external/libldac/inc/ldacBT.h"
215  },
216  {
217   "function_name" : "ldacBT_close_handle",
218   "linker_set_key" : "ldacBT_close_handle",
219   "parameters" :
220   [
221    {
222     "referenced_type" : "type-7"
223    }
224   ],
225   "return_type" : "type-9",
226   "source_file" : "/external/libldac/inc/ldacBT.h"
227  },
228  {
229   "function_name" : "ldacBT_encode",
230   "linker_set_key" : "ldacBT_encode",
231   "parameters" :
232   [
233    {
234     "referenced_type" : "type-7"
235    },
236    {
237     "referenced_type" : "type-10"
238    },
239    {
240     "referenced_type" : "type-3"
241    },
242    {
243     "referenced_type" : "type-5"
244    },
245    {
246     "referenced_type" : "type-3"
247    },
248    {
249     "referenced_type" : "type-3"
250    }
251   ],
252   "return_type" : "type-4",
253   "source_file" : "/external/libldac/inc/ldacBT.h"
254  },
255  {
256   "function_name" : "ldacBT_free_handle",
257   "linker_set_key" : "ldacBT_free_handle",
258   "parameters" :
259   [
260    {
261     "referenced_type" : "type-7"
262    }
263   ],
264   "return_type" : "type-9",
265   "source_file" : "/external/libldac/inc/ldacBT.h"
266  },
267  {
268   "function_name" : "ldacBT_get_bitrate",
269   "linker_set_key" : "ldacBT_get_bitrate",
270   "parameters" :
271   [
272    {
273     "referenced_type" : "type-7"
274    }
275   ],
276   "return_type" : "type-4",
277   "source_file" : "/external/libldac/inc/ldacBT.h"
278  },
279  {
280   "function_name" : "ldacBT_get_eqmid",
281   "linker_set_key" : "ldacBT_get_eqmid",
282   "parameters" :
283   [
284    {
285     "referenced_type" : "type-7"
286    }
287   ],
288   "return_type" : "type-4",
289   "source_file" : "/external/libldac/inc/ldacBT.h"
290  },
291  {
292   "function_name" : "ldacBT_get_error_code",
293   "linker_set_key" : "ldacBT_get_error_code",
294   "parameters" :
295   [
296    {
297     "referenced_type" : "type-7"
298    }
299   ],
300   "return_type" : "type-4",
301   "source_file" : "/external/libldac/inc/ldacBT.h"
302  },
303  {
304   "function_name" : "ldacBT_get_handle",
305   "linker_set_key" : "ldacBT_get_handle",
306   "return_type" : "type-7",
307   "source_file" : "/external/libldac/inc/ldacBT.h"
308  },
309  {
310   "function_name" : "ldacBT_get_sampling_freq",
311   "linker_set_key" : "ldacBT_get_sampling_freq",
312   "parameters" :
313   [
314    {
315     "referenced_type" : "type-7"
316    }
317   ],
318   "return_type" : "type-4",
319   "source_file" : "/external/libldac/inc/ldacBT.h"
320  },
321  {
322   "function_name" : "ldacBT_get_version",
323   "linker_set_key" : "ldacBT_get_version",
324   "return_type" : "type-4",
325   "source_file" : "/external/libldac/inc/ldacBT.h"
326  },
327  {
328   "function_name" : "ldacBT_init_handle_encode",
329   "linker_set_key" : "ldacBT_init_handle_encode",
330   "parameters" :
331   [
332    {
333     "referenced_type" : "type-7"
334    },
335    {
336     "referenced_type" : "type-4"
337    },
338    {
339     "referenced_type" : "type-4"
340    },
341    {
342     "referenced_type" : "type-4"
343    },
344    {
345     "referenced_type" : "type-1"
346    },
347    {
348     "referenced_type" : "type-4"
349    }
350   ],
351   "return_type" : "type-4",
352   "source_file" : "/external/libldac/inc/ldacBT.h"
353  },
354  {
355   "function_name" : "ldacBT_set_eqmid",
356   "linker_set_key" : "ldacBT_set_eqmid",
357   "parameters" :
358   [
359    {
360     "referenced_type" : "type-7"
361    },
362    {
363     "referenced_type" : "type-4"
364    }
365   ],
366   "return_type" : "type-4",
367   "source_file" : "/external/libldac/inc/ldacBT.h"
368  }
369 ],
370 "global_vars" : [],
371 "lvalue_reference_types" : [],
372 "pointer_types" :
373 [
374  {
375   "alignment" : 4,
376   "linker_set_key" : "_st_ldacbt_handle *",
377   "name" : "_st_ldacbt_handle *",
378   "referenced_type" : "type-8",
379   "self_type" : "type-7",
380   "size" : 4,
381   "source_file" : "/external/libldac/inc/ldacBT.h"
382  },
383  {
384   "alignment" : 4,
385   "linker_set_key" : "int *",
386   "name" : "int *",
387   "referenced_type" : "type-4",
388   "self_type" : "type-3",
389   "size" : 4,
390   "source_file" : "/external/libldac/inc/ldacBT.h"
391  },
392  {
393   "alignment" : 4,
394   "linker_set_key" : "unsigned char *",
395   "name" : "unsigned char *",
396   "referenced_type" : "type-6",
397   "self_type" : "type-5",
398   "size" : 4,
399   "source_file" : "/external/libldac/inc/ldacBT.h"
400  },
401  {
402   "alignment" : 4,
403   "linker_set_key" : "void *",
404   "name" : "void *",
405   "referenced_type" : "type-9",
406   "self_type" : "type-10",
407   "size" : 4,
408   "source_file" : "/external/libldac/inc/ldacBT.h"
409  }
410 ],
411 "qualified_types" : [],
412 "record_types" : [],
413 "rvalue_reference_types" : []
414}
415