Error reporting was incomplete for the Windows implementation of the VideoPlayer, leading to leaking of resources. Also, Microsoft's Media Foundation was holding on to memory for too long in presence of decoding errors, leading to memory abuse that is now worked around internally.