diff options
Diffstat (limited to 'libqdutils/qdMetaData.h')
-rw-r--r-- | libqdutils/qdMetaData.h | 8 |
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 |