I forgot to comment on this in my previous message, but would it resolve the issue if we enforced singlethreaded filtering? If so, I think that would probably be the best idea for 1.1.0, rather than throwing in a whole new block of code right before release. For the majority of use cases, I imagine encoders could make better use of multiple threads than filters could anyway.
--Andrew Church achu...@achurch.org http://achurch.org/