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