blob: 182542451473bcf8a1b2cc9a83ddf9dd724b5b17 [file] [log] [blame]
Bob Badourc8375042021-02-12 21:02:31 -08001package {
2 default_applicable_licenses: [
3 "frameworks_av_services_mediatranscoding_license",
4 ],
5}
6
7// Added automatically by a large-scale-change
8// See: http://go/android-license-faq
9license {
10 name: "frameworks_av_services_mediatranscoding_license",
11 visibility: [":__subpackages__"],
12 license_kinds: [
13 "SPDX-license-identifier-Apache-2.0",
14 ],
15 license_text: [
16 "NOTICE",
17 ],
18}
19
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080020// service library
Chong Zhang8677f1f2021-01-21 20:37:35 +000021cc_library {
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080022 name: "libmediatranscodingservice",
23
Chong Zhang75222182020-04-29 14:43:42 -070024 srcs: [
25 "MediaTranscodingService.cpp",
26 "SimulatedTranscoder.cpp",
27 ],
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080028
Chong Zhanga2e3a042020-10-26 11:58:11 -070029 min_sdk_version: "29",
30 apex_available: [
31 "com.android.media",
32 "test_com.android.media",
33 ],
34
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080035 shared_libs: [
Chong Zhanga2e3a042020-10-26 11:58:11 -070036 "libandroid#31",
hkuang9c04b8d2020-01-22 10:03:21 -080037 "libbase",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080038 "libbinder_ndk",
Chong Zhang66469272020-06-04 16:51:55 -070039 "libcutils",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080040 "liblog",
hkuang9c04b8d2020-01-22 10:03:21 -080041 "libmediatranscoding",
42 "libutils",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080043 ],
Chong Zhangde60f062020-06-11 17:05:10 -070044
Chong Zhang75222182020-04-29 14:43:42 -070045 export_shared_lib_headers: [
46 "libmediatranscoding",
47 ],
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080048
49 static_libs: [
50 "mediatranscoding_aidl_interface-ndk_platform",
51 ],
52
53 cflags: [
54 "-Werror",
55 "-Wall",
56 ],
57}
58
59cc_binary {
60 name: "mediatranscoding",
61
62 srcs: [
63 "main_mediatranscodingservice.cpp",
64 ],
65
66 shared_libs: [
hkuang9c04b8d2020-01-22 10:03:21 -080067 "libbase",
Chong Zhangefeabbd2020-11-18 09:31:58 -080068 "libbinder_ndk",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080069 "libutils",
70 "liblog",
71 "libbase",
hkuang9c04b8d2020-01-22 10:03:21 -080072 "libmediatranscoding",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080073 "libmediatranscodingservice",
74 ],
75
Chong Zhanga2e3a042020-10-26 11:58:11 -070076 min_sdk_version: "29",
77 apex_available: [
78 "com.android.media",
79 "test_com.android.media",
80 ],
81
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080082 static_libs: [
83 "mediatranscoding_aidl_interface-ndk_platform",
84 ],
85
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080086 cflags: [
87 "-Werror",
88 "-Wall",
89 ],
90}