diff options
Diffstat (limited to 'libqdutils/qdMetaData.cpp')
-rw-r--r-- | libqdutils/qdMetaData.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libqdutils/qdMetaData.cpp b/libqdutils/qdMetaData.cpp index af2adf7f..3ccbc993 100644 --- a/libqdutils/qdMetaData.cpp +++ b/libqdutils/qdMetaData.cpp @@ -132,6 +132,9 @@ int setMetaDataVa(MetaData_t *data, DispParamType paramType, } break; } + case SET_VIDEO_PERF_MODE: + data->isVideoPerfMode = *((uint32_t *)param); + break; default: ALOGE("Unknown paramType %d", paramType); break; @@ -266,6 +269,12 @@ int getMetaDataVa(MetaData_t *data, DispFetchParamType paramType, ret = 0; } break; + case GET_VIDEO_PERF_MODE: + if (data->operation & SET_VIDEO_PERF_MODE) { + *((uint32_t *)param) = data->isVideoPerfMode; + ret = 0; + } + break; default: ALOGE("Unknown paramType %d", paramType); break; |