1 #ifndef FILTER_BLOSC_H
2 #define FILTER_BLOSC_H
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
8 #include "blosc.h"
9 
10 /* Filter revision number, starting at 1 */
11 /* #define FILTER_BLOSC_VERSION 1 */
12 #define FILTER_BLOSC_VERSION 2	/* multiple compressors since Blosc 1.3 */
13 
14 /* Filter ID registered with the HDF Group */
15 #define FILTER_BLOSC 32001
16 
17 /* Registers the filter with the HDF5 library. */
18 #if defined(_MSC_VER)
19 __declspec(dllexport)
20 #endif	/* defined(_MSC_VER) */
21 int register_blosc(char **version, char **date);
22 
23 #ifdef __cplusplus
24 }
25 #endif
26 
27 #endif
28