diff --git a/basic/non_plat/mediacodec.te b/basic/non_plat/mediacodec.te index c733874..a43f6c9 100644 --- a/basic/non_plat/mediacodec.te +++ b/basic/non_plat/mediacodec.te @@ -145,3 +145,7 @@ allow mediacodec sysfs_emi_ctrl_concurrency_scenario:dir search; # # Operation: SQC # # Purpose : Allow medicodec to control video mode property set_prop(mediacodec, vendor_mtk_video_prop) + +get_prop(mediacodec, vendor_mtk_crossmount_prop) +get_prop(mediacodec, vendor_mtk_deinterlace_prop) +get_prop(mediacodec, vendor_mtk_omx_core_prop) diff --git a/basic/non_plat/property.te b/basic/non_plat/property.te index fda3eec..b274d2b 100644 --- a/basic/non_plat/property.te +++ b/basic/non_plat/property.te @@ -124,6 +124,9 @@ vendor_restricted_prop(vendor_mtk_mdrsra_v2_support_prop) vendor_restricted_prop(vendor_mtk_xfrm_support_prop) vendor_restricted_prop(vendor_mtk_mdp_prop) vendor_restricted_prop(vendor_debug_logger_prop) +vendor_restricted_prop(vendor_mtk_crossmount_prop) +vendor_restricted_prop(vendor_mtk_deinterlace_prop) +vendor_restricted_prop(vendor_mtk_omx_core_prop) # Properties with can be read by all domains typeattribute vendor_mtk_aal_ro_prop mtk_core_property_type; @@ -202,3 +205,6 @@ typeattribute vendor_mtk_mdrsra_v2_support_prop mtk_core_property_type; typeattribute vendor_mtk_xfrm_support_prop mtk_core_property_type; typeattribute vendor_mtk_mdp_prop mtk_core_property_type; typeattribute vendor_debug_logger_prop mtk_core_property_type; +typeattribute vendor_mtk_crossmount_prop mtk_core_property_type; +typeattribute vendor_mtk_deinterlace_prop mtk_core_property_type; +typeattribute vendor_mtk_omx_core_prop mtk_core_property_type; diff --git a/basic/non_plat/property_contexts b/basic/non_plat/property_contexts index 7a2d5bf..4918de7 100644 --- a/basic/non_plat/property_contexts +++ b/basic/non_plat/property_contexts @@ -399,3 +399,7 @@ persist.vendor.eara_io. u:object_r:vendor_mtk_eara_io_prop:s0 # xfrm and mdrsra property for non 5G GKI platform persist.vendor.mdrsra_v2_support u:object_r:vendor_mtk_mdrsra_v2_support_prop:s0 persist.vendor.xfrm_support u:object_r:vendor_mtk_xfrm_support_prop:s0 + +mtk.vendor.omx.core.log u:object_r:vendor_mtk_omx_core_prop:s0 +ro.mtk_crossmount_support u:object_r:vendor_mtk_crossmount_prop:s0 +ro.mtk_deinterlace_support u:object_r:vendor_mtk_deinterlace_prop:s0