diff options
-rw-r--r-- | content/common/gpu/media/dxva_video_decode_accelerator.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/content/common/gpu/media/dxva_video_decode_accelerator.cc b/content/common/gpu/media/dxva_video_decode_accelerator.cc index fb019ca..c9cfb8b 100644 --- a/content/common/gpu/media/dxva_video_decode_accelerator.cc +++ b/content/common/gpu/media/dxva_video_decode_accelerator.cc @@ -679,6 +679,8 @@ void DXVAVideoDecodeAccelerator::Reset() { state_ = kResetting; + pending_output_samples_.clear(); + RETURN_AND_NOTIFY_ON_FAILURE(SendMFTMessage(MFT_MESSAGE_COMMAND_FLUSH, 0), "Reset: Failed to send message.", PLATFORM_FAILURE,); |