xref: /aosp_15_r20/frameworks/av/media/aconfig/Android.bp (revision ec779b8e0859a360c3d303172224686826e6e0e1)
1*ec779b8eSAndroid Build Coastguard Worker// deprecated
2*ec779b8eSAndroid Build Coastguard Workeraconfig_declarations {
3*ec779b8eSAndroid Build Coastguard Worker    name: "aconfig_mediacodec_flags",
4*ec779b8eSAndroid Build Coastguard Worker    package: "com.android.media.codec.flags",
5*ec779b8eSAndroid Build Coastguard Worker    container: "system",
6*ec779b8eSAndroid Build Coastguard Worker    srcs: ["mediacodec_flags.aconfig"],
7*ec779b8eSAndroid Build Coastguard Worker}
8*ec779b8eSAndroid Build Coastguard Worker
9*ec779b8eSAndroid Build Coastguard Worker// deprecated
10*ec779b8eSAndroid Build Coastguard Workerjava_aconfig_library {
11*ec779b8eSAndroid Build Coastguard Worker    name: "aconfig_mediacodec_flags_java_lib",
12*ec779b8eSAndroid Build Coastguard Worker    aconfig_declarations: "aconfig_mediacodec_flags",
13*ec779b8eSAndroid Build Coastguard Worker    defaults: ["framework-minus-apex-aconfig-java-defaults"],
14*ec779b8eSAndroid Build Coastguard Worker}
15*ec779b8eSAndroid Build Coastguard Worker
16*ec779b8eSAndroid Build Coastguard Worker// deprecated
17*ec779b8eSAndroid Build Coastguard Workercc_aconfig_library {
18*ec779b8eSAndroid Build Coastguard Worker    name: "aconfig_mediacodec_flags_c_lib",
19*ec779b8eSAndroid Build Coastguard Worker    min_sdk_version: "30",
20*ec779b8eSAndroid Build Coastguard Worker    vendor_available: true,
21*ec779b8eSAndroid Build Coastguard Worker    double_loadable: true,
22*ec779b8eSAndroid Build Coastguard Worker    apex_available: [
23*ec779b8eSAndroid Build Coastguard Worker        "//apex_available:platform",
24*ec779b8eSAndroid Build Coastguard Worker        "com.android.media.swcodec",
25*ec779b8eSAndroid Build Coastguard Worker    ],
26*ec779b8eSAndroid Build Coastguard Worker    aconfig_declarations: "aconfig_mediacodec_flags",
27*ec779b8eSAndroid Build Coastguard Worker}
28*ec779b8eSAndroid Build Coastguard Worker
29*ec779b8eSAndroid Build Coastguard Workeraconfig_declarations {
30*ec779b8eSAndroid Build Coastguard Worker    name: "aconfig_codec_fwk_flags",
31*ec779b8eSAndroid Build Coastguard Worker    package: "android.media.codec",
32*ec779b8eSAndroid Build Coastguard Worker    container: "system",
33*ec779b8eSAndroid Build Coastguard Worker    srcs: ["codec_fwk.aconfig"],
34*ec779b8eSAndroid Build Coastguard Worker}
35*ec779b8eSAndroid Build Coastguard Worker
36*ec779b8eSAndroid Build Coastguard Workerjava_aconfig_library {
37*ec779b8eSAndroid Build Coastguard Worker    name: "android.media.codec-aconfig-java",
38*ec779b8eSAndroid Build Coastguard Worker    aconfig_declarations: "aconfig_codec_fwk_flags",
39*ec779b8eSAndroid Build Coastguard Worker    defaults: ["framework-minus-apex-aconfig-java-defaults"],
40*ec779b8eSAndroid Build Coastguard Worker}
41*ec779b8eSAndroid Build Coastguard Worker
42*ec779b8eSAndroid Build Coastguard Workercc_aconfig_library {
43*ec779b8eSAndroid Build Coastguard Worker    name: "android.media.codec-aconfig-cc",
44*ec779b8eSAndroid Build Coastguard Worker    min_sdk_version: "30",
45*ec779b8eSAndroid Build Coastguard Worker    vendor_available: true,
46*ec779b8eSAndroid Build Coastguard Worker    double_loadable: true,
47*ec779b8eSAndroid Build Coastguard Worker    apex_available: [
48*ec779b8eSAndroid Build Coastguard Worker        "//apex_available:platform",
49*ec779b8eSAndroid Build Coastguard Worker        "com.android.media.swcodec",
50*ec779b8eSAndroid Build Coastguard Worker    ],
51*ec779b8eSAndroid Build Coastguard Worker    aconfig_declarations: "aconfig_codec_fwk_flags",
52*ec779b8eSAndroid Build Coastguard Worker}
53*ec779b8eSAndroid Build Coastguard Worker
54*ec779b8eSAndroid Build Coastguard Workeraconfig_declarations {
55*ec779b8eSAndroid Build Coastguard Worker    name: "aconfig_media_swcodec_flags",
56*ec779b8eSAndroid Build Coastguard Worker    package: "android.media.swcodec.flags",
57*ec779b8eSAndroid Build Coastguard Worker    container: "com.android.media.swcodec",
58*ec779b8eSAndroid Build Coastguard Worker    srcs: ["swcodec_flags.aconfig"],
59*ec779b8eSAndroid Build Coastguard Worker}
60*ec779b8eSAndroid Build Coastguard Worker
61*ec779b8eSAndroid Build Coastguard Workercc_aconfig_library {
62*ec779b8eSAndroid Build Coastguard Worker    name: "android.media.swcodec.flags-aconfig-cc",
63*ec779b8eSAndroid Build Coastguard Worker    aconfig_declarations: "aconfig_media_swcodec_flags",
64*ec779b8eSAndroid Build Coastguard Worker    min_sdk_version: "apex_inherit",
65*ec779b8eSAndroid Build Coastguard Worker    vendor_available: true,
66*ec779b8eSAndroid Build Coastguard Worker    double_loadable: true,
67*ec779b8eSAndroid Build Coastguard Worker    apex_available: [
68*ec779b8eSAndroid Build Coastguard Worker        "//apex_available:platform",
69*ec779b8eSAndroid Build Coastguard Worker        "com.android.media.swcodec",
70*ec779b8eSAndroid Build Coastguard Worker    ],
71*ec779b8eSAndroid Build Coastguard Worker}
72