sm8250-common: Update OMX Dependencies for latest sources

FAILED:
  build/make/core/main.mk:1101: warning:  device/xiaomi/alioth/lineage_alioth.mk includes non-existent modules in PRODUCT_PACKAGES
  Offending entries:
   libOmxAacEnc
   libOmxAmrEnc
   libOmxEvrcEnc
   libOmxG711Enc
   libOmxQcelp13Enc
  build/make/core/main.mk:1101: error: Build failed.
This commit is contained in:
johnmart19
2025-05-09 15:15:59 +03:00
committed by bntxperses
parent 435f41e8a6
commit 35ecc8cb03
7 changed files with 136 additions and 0 deletions

View File

@@ -1952,6 +1952,32 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libOmxAacEnc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libOmxAacEnc.so",
],
shared_libs: [
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libOmxAlacDec", name: "libOmxAlacDec",
owner: "xiaomi", owner: "xiaomi",
@@ -2006,6 +2032,32 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libOmxAmrEnc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libOmxAmrEnc.so",
],
shared_libs: [
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libOmxAmrwbplusDec", name: "libOmxAmrwbplusDec",
owner: "xiaomi", owner: "xiaomi",
@@ -2113,6 +2165,32 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libOmxEvrcEnc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libOmxEvrcEnc.so",
],
shared_libs: [
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libOmxG711Dec", name: "libOmxG711Dec",
owner: "xiaomi", owner: "xiaomi",
@@ -2140,6 +2218,33 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libOmxG711Enc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libOmxG711Enc.so",
],
shared_libs: [
"libutils",
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libOmxQcelp13Dec", name: "libOmxQcelp13Dec",
owner: "xiaomi", owner: "xiaomi",
@@ -2166,6 +2271,32 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libOmxQcelp13Enc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libOmxQcelp13Enc.so",
],
shared_libs: [
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libOmxVideoDSMode", name: "libOmxVideoDSMode",
owner: "xiaomi", owner: "xiaomi",

BIN
proprietary/vendor/lib/libOmxAacEnc.so vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/lib/libOmxAmrEnc.so vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/lib/libOmxEvrcEnc.so vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/lib/libOmxG711Enc.so vendored Normal file

Binary file not shown.

Binary file not shown.

View File

@@ -184,14 +184,19 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.bluetooth_audio@2.0-impl \ vendor.qti.hardware.bluetooth_audio@2.0-impl \
libFileMux_proprietary \ libFileMux_proprietary \
libOmxAacDec \ libOmxAacDec \
libOmxAacEnc \
libOmxAlacDec \ libOmxAlacDec \
libOmxAmrDec \ libOmxAmrDec \
libOmxAmrEnc \
libOmxAmrwbplusDec \ libOmxAmrwbplusDec \
libOmxApeDec \ libOmxApeDec \
libOmxDsdDec \ libOmxDsdDec \
libOmxEvrcDec \ libOmxEvrcDec \
libOmxEvrcEnc \
libOmxG711Dec \ libOmxG711Dec \
libOmxG711Enc \
libOmxQcelp13Dec \ libOmxQcelp13Dec \
libOmxQcelp13Enc \
libOmxVideoDSMode \ libOmxVideoDSMode \
libOmxVpp \ libOmxVpp \
libOmxWmaDec \ libOmxWmaDec \