On Wed May 3 15:42:29 2023 +0000, Zebediah Figura wrote:
For instance I have some possible plans to replace the read thread
with async IMFByteStream reads. I think we might want to keep track of outstanding read / sample requests, decrement the counters here and wait for them in the shutdown procedure. What's the motivation for this?
No real motivation yet, just something that would feel natural in the MF ecosystem. Potentially it would reduce the number of threads by having the work queues pool them.