blob: 19fc172f71a2f1ca983b162204460ce85e5b6734 [file] [log] [blame]
Bob Badour56786ac2021-02-25 15:24:36 -08001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "frameworks_av_media_libmediaplayerservice_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: [
8 "frameworks_av_media_libmediaplayerservice_license",
9 ],
10}
11
Dongwon Kang9c6f7902019-10-14 11:16:39 -070012cc_library_static {
13 name: "libplayerservice_datasource",
14
15 srcs: [
16 "PlayerServiceDataSourceFactory.cpp",
17 "PlayerServiceFileSource.cpp",
18 "PlayerServiceMediaHTTP.cpp",
19 ],
20
21 header_libs: [
22 "media_ndk_headers",
23 "libmedia_headers",
24 ],
25
26 shared_libs: [
27 "libdatasource",
28 "libdrmframework",
29 "liblog",
30 "libutils",
31 ],
32
33 local_include_dirs: [
34 "include",
35 ],
36
37 export_include_dirs: [
38 "include",
39 ],
40
41 cflags: [
42 "-Werror",
43 "-Wno-error=deprecated-declarations",
44 "-Wall",
45 ],
46
47 sanitize: {
48 misc_undefined: [
49 "unsigned-integer-overflow",
50 "signed-integer-overflow",
51 ],
52 cfi: true,
53 },
54}