rodin: Sync with DT changes

Change-Id: I1fc6a4f2fbd46965dd8f7e217ed458f798eb7352
Signed-off-by: Ido <dev.xyzuniverse@gmail.com>
This commit is contained in:
2026-07-05 13:30:38 +02:00
parent a6da4c65b0
commit 08f9c39fd6
19 changed files with 434 additions and 3 deletions
+365 -3
View File
@@ -216,6 +216,188 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "c2.dolby.client",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/c2.dolby.client.so",
],
shared_libs: [
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl_prebuilt",
"libstagefright_aidl_bufferpool2",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libbase",
"liblog",
"libcodec2",
"libcodec2_hal_common",
"libcodec2_vndk",
"libutils",
"android.hardware.media.c2@1.0",
"libcodec2_hidl@1.0",
"libhidlbase",
"libcutils",
"libstagefright_bufferpool@2.0.1",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "c2.dolby.hevc.dec",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/c2.dolby.hevc.dec.so",
],
shared_libs: [
"libdolbyottcameracontrol",
"libsensorndkbridge",
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl_prebuilt",
"libstagefright_aidl_bufferpool2",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libcodec2_hal_common",
"android.hardware.media.c2@1.0",
"libcodec2_hidl@1.0",
"libcodec2_soft_common",
"libcutils",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libbase",
"liblog",
"libcodec2",
"libcodec2_vndk",
"libutils",
"libEGL",
"libGLESv3",
"c2.dolby.store",
"c2.dolby.client",
"libstagefright_bufferpool@2.0.1",
"libdolbydecoderprocessor",
"libui",
"libhidlbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "c2.dolby.hevc.sec.dec",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/c2.dolby.hevc.sec.dec.so",
],
shared_libs: [
"libdolbyottcameracontrol",
"libsensorndkbridge",
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl_prebuilt",
"libstagefright_aidl_bufferpool2",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libcodec2_hal_common",
"android.hardware.media.c2@1.0",
"libcodec2_hidl@1.0",
"libcodec2_soft_common",
"libcutils",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libbase",
"liblog",
"libcodec2",
"libcodec2_vndk",
"libutils",
"libEGL",
"libGLESv3",
"c2.dolby.store",
"c2.dolby.client",
"libstagefright_bufferpool@2.0.1",
"libdolbydecoderprocessor",
"libui",
"libhidlbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "c2.dolby.store",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/c2.dolby.store.so",
],
shared_libs: [
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libbase",
"libcodec2",
"libcodec2_hal_common",
"libcodec2_vndk",
"libutils",
"android.hardware.media.c2@1.0",
"libcodec2_hidl@1.0",
"liblog",
"libcutils",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.camdfx",
owner: "xiaomi",
@@ -4087,6 +4269,49 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_aidl_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcodec2_aidl_prebuilt.so",
],
shared_libs: [
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"android.hardware.common-V2-ndk",
"android.hardware.media.bufferpool2-V2-ndk",
"android.hardware.media.c2-V1-ndk",
"libbase",
"libbinder_ndk",
"libcodec2",
"libcodec2_hal_common",
"libcodec2_vndk",
"libcutils",
"libhidlbase",
"liblog",
"libnativewindow",
"libstagefright_aidl_bufferpool2",
"libstagefright_bufferpool@2.0.1",
"libui",
"libutils",
"libcodec2_hidl_plugin",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_fsr",
owner: "xiaomi",
@@ -4182,7 +4407,7 @@ cc_prebuilt_library_shared {
shared_libs: [
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl",
"libcodec2_aidl_prebuilt",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"android.hardware.media.c2@1.0",
@@ -4253,7 +4478,7 @@ cc_prebuilt_library_shared {
shared_libs: [
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl",
"libcodec2_aidl_prebuilt",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"android.hardware.media.c2@1.0",
@@ -5541,6 +5766,100 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdolbydecoderprocessor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdolbydecoderprocessor.so",
],
shared_libs: [
"liblog",
"libEGL",
"libGLESv2",
"libui",
"libutils",
"libstagefright_foundation",
"libcutils",
"libdolbyottcameracontrol",
"libhidlbase",
"libnativewindow",
"libdolbyeglcore",
"libcodec2_vndk",
"libcodec2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdolbyeglcore",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdolbyeglcore.so",
],
shared_libs: [
"libEGL",
"libGLESv3",
"libnativewindow",
"libcutils",
"liblog",
"libutils",
"libui",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdolbyottcameracontrol",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdolbyottcameracontrol.so",
],
shared_libs: [
"liblog",
"libGLESv3",
"libEGL",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libecoengine",
owner: "xiaomi",
@@ -36533,7 +36852,7 @@ cc_prebuilt_binary {
shared_libs: [
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl",
"libcodec2_aidl_prebuilt",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libbase",
@@ -36568,6 +36887,49 @@ cc_prebuilt_binary {
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.dolby.media.c2-service-vision",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.dolby.media.c2-service-vision",
],
shared_libs: [
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl_prebuilt",
"libstagefright_aidl_bufferpool2",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libbase",
"liblog",
"libcodec2",
"libcodec2_hal_common",
"libcodec2_vndk",
"libutils",
"android.hardware.media.c2@1.0",
"libcodec2_hidl@1.0",
"libbinder",
"libhidlbase",
"c2.dolby.store",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.mediatek.hardware.gnss-service",
owner: "xiaomi",