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_test { 11 name: "codec2_core_param_test", 12 test_suites: ["device-tests"], 13 14 srcs: [ 15 "C2Param_test.cpp", 16 ], 17 18 include_dirs: [ 19 "frameworks/av/media/codec2/vndk/include", 20 ], 21 22 header_libs: [ 23 "libcodec2_headers", 24 ], 25 26 // param tests must not depend on any codec2 libraries as all params should be templated 27 shared_libs: [ 28 ], 29 30 static_libs: [ 31 ], 32 33 cflags: [ 34 "-Werror", 35 "-Wall", 36 ], 37} 38 39cc_test { 40 name: "codec2_vndk_test", 41 test_suites: ["device-tests"], 42 43 srcs: [ 44 "C2_test.cpp", 45 "C2SampleComponent_test.cpp", 46 "C2UtilTest.cpp", 47 "vndk/C2BufferTest.cpp", 48 ], 49 50 include_dirs: [ 51 ], 52 53 shared_libs: [ 54 "libcodec2", 55 "libcodec2_vndk", 56 "libcutils", 57 "liblog", 58 "libutils", 59 ], 60 61 cflags: [ 62 "-Werror", 63 "-Wall", 64 ], 65} 66 67cc_test { 68 name: "codec2_vndk_interface_test", 69 70 srcs: [ 71 "C2ComponentInterface_test.cpp", 72 ], 73 74 header_libs: [ 75 "media_plugin_headers", 76 ], 77 78 shared_libs: [ 79 "libcutils", 80 "liblog", 81 "libcodec2", 82 "libcodec2_vndk", 83 "libutils", 84 ], 85 86 cflags: [ 87 "-Werror", 88 "-Wall", 89 ], 90} 91