diff options
author | Jay Berkenbilt <ejb@ql.org> | 2013-12-15 16:08:51 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2013-12-15 16:08:51 +0100 |
commit | b8b273d14d86e44101ffa73cecd38e49d1d775a5 (patch) | |
tree | c9e5d86cbee914c3522bf2d619bd5dcaafdc76ca /TODO | |
parent | b802ca47e9ec854bc7cd11311ccce0ffdbf5165e (diff) | |
download | qpdf-b8b273d14d86e44101ffa73cecd38e49d1d775a5.tar.zst |
TODO note on pluggable filters
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -21,9 +21,12 @@ figure out which ones should be converted to warnings and treating the stream as not filterable. - * If possible, support user-pluggable stream filters. This would - enable external code to provide interpretation for filters that are - missing from qpdf. + * Support user-pluggable stream filters. This would enable external + code to provide interpretation for filters that are missing from + qpdf. Make it possible for user-provided fitlers to override + built-in filters. Make sure that the pluggable filters can be + prioritized so that we can poll all registered filters to see + whether they are capable of filtering a particular stream. * If possible, consider adding RLE, CCITT3, CCITT4, or any other easy filters. For some reference code that we probably can't use but |