| Index: remoting/client/audio_decode_scheduler.cc
 | 
| diff --git a/remoting/client/audio_decode_scheduler.cc b/remoting/client/audio_decode_scheduler.cc
 | 
| index 7dc0d3cf717e4bfc7bef3b57cbe6c134520233ab..940eb66bc46794b3d57a34f0a76bf27adfdf303a 100644
 | 
| --- a/remoting/client/audio_decode_scheduler.cc
 | 
| +++ b/remoting/client/audio_decode_scheduler.cc
 | 
| @@ -51,7 +51,9 @@ void AudioDecodeScheduler::DecodePacket(scoped_ptr<AudioPacket> packet,
 | 
|  void AudioDecodeScheduler::ProcessDecodedPacket(scoped_ptr<AudioPacket> packet,
 | 
|                                                  const base::Closure& done) {
 | 
|    DCHECK(main_task_runner_->BelongsToCurrentThread());
 | 
| -  audio_player_->ProcessAudioPacket(packet.Pass());
 | 
| +  // Only process |packet| if it is non-NULL.
 | 
| +  if (packet.get())
 | 
| +    audio_player_->ProcessAudioPacket(packet.Pass());
 | 
|    done.Run();
 | 
|  }
 | 
|  
 | 
| 
 |