Commit b8b273d14d86e44101ffa73cecd38e49d1d775a5

Authored by Jay Berkenbilt
1 parent b802ca47

TODO note on pluggable filters

Showing 1 changed file with 6 additions and 3 deletions
@@ -21,9 +21,12 @@ @@ -21,9 +21,12 @@
21 figure out which ones should be converted to warnings and treating 21 figure out which ones should be converted to warnings and treating
22 the stream as not filterable. 22 the stream as not filterable.
23 23
24 - * If possible, support user-pluggable stream filters. This would  
25 - enable external code to provide interpretation for filters that are  
26 - missing from qpdf. 24 + * Support user-pluggable stream filters. This would enable external
  25 + code to provide interpretation for filters that are missing from
  26 + qpdf. Make it possible for user-provided fitlers to override
  27 + built-in filters. Make sure that the pluggable filters can be
  28 + prioritized so that we can poll all registered filters to see
  29 + whether they are capable of filtering a particular stream.
27 30
28 * If possible, consider adding RLE, CCITT3, CCITT4, or any other easy 31 * If possible, consider adding RLE, CCITT3, CCITT4, or any other easy
29 filters. For some reference code that we probably can't use but 32 filters. For some reference code that we probably can't use but