summaryrefslogtreecommitdiffstats
path: root/src/H5Zprivate.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/H5Zprivate.h')
-rw-r--r--src/H5Zprivate.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/H5Zprivate.h b/src/H5Zprivate.h
index 07cf38b..9d7d25c 100644
--- a/src/H5Zprivate.h
+++ b/src/H5Zprivate.h
@@ -23,6 +23,9 @@
#include "H5Fprivate.h"
#include "H5Ppublic.h"
+#ifdef H5_HAVE_SZLIB_H
+#include "szlib.h"
+#endif
/*
* The filter table maps filter identification numbers to structs that
* contain a pointers to the filter function and timing statistics.
@@ -62,6 +65,10 @@ H5_DLL size_t H5Z_filter_deflate(unsigned flags, size_t cd_nelmts,
const unsigned cd_values[], size_t nbytes,
size_t *buf_size, void **buf);
+H5_DLL size_t H5Z_filter_szip(unsigned flags, size_t cd_nelmts,
+ const unsigned cd_values[], size_t nbytes,
+ size_t *buf_size, void **buf);
+
H5_DLL size_t H5Z_filter_shuffle(unsigned flags, size_t cd_nelmts,
const unsigned cd_values[], size_t nbytes,
size_t *buf_size, void **buf);