From 2e80d77b957b248d4957bf094ebfde64fc0606ed Mon Sep 17 00:00:00 2001 From: Karl Tomlinson Date: Wed, 29 Apr 2015 04:36:13 +1200 Subject: [PATCH] Bug 1159456 - Finish and exit from Flush() even if MFTManager rejects sample. r=cpearce, a=sledru --- dom/media/fmp4/wmf/WMFMediaDataDecoder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dom/media/fmp4/wmf/WMFMediaDataDecoder.cpp b/dom/media/fmp4/wmf/WMFMediaDataDecoder.cpp index eeb4ca358174..23530f577e2b 100644 --- a/dom/media/fmp4/wmf/WMFMediaDataDecoder.cpp +++ b/dom/media/fmp4/wmf/WMFMediaDataDecoder.cpp @@ -134,7 +134,7 @@ WMFMediaDataDecoder::Decode() PurgeInputQueue(); } mCallback->Error(); - return; + continue; // complete flush if flushing } mLastStreamOffset = input->byte_offset;