diff options
author | Tomas Farago <sensej007@email.cz> | 2019-09-26 16:07:47 +0200 |
---|---|---|
committer | Tomas Farago <sensej007@email.cz> | 2019-09-26 16:07:47 +0200 |
commit | c683fe596ea62e462ea1300f010eb2db4f0838fe (patch) | |
tree | 8121cc4d1a47659f6eb8360ce1ff660c40b0fa98 | |
parent | ac39cd99602daf117c6c262415b73f951828c68e (diff) | |
download | ufo-filters-c683fe596ea62e462ea1300f010eb2db4f0838fe.tar.gz ufo-filters-c683fe596ea62e462ea1300f010eb2db4f0838fe.tar.bz2 ufo-filters-c683fe596ea62e462ea1300f010eb2db4f0838fe.tar.xz ufo-filters-c683fe596ea62e462ea1300f010eb2db4f0838fe.zip |
Write multi-page tif files by default
in BigTiff format.
-rw-r--r-- | src/ufo-write-task.c | 6 | ||||
-rw-r--r-- | src/writers/ufo-tiff-writer.c | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/ufo-write-task.c b/src/ufo-write-task.c index 18f6625..2e19c64 100644 --- a/src/ufo-write-task.c +++ b/src/ufo-write-task.c @@ -619,7 +619,7 @@ ufo_write_task_class_init (UfoWriteTaskClass *klass) g_param_spec_ulong ("bytes-per-file", "Bytes per file for multi-page files", "Bytes per file for multi-page files", - 0, G_MAXULONG, 0, + 0, G_MAXULONG, 137438953472, G_PARAM_READWRITE); properties[PROP_APPEND] = @@ -669,7 +669,7 @@ ufo_write_task_class_init (UfoWriteTaskClass *klass) g_param_spec_boolean("tiff-bigtiff", "Write BigTiff format", "Write BigTiff format", - FALSE, + TRUE, G_PARAM_READWRITE); #endif @@ -686,7 +686,7 @@ ufo_write_task_init(UfoWriteTask *self) self->priv->counter = 0; self->priv->counter_start = 0; self->priv->counter_step = 1; - self->priv->bytes_per_file = 0; + self->priv->bytes_per_file = ((gulong) 1) << 37; self->priv->num_written_bytes = 0; self->priv->num_fmt_specifiers = 0; self->priv->append = FALSE; diff --git a/src/writers/ufo-tiff-writer.c b/src/writers/ufo-tiff-writer.c index 5490eba..ee7d805 100644 --- a/src/writers/ufo-tiff-writer.c +++ b/src/writers/ufo-tiff-writer.c @@ -212,7 +212,7 @@ ufo_tiff_writer_class_init(UfoTiffWriterClass *klass) g_param_spec_boolean("bigtiff", "Write BigTiff format", "Write BigTiff format", - FALSE, + TRUE, G_PARAM_READWRITE); for (guint i = PROP_0 + 1; i < N_PROPERTIES; i++) @@ -228,5 +228,5 @@ ufo_tiff_writer_init (UfoTiffWriter *self) self->priv = priv = UFO_TIFF_WRITER_GET_PRIVATE (self); priv->tiff = NULL; - priv->bigtiff = FALSE; + priv->bigtiff = TRUE; } |