blob: 92f37540aa1a45e7615898ba4692efd0feb4e2a4 [file] [log] [blame]
Bob Badour56786ac2021-02-25 15:24:36 -08001package {
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
Pawin Vongmasa36653902018-11-15 00:10:25 -080010cc_test {
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080011 name: "ccodec_unit_test",
Ray Essickf867ca72020-04-29 19:41:08 -070012 test_suites: ["device-tests"],
Pawin Vongmasa36653902018-11-15 00:10:25 -080013
14 srcs: [
Wonsik Kim41d83432020-04-27 16:40:49 -070015 "CCodecBuffers_test.cpp",
Wonsik Kim8a6ed372019-12-03 16:05:51 -080016 "CCodecConfig_test.cpp",
Wonsik Kim0379ae82020-11-24 15:01:33 -080017 "FrameReassembler_test.cpp",
Pawin Vongmasa36653902018-11-15 00:10:25 -080018 "ReflectedParamUpdater_test.cpp",
19 ],
20
Wonsik Kim8a6ed372019-12-03 16:05:51 -080021 defaults: [
Wonsik Kim41d83432020-04-27 16:40:49 -070022 "libcodec2-impl-defaults",
Wonsik Kim8a6ed372019-12-03 16:05:51 -080023 "libcodec2-internal-defaults",
24 ],
25
Pawin Vongmasa36653902018-11-15 00:10:25 -080026 include_dirs: [
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080027 "frameworks/av/media/codec2/sfplugin",
Pawin Vongmasa36653902018-11-15 00:10:25 -080028 ],
29
30 shared_libs: [
Wonsik Kim41d83432020-04-27 16:40:49 -070031 "android.hardware.media.bufferpool@2.0",
32 "android.hardware.media.c2@1.0",
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080033 "libcodec2",
Wonsik Kim8a6ed372019-12-03 16:05:51 -080034 "libcodec2_client",
Wonsik Kim41d83432020-04-27 16:40:49 -070035 "libhidlbase",
36 "libfmq",
37 "libmedia_omx",
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080038 "libsfplugin_ccodec",
Wonsik Kim8a6ed372019-12-03 16:05:51 -080039 "libsfplugin_ccodec_utils",
Pawin Vongmasa36653902018-11-15 00:10:25 -080040 "libstagefright_foundation",
41 "libutils",
42 ],
43
Wonsik Kim41d83432020-04-27 16:40:49 -070044 static_libs: [
45 "libcodec2_hidl@1.0",
46 "libstagefright_bufferpool@2.0",
47 ],
48
Pawin Vongmasa36653902018-11-15 00:10:25 -080049 cflags: [
50 "-Werror",
51 "-Wall",
52 ],
53}
54
55cc_test {
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080056 name: "mc_sanity_test",
Ray Essickf867ca72020-04-29 19:41:08 -070057 test_suites: ["device-tests"],
Pawin Vongmasa36653902018-11-15 00:10:25 -080058
59 srcs: [
60 "MediaCodec_sanity_test.cpp",
61 ],
62
63 include_dirs: [
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080064 "frameworks/av/media/codec2/sfplugin",
Pawin Vongmasa36653902018-11-15 00:10:25 -080065 ],
66
Marco Nelissen13aa1a42019-09-27 10:21:55 -070067 header_libs: [
68 "libmediadrm_headers",
Marco Nelissen7c96ea72020-01-10 15:46:22 -080069 "libmediametrics_headers",
Marco Nelissen13aa1a42019-09-27 10:21:55 -070070 ],
71
Pawin Vongmasa36653902018-11-15 00:10:25 -080072 shared_libs: [
73 "libbinder",
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080074 "libcodec2",
Pawin Vongmasa36653902018-11-15 00:10:25 -080075 "libgui",
76 "libmedia",
77 "libmedia_omx",
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080078 "libsfplugin_ccodec",
Pawin Vongmasa36653902018-11-15 00:10:25 -080079 "libstagefright",
Pawin Vongmasa36653902018-11-15 00:10:25 -080080 "libstagefright_foundation",
81 "libutils",
82 ],
83
84 cflags: [
85 "-Werror",
86 "-Wall",
87 ],
88}