blob: e797e149fe2e5089d609521774ab435b40eec48a [file] [log] [blame]
Insun Kang84cfbfd2018-11-16 15:46:36 +09001filegroup {
2 name: "media_aidl",
3 srcs: [
4 "java/android/media/**/*.aidl",
5 "java/android/service/**/*.aidl",
6 ],
7 exclude_srcs: [
8 // Exclude these aidls to avoid errors such as
9 // "Refusing to generate code with unstructured parcelables."
10 "java/android/media/MediaDescription.aidl",
11 "java/android/media/MediaMetadata.aidl",
12 "java/android/media/Rating.aidl",
13 "java/android/media/browse/MediaBrowser.aidl",
14 "java/android/media/session/MediaSession.aidl",
15 "java/android/media/session/ParcelableVolumeInfo.aidl",
16 "java/android/media/session/PlaybackState.aidl",
17 ],
18}
19
20java_library {
21 name: "media",
22 installable: true,
Hyundo Moon29c10562018-11-22 09:58:38 +090023 sdk_version: "system_current",
Insun Kang84cfbfd2018-11-16 15:46:36 +090024 srcs: [
25 "java/android/media/**/*.java",
26 "java/android/service/**/*.java",
27 ":media_aidl",
28 ":framework-media-annotation-srcs",
29 ],
30 aidl: {
31 local_include_dirs: ["java"],
32 include_dirs: [
33 "frameworks/base/core/java",
34 // for android.graphics.Bitmap
35 // from IMediaBrowserServiceCallback
36 "frameworks/base/graphics/java",
37 ],
38 },
39}