| Index: media/filters/decoder_selector.cc
|
| diff --git a/media/filters/decoder_selector.cc b/media/filters/decoder_selector.cc
|
| index c520eb886226c90fb3ecdcacb1d38b6e45cd64fe..23e10e5250f64015e0495ceb058e7241e6126374 100644
|
| --- a/media/filters/decoder_selector.cc
|
| +++ b/media/filters/decoder_selector.cc
|
| @@ -202,8 +202,8 @@ void DecoderSelector<StreamType>::InitializeDecoder() {
|
|
|
| // Select the next non-blacklisted decoder.
|
| while (!decoders_.empty()) {
|
| - std::unique_ptr<Decoder> decoder(decoders_.front());
|
| - decoders_.weak_erase(decoders_.begin());
|
| + std::unique_ptr<Decoder> decoder(std::move(decoders_.front()));
|
| + decoders_.erase(decoders_.begin());
|
| // When |decrypted_stream_| is selected, the |config_| has changed so ignore
|
| // the blacklist.
|
| if (decrypted_stream_ ||
|
|
|