blob: f9c79693612465b1377452e563ac0484442339cb [file] [log] [blame]
Bob Badour948e6aa2021-02-12 21:02:31 -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",
Pawin Vongmasa36653902018-11-15 00:10:25 -080012
13 srcs: [
Wonsik Kim41d83432020-04-27 16:40:49 -070014 "CCodecBuffers_test.cpp",
Wonsik Kim8a6ed372019-12-03 16:05:51 -080015 "CCodecConfig_test.cpp",
Wonsik Kime1104ca2020-11-24 15:01:33 -080016 "FrameReassembler_test.cpp",
Pawin Vongmasa36653902018-11-15 00:10:25 -080017 "ReflectedParamUpdater_test.cpp",
18 ],
19
Wonsik Kim8a6ed372019-12-03 16:05:51 -080020 defaults: [
Wonsik Kim41d83432020-04-27 16:40:49 -070021 "libcodec2-impl-defaults",
Wonsik Kim8a6ed372019-12-03 16:05:51 -080022 "libcodec2-internal-defaults",
23 ],
24
Pawin Vongmasa36653902018-11-15 00:10:25 -080025 include_dirs: [
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080026 "frameworks/av/media/codec2/sfplugin",
Pawin Vongmasa36653902018-11-15 00:10:25 -080027 ],
28
29 shared_libs: [
Wonsik Kim41d83432020-04-27 16:40:49 -070030 "android.hardware.media.bufferpool@2.0",
31 "android.hardware.media.c2@1.0",
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080032 "libcodec2",
Wonsik Kim8a6ed372019-12-03 16:05:51 -080033 "libcodec2_client",
Wonsik Kim41d83432020-04-27 16:40:49 -070034 "libhidlbase",
35 "libfmq",
36 "libmedia_omx",
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080037 "libsfplugin_ccodec",
Wonsik Kim8a6ed372019-12-03 16:05:51 -080038 "libsfplugin_ccodec_utils",
Pawin Vongmasa36653902018-11-15 00:10:25 -080039 "libstagefright_foundation",
40 "libutils",
41 ],
42
Wonsik Kim41d83432020-04-27 16:40:49 -070043 static_libs: [
44 "libcodec2_hidl@1.0",
45 "libstagefright_bufferpool@2.0",
46 ],
47
Pawin Vongmasa36653902018-11-15 00:10:25 -080048 cflags: [
49 "-Werror",
50 "-Wall",
51 ],
52}
53
54cc_test {
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080055 name: "mc_sanity_test",
Pawin Vongmasa36653902018-11-15 00:10:25 -080056
57 srcs: [
58 "MediaCodec_sanity_test.cpp",
59 ],
60
61 include_dirs: [
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080062 "frameworks/av/media/codec2/sfplugin",
Pawin Vongmasa36653902018-11-15 00:10:25 -080063 ],
64
Marco Nelissen13aa1a42019-09-27 10:21:55 -070065 header_libs: [
66 "libmediadrm_headers",
Marco Nelissen7c96ea72020-01-10 15:46:22 -080067 "libmediametrics_headers",
Marco Nelissen13aa1a42019-09-27 10:21:55 -070068 ],
69
Pawin Vongmasa36653902018-11-15 00:10:25 -080070 shared_libs: [
71 "libbinder",
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080072 "libcodec2",
Pawin Vongmasa36653902018-11-15 00:10:25 -080073 "libgui",
74 "libmedia",
75 "libmedia_omx",
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080076 "libsfplugin_ccodec",
Pawin Vongmasa36653902018-11-15 00:10:25 -080077 "libstagefright",
Pawin Vongmasa36653902018-11-15 00:10:25 -080078 "libstagefright_foundation",
79 "libutils",
80 ],
81
82 cflags: [
83 "-Werror",
84 "-Wall",
85 ],
86}