diff options
author | Jay Berkenbilt <ejb@ql.org> | 2018-01-13 20:15:20 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2018-01-14 01:49:42 +0100 |
commit | 53971d50be39448c980d842a1fe1f525b4cee597 (patch) | |
tree | 4a8ddcfcecd26d7cc1713e74ecf06d842ef163f6 /libtests/predictors.cc | |
parent | d9c90497089ae5cf00891d6febfa7f486f021833 (diff) | |
download | qpdf-53971d50be39448c980d842a1fe1f525b4cee597.tar.zst |
Add Pl_TIFFPredictor
Diffstat (limited to 'libtests/predictors.cc')
-rw-r--r-- | libtests/predictors.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libtests/predictors.cc b/libtests/predictors.cc index fe2b90f4..47efa287 100644 --- a/libtests/predictors.cc +++ b/libtests/predictors.cc @@ -1,4 +1,5 @@ #include <qpdf/Pl_PNGFilter.hh> +#include <qpdf/Pl_TIFFPredictor.hh> #include <qpdf/Pl_StdioFile.hh> #include <qpdf/QUtil.hh> @@ -23,6 +24,13 @@ void run(char const* filename, char const* filter, encode ? Pl_PNGFilter::a_encode : Pl_PNGFilter::a_decode, columns, samples_per_pixel, bits_per_sample); } + else if (strcmp(filter, "tiff") == 0) + { + pl = new Pl_TIFFPredictor( + "png", out, + encode ? Pl_TIFFPredictor::a_encode : Pl_TIFFPredictor::a_decode, + columns, samples_per_pixel, bits_per_sample); + } else { std::cerr << "unknown filter " << filter << std::endl; |