Index: media/filters/opus_audio_decoder.cc |
diff --git a/media/filters/opus_audio_decoder.cc b/media/filters/opus_audio_decoder.cc |
index d63f4b249e5c6de4b3e91be16f8a7a57d5c1a8bc..d696c04cadf8481301512b62e1ae6a4fbbb24cb9 100644 |
--- a/media/filters/opus_audio_decoder.cc |
+++ b/media/filters/opus_audio_decoder.cc |
@@ -6,9 +6,6 @@ |
#include <cmath> |
-#include "base/bind.h" |
-#include "base/callback_helpers.h" |
-#include "base/location.h" |
#include "base/single_thread_task_runner.h" |
#include "base/sys_byteorder.h" |
#include "media/base/audio_buffer.h" |
@@ -17,8 +14,6 @@ |
#include "media/base/bind_to_current_loop.h" |
#include "media/base/buffers.h" |
#include "media/base/decoder_buffer.h" |
-#include "media/base/demuxer.h" |
-#include "media/base/pipeline.h" |
#include "third_party/opus/src/include/opus.h" |
#include "third_party/opus/src/include/opus_multistream.h" |
@@ -255,7 +250,6 @@ static bool ParseOpusExtraData(const uint8* data, int data_size, |
OpusAudioDecoder::OpusAudioDecoder( |
const scoped_refptr<base::SingleThreadTaskRunner>& task_runner) |
: task_runner_(task_runner), |
- weak_factory_(this), |
opus_decoder_(NULL), |
channel_layout_(CHANNEL_LAYOUT_NONE), |
samples_per_second_(0), |
@@ -264,15 +258,13 @@ OpusAudioDecoder::OpusAudioDecoder( |
last_input_timestamp_(kNoTimestamp()), |
frames_to_discard_(0), |
frame_delay_at_start_(0), |
- start_input_timestamp_(kNoTimestamp()) { |
-} |
+ start_input_timestamp_(kNoTimestamp()) {} |
void OpusAudioDecoder::Initialize(const AudioDecoderConfig& config, |
const PipelineStatusCB& status_cb) { |
DCHECK(task_runner_->BelongsToCurrentThread()); |
PipelineStatusCB initialize_cb = BindToCurrentLoop(status_cb); |
- weak_this_ = weak_factory_.GetWeakPtr(); |
config_ = config; |
if (!ConfigureDecoder()) { |