Index: media/filters/decoder_selector.cc |
diff --git a/media/filters/decoder_selector.cc b/media/filters/decoder_selector.cc |
index fbd6d01741c8967dedd10fdd777b3b616ae0f11c..077aed0d80b0a8fa889ae4c1671934c9eb740b46 100644 |
--- a/media/filters/decoder_selector.cc |
+++ b/media/filters/decoder_selector.cc |
@@ -130,7 +130,7 @@ void DecoderSelector<StreamType>::Abort() { |
if (decoder_) { |
// |decrypted_stream_| is either NULL or already initialized. We don't |
// need to Stop() |decrypted_stream_| in either case. |
- decoder_->Stop(); |
+ decoder_.reset(); |
ReturnNullDecoder(); |
return; |
} |