From c396fb7c06ef29be94a606e130cfd5e5b95cbfb2 Mon Sep 17 00:00:00 2001 From: MuQun Yang Date: Wed, 31 Aug 2005 17:13:13 -0500 Subject: [svn-r11327] Purpose: Updating the filter based on H5Pset_scaleoffset API change. Description: Still more changes are needed for the filter for floating-point. Solution: Platforms tested: Misc. update: --- tools/h5repack/h5repack_filters.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/h5repack/h5repack_filters.c b/tools/h5repack/h5repack_filters.c index 0b5ff2b..1eea971 100644 --- a/tools/h5repack/h5repack_filters.c +++ b/tools/h5repack/h5repack_filters.c @@ -389,7 +389,10 @@ int apply_filters(const char* name, /* object name from traverse list */ aggression=obj.filter[i].cd_values[0]; if(H5Pset_chunk(dcpl_id, obj.chunk.rank, obj.chunk.chunk_lengths)<0) return -1; - if (H5Pset_scaleoffset(dcpl_id,aggression,2)<0) + /* The following line needs to be changed in the future, + H5_SO_INT needs to be passed as a parameter, it can + be either H5_SO_FLOAT_DSCALE or H5_SO_INT. KY, 2005/8/31 */ + if (H5Pset_scaleoffset(dcpl_id,H5_SO_INT,aggression)<0) return -1; break; } /* switch */ -- cgit v0.12