blob: 532e1756a7d6caa3d61653387810aa3ef8b3417a [file] [log] [blame]
Hangyu Kuang71b9fb42019-11-27 10:33:32 -08001// service library
Chong Zhang8677f1f2021-01-21 20:37:35 +00002cc_library {
Hangyu Kuang71b9fb42019-11-27 10:33:32 -08003 name: "libmediatranscodingservice",
4
Chong Zhang75222182020-04-29 14:43:42 -07005 srcs: [
6 "MediaTranscodingService.cpp",
7 "SimulatedTranscoder.cpp",
8 ],
Hangyu Kuang71b9fb42019-11-27 10:33:32 -08009
Chong Zhanga2e3a042020-10-26 11:58:11 -070010 min_sdk_version: "29",
11 apex_available: [
12 "com.android.media",
13 "test_com.android.media",
14 ],
15
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080016 shared_libs: [
Chong Zhanga2e3a042020-10-26 11:58:11 -070017 "libandroid#31",
hkuang9c04b8d2020-01-22 10:03:21 -080018 "libbase",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080019 "libbinder_ndk",
Chong Zhang66469272020-06-04 16:51:55 -070020 "libcutils",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080021 "liblog",
hkuang9c04b8d2020-01-22 10:03:21 -080022 "libmediatranscoding",
23 "libutils",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080024 ],
Chong Zhangde60f062020-06-11 17:05:10 -070025
Chong Zhang75222182020-04-29 14:43:42 -070026 export_shared_lib_headers: [
27 "libmediatranscoding",
28 ],
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080029
30 static_libs: [
31 "mediatranscoding_aidl_interface-ndk_platform",
32 ],
33
34 cflags: [
35 "-Werror",
36 "-Wall",
37 ],
38}
39
40cc_binary {
41 name: "mediatranscoding",
42
43 srcs: [
44 "main_mediatranscodingservice.cpp",
45 ],
46
47 shared_libs: [
hkuang9c04b8d2020-01-22 10:03:21 -080048 "libbase",
Chong Zhangefeabbd2020-11-18 09:31:58 -080049 "libbinder_ndk",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080050 "libutils",
51 "liblog",
52 "libbase",
hkuang9c04b8d2020-01-22 10:03:21 -080053 "libmediatranscoding",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080054 "libmediatranscodingservice",
55 ],
56
Chong Zhanga2e3a042020-10-26 11:58:11 -070057 min_sdk_version: "29",
58 apex_available: [
59 "com.android.media",
60 "test_com.android.media",
61 ],
62
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080063 static_libs: [
64 "mediatranscoding_aidl_interface-ndk_platform",
65 ],
66
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080067 cflags: [
68 "-Werror",
69 "-Wall",
70 ],
71}