aboutsummaryrefslogtreecommitdiffstats
path: root/libtests/libtests.testcov
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2017-09-07 23:46:55 +0200
committerJay Berkenbilt <ejb@ql.org>2017-09-08 04:59:11 +0200
commit40ecba4172722533916c359fcfe5a43dcd0801ea (patch)
treeb28909fe1eaa2e2c2ecc2ab4ab44efd81cacff13 /libtests/libtests.testcov
parentcbb2614975baf4269ad0c7944520d2d96799a925 (diff)
downloadqpdf-40ecba4172722533916c359fcfe5a43dcd0801ea.tar.zst
Pl_DCT: Use custom source and destination managers (fixes #153)
Avoid calling jpeg_mem_src and jpeg_mem_dest. The custom destination manager writes to the pipeline in smaller chunks to avoid having the whole image in memory at once. The source manager works directly with the Buffer object. Using customer managers avoids use of memory source and destination managers, which are not present in older versions of libjpeg still in use by some Linux distributions.
Diffstat (limited to 'libtests/libtests.testcov')
-rw-r--r--libtests/libtests.testcov2
1 files changed, 2 insertions, 0 deletions
diff --git a/libtests/libtests.testcov b/libtests/libtests.testcov
index 01ca9efe..87216b61 100644
--- a/libtests/libtests.testcov
+++ b/libtests/libtests.testcov
@@ -27,3 +27,5 @@ InputSource found match at buf[0] 0
Pl_RunLength: switch to run 1
Pl_RunLength flush full buffer 1
Pl_RunLength flush empty buffer 0
+Pl_DCT empty_pipeline_output_buffer 0
+Pl_DCT term_pipeline_destination 0