diff options
author | Pedro Vicente Nunes <pvn@hdfgroup.org> | 2007-12-04 19:59:54 (GMT) |
---|---|---|
committer | Pedro Vicente Nunes <pvn@hdfgroup.org> | 2007-12-04 19:59:54 (GMT) |
commit | a5ba6ac3977d660d3122387ad470374c0b2bfbc6 (patch) | |
tree | 188c330f1f3b5dbbe956e004dcd9f656c12c86ea /tools/h5repack/h5repack_filters.c | |
parent | 529d974dffdaab7b3ba03f1f3c0c2c28557934d0 (diff) | |
download | hdf5-a5ba6ac3977d660d3122387ad470374c0b2bfbc6.zip hdf5-a5ba6ac3977d660d3122387ad470374c0b2bfbc6.tar.gz hdf5-a5ba6ac3977d660d3122387ad470374c0b2bfbc6.tar.bz2 |
[svn-r14320] Added a function that matches the filters on the dataset's DCPL and in the requested list
Used to verify if the filters requested are present in the output dataset
tested: windows, linux, solaris
Diffstat (limited to 'tools/h5repack/h5repack_filters.c')
-rw-r--r-- | tools/h5repack/h5repack_filters.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/tools/h5repack/h5repack_filters.c b/tools/h5repack/h5repack_filters.c index c1c001c..c7a58dc 100644 --- a/tools/h5repack/h5repack_filters.c +++ b/tools/h5repack/h5repack_filters.c @@ -265,12 +265,12 @@ int apply_filters(const char* name, /* object name from traverse list */ /*------------------------------------------------------------------------- * the type of filter and additional parameter * type can be one of the filters - * H5Z_FILTER_NONE 0, uncompress if compressed - * H5Z_FILTER_DEFLATE 1 , deflation like gzip - * H5Z_FILTER_SHUFFLE 2 , shuffle the data - * H5Z_FILTER_FLETCHER32 3 , fletcher32 checksum of EDC - * H5Z_FILTER_SZIP 4 , szip compression - * H5Z_FILTER_NBIT 5 , nbit compression + * H5Z_FILTER_NONE 0 , uncompress if compressed + * H5Z_FILTER_DEFLATE 1 , deflation like gzip + * H5Z_FILTER_SHUFFLE 2 , shuffle the data + * H5Z_FILTER_FLETCHER32 3 , fletcher32 checksum of EDC + * H5Z_FILTER_SZIP 4 , szip compression + * H5Z_FILTER_NBIT 5 , nbit compression * H5Z_FILTER_SCALEOFFSET 6 , scaleoffset compression *------------------------------------------------------------------------- */ @@ -278,10 +278,10 @@ int apply_filters(const char* name, /* object name from traverse list */ if (obj.nfilters) { - /*------------------------------------------------------------------------- + /*------------------------------------------------------------------------- * filters require CHUNK layout; if we do not have one define a default *------------------------------------------------------------------------- - */ + */ if (obj.layout==-1) { obj.chunk.rank=rank; |