| Index: media/audio/pulse/pulse_output.cc
|
| ===================================================================
|
| --- media/audio/pulse/pulse_output.cc (revision 113210)
|
| +++ media/audio/pulse/pulse_output.cc (working copy)
|
| @@ -383,8 +383,12 @@
|
|
|
| void PulseAudioOutputStream::Start(AudioSourceCallback* callback) {
|
| DCHECK_EQ(message_loop_, MessageLoop::current());
|
| + CHECK(callback);
|
| + DLOG_IF(ERROR, !playback_handle_)
|
| + << "Open() has not been called successfully";
|
| + if (!playback_handle_)
|
| + return;
|
|
|
| - CHECK(callback);
|
| source_callback_ = callback;
|
|
|
| // Clear buffer, it might still have data in it.
|
|
|