Index: media/base/composite_filter.cc |
=================================================================== |
--- media/base/composite_filter.cc (revision 105911) |
+++ media/base/composite_filter.cc (working copy) |
@@ -178,7 +178,13 @@ |
return; |
} |
+ if (!status_cb_.is_null()) { |
+ DCHECK_EQ(state_, kStopWhileSeekPending); |
+ status_cb_.Reset(); |
+ } |
+ |
callback_.reset(callback.release()); |
+ |
if (state_ == kStopPending) { |
StartSerialCallSequence(); |
} |