summaryrefslogtreecommitdiff
path: root/libqdutils/qdMetaData.h
diff options
context:
space:
mode:
Diffstat (limited to 'libqdutils/qdMetaData.h')
-rw-r--r--libqdutils/qdMetaData.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/libqdutils/qdMetaData.h b/libqdutils/qdMetaData.h
index 195fdd20..5739ceea 100644
--- a/libqdutils/qdMetaData.h
+++ b/libqdutils/qdMetaData.h
@@ -208,6 +208,14 @@ int clearMetaDataVa(struct MetaData_t *data, enum DispParamType paramType);
unsigned long getMetaDataSize();
+// Map, access metadata and unmap. Used by clients that do not import/free but
+// clone and delete native_handle
+int setMetaDataAndUnmap(struct private_handle_t *handle, enum DispParamType paramType,
+ void *param);
+int getMetaDataAndUnmap(struct private_handle_t *handle,
+ enum DispFetchParamType paramType,
+ void *param);
+
#ifdef __cplusplus
}
#endif