From: Rémi Bernon rbernon@codeweavers.com
--- dlls/mfreadwrite/reader.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/dlls/mfreadwrite/reader.c b/dlls/mfreadwrite/reader.c index 9036919bdf6..bbe12aeed02 100644 --- a/dlls/mfreadwrite/reader.c +++ b/dlls/mfreadwrite/reader.c @@ -224,6 +224,8 @@ static void media_stream_destroy(struct media_stream *stream) transform_entry_destroy(entry); }
+ if (stream->transform_service) + IMFTransform_Release(stream->transform_service); if (stream->stream) IMFMediaStream_Release(stream->stream); if (stream->current)