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_library_headers { 11 name: "libcodec2_hidl_plugin_headers", 12 vendor_available: true, 13 export_include_dirs: [ 14 "include", 15 ], 16} 17 18cc_library { 19 name: "libcodec2_hidl_plugin_stub", 20 21 srcs: [ 22 "DefaultFilterPlugin.cpp", 23 "FilterWrapperStub.cpp", 24 ], 25 26 header_libs: [ 27 "libcodec2_internal", // private 28 ], 29 30 shared_libs: [ 31 "libbase", 32 "libcodec2", 33 "libcodec2_vndk", 34 "liblog", 35 "libutils", 36 ], 37 38 export_include_dirs: [ 39 "include", 40 "internal", 41 ], 42 43 apex_available: [ 44 "//apex_available:platform", 45 "com.android.media.swcodec", 46 ], 47 min_sdk_version: "29", 48} 49 50cc_library { 51 name: "libcodec2_hidl_plugin", 52 vendor: true, 53 54 srcs: [ 55 "DefaultFilterPlugin.cpp", 56 "FilterWrapper.cpp", 57 ], 58 59 header_libs: [ 60 "libcodec2_internal", // private 61 ], 62 63 shared_libs: [ 64 "libbase", 65 "libcodec2", 66 "libcodec2_vndk", 67 "liblog", 68 "libutils", 69 ], 70 71 export_include_dirs: [ 72 "include", 73 "internal", 74 ], 75} 76