blob: a9fd14f26ec97ba00f35321899500751e55b57a8 [file] [log] [blame]
Hangyu Kuang71b9fb42019-11-27 10:33:32 -08001// service library
Bob Badour56786ac2021-02-25 15:24:36 -08002package {
3 default_applicable_licenses: [
4 "frameworks_av_services_mediatranscoding_license",
5 ],
6}
7
8// Added automatically by a large-scale-change
9// See: http://go/android-license-faq
10license {
11 name: "frameworks_av_services_mediatranscoding_license",
12 visibility: [":__subpackages__"],
13 license_kinds: [
14 "SPDX-license-identifier-Apache-2.0",
15 ],
16 license_text: [
17 "NOTICE",
18 ],
19}
20
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}