1// Bluetooth SBC decoder static library for target 2package { 3 // See: http://go/android-license-faq 4 // A large-scale-change added 'default_applicable_licenses' to import 5 // all of the 'license_kinds' from "system_bt_license" 6 // to get the below license kinds: 7 // SPDX-license-identifier-Apache-2.0 8 default_applicable_licenses: ["system_bt_license"], 9} 10 11cc_library_static { 12 name: "libbt-sbc-decoder", 13 defaults: ["fluoride_defaults"], 14 cflags: [ 15 "-Wno-missing-prototypes", 16 ], 17 srcs: [ 18 "srce/alloc.c", 19 "srce/bitalloc-sbc.c", 20 "srce/bitalloc.c", 21 "srce/bitstream-decode.c", 22 "srce/decoder-oina.c", 23 "srce/decoder-private.c", 24 "srce/decoder-sbc.c", 25 "srce/dequant.c", 26 "srce/framing-sbc.c", 27 "srce/framing.c", 28 "srce/oi_codec_version.c", 29 "srce/synthesis-8-generated.c", 30 "srce/synthesis-dct8.c", 31 "srce/synthesis-sbc.c", 32 ], 33 local_include_dirs: [ 34 "include", 35 "srce", 36 ], 37 host_supported: true, 38 apex_available: [ 39 "com.android.btservices", 40 ], 41 min_sdk_version: "Tiramisu", 42} 43 44cc_fuzz { 45 name: "sbcdecoder_fuzzer", 46 srcs: [ 47 "sbcdecoder_fuzzer.c", 48 ], 49 static_libs: [ 50 "libbt-sbc-decoder", 51 ], 52 local_include_dirs: [ 53 "include", 54 ], 55 host_supported: true, 56} 57