[Decode] Adding placeholder for APO Mpeg2 decode
Adding Mpeg2d APO control key and source files placeholder.
diff --git a/media_driver/agnostic/common/os/mos_utilities.cpp b/media_driver/agnostic/common/os/mos_utilities.cpp
index dfd3f9f..7b93202 100644
--- a/media_driver/agnostic/common/os/mos_utilities.cpp
+++ b/media_driver/agnostic/common/os/mos_utilities.cpp
@@ -4101,6 +4101,15 @@
MOS_USER_FEATURE_VALUE_TYPE_INT32,
"0",
"Eanble Apogeios VP9 decode path. 1: enable, 0: disable."),
+ MOS_DECLARE_UF_KEY_DBGONLY(__MEDIA_USER_FEATURE_VALUE_APOGEIOS_MPEG2D_ENABLE_ID,
+ "ApogeiosMpeg2dEnable",
+ __MEDIA_USER_FEATURE_SUBKEY_INTERNAL,
+ __MEDIA_USER_FEATURE_SUBKEY_REPORT,
+ "Codec",
+ MOS_USER_FEATURE_TYPE_USER,
+ MOS_USER_FEATURE_VALUE_TYPE_INT32,
+ "0",
+ "Enable Apogeios mpeg2 decode path. 1: enable, 0: disable."),
MOS_DECLARE_UF_KEY_DBGONLY(__MEDIA_USER_FEATURE_VALUE_RESOURCE_ADDR_DUMP_ENABLE_ID,
"Resource Addr Dump Enable",
__MEDIA_USER_FEATURE_SUBKEY_INTERNAL,
diff --git a/media_driver/agnostic/common/os/mos_utilities_common.h b/media_driver/agnostic/common/os/mos_utilities_common.h
index 518f066..6179358 100644
--- a/media_driver/agnostic/common/os/mos_utilities_common.h
+++ b/media_driver/agnostic/common/os/mos_utilities_common.h
@@ -556,6 +556,7 @@
__MEDIA_USER_FEATURE_VALUE_APOGEIOS_HEVCD_ENABLE_ID,
__MEDIA_USER_FEATURE_VALUE_APOGEIOS_AVCD_ENABLE_ID,
__MEDIA_USER_FEATURE_VALUE_APOGEIOS_VP9D_ENABLE_ID,
+ __MEDIA_USER_FEATURE_VALUE_APOGEIOS_MPEG2D_ENABLE_ID,
__MEDIA_USER_FEATURE_VALUE_RESOURCE_ADDR_DUMP_ENABLE_ID,
__MEDIA_USER_FEATURE_VALUE_RA_MODE_ENABLE_ID,
__MEDIA_USER_FEATURE_VALUE_LOCAL_MEMORY_LEVEL_SWITCH_ID,