blob: 3d6821b7d1da3115591b08e15e95a06ed32a9cce [file] [log] [blame]
Hangyu Kuang71b9fb42019-11-27 10:33:32 -08001// service library
2cc_library_shared {
3 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
10 shared_libs: [
Chong Zhangefeabbd2020-11-18 09:31:58 -080011 "libandroid",
hkuang9c04b8d2020-01-22 10:03:21 -080012 "libbase",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080013 "libbinder_ndk",
Chong Zhang66469272020-06-04 16:51:55 -070014 "libcutils",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080015 "liblog",
hkuang9c04b8d2020-01-22 10:03:21 -080016 "libmediatranscoding",
17 "libutils",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080018 ],
Chong Zhangde60f062020-06-11 17:05:10 -070019
Chong Zhang75222182020-04-29 14:43:42 -070020 export_shared_lib_headers: [
21 "libmediatranscoding",
22 ],
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080023
24 static_libs: [
25 "mediatranscoding_aidl_interface-ndk_platform",
26 ],
27
28 cflags: [
29 "-Werror",
30 "-Wall",
31 ],
32}
33
34cc_binary {
35 name: "mediatranscoding",
36
37 srcs: [
38 "main_mediatranscodingservice.cpp",
39 ],
40
41 shared_libs: [
hkuang9c04b8d2020-01-22 10:03:21 -080042 "libbase",
Chong Zhangefeabbd2020-11-18 09:31:58 -080043 "libbinder_ndk",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080044 "libutils",
45 "liblog",
46 "libbase",
hkuang9c04b8d2020-01-22 10:03:21 -080047 "libmediatranscoding",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080048 "libmediatranscodingservice",
49 ],
50
51 static_libs: [
52 "mediatranscoding_aidl_interface-ndk_platform",
53 ],
54
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080055 init_rc: ["mediatranscoding.rc"],
56
57 cflags: [
58 "-Werror",
59 "-Wall",
60 ],
61}