Set min_sdk_version to be part of mainline modules

Modules contributing mainline modules (APK/APEX) should set
min_sdk_version as well as apex_available.

For now setting min_sdk_version doesn't change build outputs.
But build-time checks will be added soon.

This is one of two parts: covers mainline-related files.

Bug: 152655956
Test: m
Change-Id: I558b2d717d6cbae920db008d1b0f3ed61958937b
gugelfrei
Jooyung Han 4 years ago
parent cc79094c69
commit ddd5870816

@ -24,6 +24,9 @@ cc_defaults {
"libmediandk#29", "libmediandk#29",
], ],
// extractors are supposed to work on Q(29)
min_sdk_version: "29",
relative_install_path: "extractors", relative_install_path: "extractors",
compile_multilib: "first", compile_multilib: "first",

@ -2,6 +2,7 @@ cc_library {
name: "libstagefright_amrnb_common", name: "libstagefright_amrnb_common",
vendor_available: true, vendor_available: true,
host_supported: true, host_supported: true,
min_sdk_version: "29",
srcs: [ srcs: [
"src/add.cpp", "src/add.cpp",

@ -2,6 +2,7 @@ cc_library_static {
name: "libstagefright_amrnbdec", name: "libstagefright_amrnbdec",
vendor_available: true, vendor_available: true,
host_supported: true, host_supported: true,
min_sdk_version: "29",
srcs: [ srcs: [
"src/a_refl.cpp", "src/a_refl.cpp",

@ -1,6 +1,7 @@
cc_library_static { cc_library_static {
name: "libstagefright_amrnbenc", name: "libstagefright_amrnbenc",
vendor_available: true, vendor_available: true,
min_sdk_version: "29",
srcs: [ srcs: [
"src/amrencode.cpp", "src/amrencode.cpp",

@ -2,6 +2,7 @@ cc_library_static {
name: "libstagefright_amrwbdec", name: "libstagefright_amrwbdec",
vendor_available: true, vendor_available: true,
host_supported: true, host_supported: true,
min_sdk_version: "29",
srcs: [ srcs: [
"src/agc2_amr_wb.cpp", "src/agc2_amr_wb.cpp",

@ -1,6 +1,7 @@
cc_library_static { cc_library_static {
name: "libstagefright_amrwbenc", name: "libstagefright_amrwbenc",
vendor_available: true, vendor_available: true,
min_sdk_version: "29",
srcs: [ srcs: [
"src/autocorr.c", "src/autocorr.c",

@ -1,6 +1,7 @@
cc_library { cc_library {
name: "libstagefright_enc_common", name: "libstagefright_enc_common",
vendor_available: true, vendor_available: true,
min_sdk_version: "29",
srcs: ["cmnMemory.c"], srcs: ["cmnMemory.c"],

@ -1,6 +1,7 @@
cc_library_static { cc_library_static {
name: "libstagefright_mp3dec", name: "libstagefright_mp3dec",
vendor_available: true, vendor_available: true,
min_sdk_version: "29",
srcs: [ srcs: [
"src/pvmp3_normalize.cpp", "src/pvmp3_normalize.cpp",

@ -1,6 +1,7 @@
cc_library { cc_library {
name: "libstagefright_flacdec", name: "libstagefright_flacdec",
vendor_available: true, vendor_available: true,
min_sdk_version: "29",
srcs: [ srcs: [
"FLACDecoder.cpp", "FLACDecoder.cpp",

@ -46,4 +46,6 @@ cc_library_static {
whole_static_libs: [ whole_static_libs: [
"libstagefright_metadatautils", "libstagefright_metadatautils",
], ],
min_sdk_version: "29",
} }

Loading…
Cancel
Save