| Index: media/filters/opus_audio_decoder.cc
 | 
| diff --git a/media/filters/opus_audio_decoder.cc b/media/filters/opus_audio_decoder.cc
 | 
| index 62784ddf71036fc4f97fb03d320049ebbb5ee372..6347347e061cfd7c291b4c133a4e7e897f056835 100644
 | 
| --- a/media/filters/opus_audio_decoder.cc
 | 
| +++ b/media/filters/opus_audio_decoder.cc
 | 
| @@ -298,7 +298,7 @@ void OpusAudioDecoder::DecodeBuffer(
 | 
|      const DecodeCB& decode_cb) {
 | 
|    DCHECK(task_runner_->BelongsToCurrentThread());
 | 
|    DCHECK(!decode_cb.is_null());
 | 
| -  DCHECK(input);
 | 
| +  DCHECK(input.get());
 | 
|  
 | 
|    // Libopus does not buffer output. Decoding is complete when an end of stream
 | 
|    // input buffer is received.
 | 
| @@ -330,7 +330,7 @@ void OpusAudioDecoder::DecodeBuffer(
 | 
|      return;
 | 
|    }
 | 
|  
 | 
| -  if (output_buffer) {
 | 
| +  if (output_buffer.get()) {
 | 
|      output_cb_.Run(output_buffer);
 | 
|    }
 | 
|  
 | 
| 
 |