-
8a67c9b6
by Bernhard K��lbl at 2026-03-19T18:31:08+01:00
mfreadwrite/tests: Test IMFByteStream release behavior.
-
98b6e84d
by Bernhard K��lbl at 2026-03-19T18:31:08+01:00
mfsrcsnk/tests: Test IMFByteStream release behavior.
-
d2d8fb11
by Bernhard K��lbl at 2026-03-19T18:31:08+01:00
mfsrcsnk: Move IMFByteStream release into IMFMediaSource_Shutdown().
The game "Atelier Yumia: The Alchemist of Memories & The Envisioned Land" expects the IMFByteStream
that's held in the IMFSourceReader to be fully released in sequence with the public refcount going to zero.
To achieve this, make use of the fact that IMFMediaSource already releases the IMFByteStream on IMFByteStream_Shutdown().