• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// This is auto-generated. DO NOT EDIT.
2
3package {
4    // A default list here prevents the license LSC from adding its own list which would
5    // be unnecessary as every module in the sdk already has its own licenses property.
6    default_applicable_licenses: ["Android-Apache-2.0"],
7}
8
9apex_contributions_defaults {
10    name: "media-module-sdk.contributions",
11    contents: [
12        "prebuilt_framework-media",
13        "prebuilt_service-media-s",
14    ],
15}
16
17prebuilt_bootclasspath_fragment {
18    name: "com.android.media-bootclasspath-fragment",
19    visibility: ["//visibility:public"],
20    apex_available: ["com.android.media"],
21    licenses: ["media-module-sdk_frameworks_av_license"],
22    contents: ["updatable-media"],
23    fragments: [
24        {
25            apex: "com.android.art",
26            module: "art-bootclasspath-fragment",
27        },
28    ],
29    api: {
30        stub_libs: ["framework-media"],
31    },
32    hidden_api: {
33        max_target_o_low_priority: ["hiddenapi/hiddenapi-max-target-o-low-priority.txt"],
34        annotation_flags: "hiddenapi/annotation-flags.csv",
35        metadata: "hiddenapi/metadata.csv",
36        index: "hiddenapi/index.csv",
37        signature_patterns: "hiddenapi/signature-patterns.csv",
38        filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv",
39        filtered_flags: "hiddenapi/filtered-flags.csv",
40    },
41}
42
43java_import {
44    name: "updatable-media",
45    visibility: ["//visibility:public"],
46    apex_available: [
47        "com.android.media",
48        "test_com.android.media",
49    ],
50    licenses: ["media-module-sdk_Android-Apache-2.0"],
51    jars: ["java_boot_libs/snapshot/jars/are/invalid/updatable-media.jar"],
52    min_sdk_version: "29",
53    permitted_packages: ["android.media"],
54}
55
56java_sdk_library_import {
57    name: "framework-media",
58    visibility: ["//visibility:public"],
59    apex_available: [
60        "com.android.media",
61        "test_com.android.media",
62    ],
63    licenses: ["media-module-sdk_Android-Apache-2.0"],
64    shared_library: false,
65    permitted_packages: ["android.media"],
66    public: {
67        jars: ["sdk_library/public/framework-media-stubs.jar"],
68        stub_srcs: ["sdk_library/public/framework-media.srcjar"],
69        current_api: "sdk_library/public/framework-media.txt",
70        removed_api: "sdk_library/public/framework-media-removed.txt",
71        annotations: "sdk_library/public/framework-media_annotations.zip",
72        sdk_version: "module_current",
73    },
74    system: {
75        jars: ["sdk_library/system/framework-media-stubs.jar"],
76        stub_srcs: ["sdk_library/system/framework-media.srcjar"],
77        current_api: "sdk_library/system/framework-media.txt",
78        removed_api: "sdk_library/system/framework-media-removed.txt",
79        annotations: "sdk_library/system/framework-media_annotations.zip",
80        sdk_version: "module_current",
81    },
82    module_lib: {
83        jars: ["sdk_library/module-lib/framework-media-stubs.jar"],
84        stub_srcs: ["sdk_library/module-lib/framework-media.srcjar"],
85        current_api: "sdk_library/module-lib/framework-media.txt",
86        removed_api: "sdk_library/module-lib/framework-media-removed.txt",
87        annotations: "sdk_library/module-lib/framework-media_annotations.zip",
88        sdk_version: "module_current",
89    },
90}
91
92java_sdk_library_import {
93    name: "service-media-s",
94    visibility: ["//visibility:public"],
95    apex_available: ["com.android.media"],
96    licenses: ["media-module-sdk_Android-Apache-2.0"],
97    shared_library: false,
98    permitted_packages: ["com.android.server.media"],
99    public: {
100        jars: ["sdk_library/public/service-media-s-stubs.jar"],
101        stub_srcs: ["sdk_library/public/service-media-s.srcjar"],
102        current_api: "sdk_library/public/service-media-s.txt",
103        removed_api: "sdk_library/public/service-media-s-removed.txt",
104        annotations: "sdk_library/public/service-media-s_annotations.zip",
105        sdk_version: "module_current",
106    },
107    system_server: {
108        jars: ["sdk_library/system-server/service-media-s-stubs.jar"],
109        stub_srcs: ["sdk_library/system-server/service-media-s.srcjar"],
110        current_api: "sdk_library/system-server/service-media-s.txt",
111        removed_api: "sdk_library/system-server/service-media-s-removed.txt",
112        annotations: "sdk_library/system-server/service-media-s_annotations.zip",
113        sdk_version: "system_server_current",
114    },
115}
116
117license {
118    name: "media-module-sdk_Android-Apache-2.0",
119    visibility: ["//visibility:private"],
120    license_kinds: ["SPDX-license-identifier-Apache-2.0"],
121    license_text: ["licenses/build/soong/licenses/LICENSE"],
122}
123
124license {
125    name: "media-module-sdk_frameworks_av_license",
126    visibility: ["//visibility:private"],
127    license_kinds: [
128        "SPDX-license-identifier-Apache-2.0",
129        "SPDX-license-identifier-BSD",
130        "SPDX-license-identifier-MIT",
131        "SPDX-license-identifier-Unicode-DFS",
132        "legacy_by_exception_only",
133    ],
134    license_text: ["licenses/frameworks/av/NOTICE"],
135}
136
137prebuilt_systemserverclasspath_fragment {
138    name: "com.android.media-systemserverclasspath-fragment",
139    visibility: ["//visibility:public"],
140    apex_available: ["com.android.media"],
141    licenses: ["media-module-sdk_frameworks_av_license"],
142    contents: ["service-media-s"],
143}
144