blob: 38bb791440392f51c62312a8203b372bdc4f0011 [file] [log] [blame]
Anton Hansson33de46e2019-02-01 11:17:57 +00001
Bob Badour948e6aa2021-02-12 21:02:31 -08002package {
3 default_applicable_licenses: ["frameworks_av_media_mediaserver_license"],
4}
5
6// Added automatically by a large-scale-change
7// See: http://go/android-license-faq
8license {
9 name: "frameworks_av_media_mediaserver_license",
10 visibility: [":__subpackages__"],
11 license_kinds: [
12 "SPDX-license-identifier-Apache-2.0",
13 ],
14 license_text: [
15 "NOTICE",
16 ],
17}
18
Anton Hansson33de46e2019-02-01 11:17:57 +000019cc_library_static {
20 name: "libregistermsext",
21 srcs: ["register.cpp"],
22
23 cflags: [
24 "-Werror",
25 "-Wall",
26 ],
27}
28
29cc_binary {
30 name: "mediaserver",
31
32 srcs: ["main_mediaserver.cpp"],
33
34 shared_libs: [
Pawin Vongmasaa4c39652020-06-30 09:30:58 -070035 "android.hardware.media.omx@1.0",
36 "libandroidicu",
37 "libbinder",
38 "libhidlbase",
Anton Hansson33de46e2019-02-01 11:17:57 +000039 "liblog",
40 "libmediaplayerservice",
Pawin Vongmasaa4c39652020-06-30 09:30:58 -070041 "libresourcemanagerservice",
Anton Hansson33de46e2019-02-01 11:17:57 +000042 "libutils",
Anton Hansson33de46e2019-02-01 11:17:57 +000043 ],
44
45 static_libs: [
Anton Hansson33de46e2019-02-01 11:17:57 +000046 "libregistermsext",
47 ],
48
49 include_dirs: [
50 "frameworks/av/media/libmediaplayerservice",
51 "frameworks/av/services/mediaresourcemanager",
52 ],
53
Alistair Delva1ab0b882020-06-09 11:47:23 -070054 // mediaserver has only been verified on 32-bit, see b/126502613
55 // use "prefer32" to *only* enable 64-bit builds on 64-bit-only lunch
56 // targets, which allows them to reach 'boot_complete'.
57 compile_multilib: "prefer32",
Ray Essick3c9b0122019-03-01 10:17:32 -080058
Anton Hansson33de46e2019-02-01 11:17:57 +000059 init_rc: ["mediaserver.rc"],
60
61 cflags: [
62 "-Werror",
63 "-Wall",
64 ],
65
Pawin Vongmasac976f122019-04-10 02:08:28 -070066 vintf_fragments: ["manifest_media_c2_software.xml"],
Anton Hansson33de46e2019-02-01 11:17:57 +000067}