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 | 21 | figure out which ones should be converted to warnings and treating |
| 22 | 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 | 31 | * If possible, consider adding RLE, CCITT3, CCITT4, or any other easy |
| 29 | 32 | filters. For some reference code that we probably can't use but | ... | ... |