display: Deprecate usage of clearMetaData

-- Deprecate usage of clearMetaData.
-- Use setMetaData interface to clear metadata.

Change-Id: I2ddc3163653c443eb664427a74714eb00b5ed100
This commit is contained in:
Mahesh Lanka
2020-04-07 19:23:46 +05:30
committed by Gerrit - the friendly Code Review server
parent aa640f7b96
commit da0673916d

View File

@@ -145,6 +145,20 @@ int setMetaDataVa(MetaData_t *data, DispParamType paramType,
// If parameter is NULL reset the specific MetaData Key
if (!param) {
data->operation &= ~paramType;
switch (paramType) {
case SET_VIDEO_PERF_MODE:
data->isVideoPerfMode = 0;
break;
case SET_CVP_METADATA:
data->cvpMetadata.size = 0;
break;
case SET_VIDEO_HISTOGRAM_STATS:
data->video_histogram_stats.stat_len = 0;
break;
default:
ALOGE("Unknown paramType %d", paramType);
break;
}
// param unset
return 0;
}