| Index: content/renderer/media/renderer_webaudiodevice_impl.cc
|
| diff --git a/content/renderer/media/renderer_webaudiodevice_impl.cc b/content/renderer/media/renderer_webaudiodevice_impl.cc
|
| index 43a4a61ef84b5e8334e1213964e66051afd28e62..3b08159880e1b4a2adefe2a3e5ad7055b0612f66 100644
|
| --- a/content/renderer/media/renderer_webaudiodevice_impl.cc
|
| +++ b/content/renderer/media/renderer_webaudiodevice_impl.cc
|
| @@ -29,13 +29,13 @@ RendererWebAudioDeviceImpl::RendererWebAudioDeviceImpl(
|
| }
|
|
|
| RendererWebAudioDeviceImpl::~RendererWebAudioDeviceImpl() {
|
| - DCHECK(!output_device_);
|
| + DCHECK(!output_device_.get());
|
| }
|
|
|
| void RendererWebAudioDeviceImpl::start() {
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
|
|
| - if (output_device_)
|
| + if (output_device_.get())
|
| return; // Already started.
|
|
|
| // Assumption: This method is being invoked within a V8 call stack. CHECKs
|
| @@ -59,7 +59,7 @@ void RendererWebAudioDeviceImpl::start() {
|
| void RendererWebAudioDeviceImpl::stop() {
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
|
|
| - if (output_device_) {
|
| + if (output_device_.get()) {
|
| output_device_->Stop();
|
| output_device_ = NULL;
|
| }
|
|
|