[PATCH] mfreadwrite: Clear STREAM_FLAG_SAMPLE_REQUESTED flag on MEEndOfStream event.
Derek Lesho
dlesho at codeweavers.com
Thu Apr 16 16:30:51 CDT 2020
Signed-off-by: Derek Lesho <dlesho at codeweavers.com>
---
dlls/mfreadwrite/reader.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/dlls/mfreadwrite/reader.c b/dlls/mfreadwrite/reader.c
index a381c7cc6f..25b0050256 100644
--- a/dlls/mfreadwrite/reader.c
+++ b/dlls/mfreadwrite/reader.c
@@ -727,6 +727,7 @@ static HRESULT source_reader_media_stream_state_handler(struct source_reader *re
{
case MEEndOfStream:
stream->state = STREAM_STATE_EOS;
+ stream->flags &= ~STREAM_FLAG_SAMPLE_REQUESTED;
if (stream->decoder && SUCCEEDED(IMFTransform_ProcessMessage(stream->decoder,
MFT_MESSAGE_COMMAND_DRAIN, 0)))
--
2.26.0
More information about the wine-devel
mailing list