Commit b8b273d14d86e44101ffa73cecd38e49d1d775a5
1 parent
b802ca47
TODO note on pluggable filters
Showing
1 changed file
with
6 additions
and
3 deletions
TODO
| @@ -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 |