Move mediacodec hal setting to gs-common

Flag: EXEMPT refactor
Bug: 353638738
Change-Id: Id17997c75e7dc4f44d7ba8a3a98fa241052cbbff
This commit is contained in:
Ernie Hsu 2024-07-17 10:04:25 +00:00
parent 4fa1df0c7c
commit 3b4a36a573
3 changed files with 28 additions and 0 deletions

View file

@ -0,0 +1,21 @@
PRODUCT_SOONG_NAMESPACES += hardware/google/video/cnm
PRODUCT_PACKAGES += \
google.hardware.media.c2@3.0-service \
libgc2_store \
libgc2_base \
libgc2_vdi_vpu \
libgc2_log \
libgc2_utils \
libgc2_av1_dec \
libgc2_vp9_dec \
libgc2_hevc_dec \
libgc2_avc_dec \
libgc2_av1_enc \
libgc2_hevc_enc \
libgc2_avc_enc \
vpu_firmware
$(call soong_config_set,cnm,soc,$(TARGET_BOARD_PLATFORM))
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/mediacodec/vpu/sepolicy

View file

@ -0,0 +1,2 @@
/vendor/bin/hw/google\.hardware\.media\.c2@3\.0-service u:object_r:mediacodec_google_exec:s0
/dev/vpu u:object_r:video_device:s0

View file

@ -0,0 +1,5 @@
type mediacodec_google, domain;
type mediacodec_google_exec, exec_type, vendor_file_type, file_type;
init_daemon_domain(mediacodec_google)