1package { 2 // See: http://go/android-license-faq 3 // A large-scale-change added 'default_applicable_licenses' to import 4 // all of the 'license_kinds' from "frameworks_av_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["frameworks_av_license"], 8} 9 10cc_defaults { 11 name: "[email protected]", 12 srcs: [ 13 "Accessor.cpp", 14 "AccessorImpl.cpp", 15 "BufferPoolClient.cpp", 16 "BufferStatus.cpp", 17 "ClientManager.cpp", 18 "Connection.cpp", 19 "Observer.cpp", 20 ], 21 export_include_dirs: [ 22 "include", 23 ], 24 header_libs: [ 25 "libbase_headers", 26 ], 27 shared_libs: [ 28 "libcutils", 29 "libfmq", 30 "libhidlbase", 31 "liblog", 32 "libutils", 33 "[email protected]", 34 ], 35 export_shared_lib_headers: [ 36 "libfmq", 37 "[email protected]", 38 ], 39} 40 41cc_library { 42 name: "[email protected]", 43 defaults: ["[email protected]"], 44 vendor_available: true, 45 min_sdk_version: "29", 46 apex_available: [ 47 "//apex_available:platform", 48 "com.android.media.swcodec", 49 "test_com.android.media.swcodec", 50 ], 51 52 // TODO: b/147147992 53 double_loadable: true, 54 cflags: [ 55 "-DBUFFERPOOL_CLONE_HANDLES", 56 ], 57} 58 59// Deprecated. Do not use. Use [email protected] instead. 60cc_library { 61 name: "[email protected]", 62 defaults: ["[email protected]"], 63 vendor_available: true, 64 // TODO: b/147147992 65 double_loadable: true, 66} 67