qdutils: Add VT timestamp to the metadata
Add a presentation timestamp that is set by camera for buffers
intended for video telephony.
Change-Id: I8d3ab9e5ea798c6794a74ea6f0f607a303752a6b
CRs-Fixed: 1053401
diff --git a/libqdutils/qdMetaData.cpp b/libqdutils/qdMetaData.cpp
index c676098..51dfa82 100644
--- a/libqdutils/qdMetaData.cpp
+++ b/libqdutils/qdMetaData.cpp
@@ -92,6 +92,9 @@
case SET_S3D_COMP:
data->s3dComp = *((S3DGpuComp_t *)param);
break;
+ case SET_VT_TIMESTAMP:
+ data->vtTimeStamp = *((uint64_t *)param);
+ break;
default:
ALOGE("Unknown paramType %d", paramType);
break;
@@ -190,6 +193,9 @@
case GET_S3D_COMP:
*((S3DGpuComp_t *)param) = data->s3dComp;
break;
+ case GET_VT_TIMESTAMP:
+ *((uint64_t *)param) = data->vtTimeStamp;
+ break;
default:
ALOGE("Unknown paramType %d", paramType);
break;