On Wed Jul 5 20:03:27 2023 +0000, Nikolay Sivov wrote:
Why does this have to go? Are samples supposed to be lost if downstream transform does not accept them?
Extending the tests to check the samples that were refused it looks like they are submitted again.
I misinterpreted the fact that refusing the sample didn't change the request pattern, and thought that we could make the code simpler by assuming that after MF_E_TRANSFORM_NEED_MORE_INPUT the transform would accept the samples. I'll restore the input sample queue.