Index: media/blink/multibuffer_data_source.cc |
diff --git a/media/blink/multibuffer_data_source.cc b/media/blink/multibuffer_data_source.cc |
index 9c776f5b3f8e35c0c2851efa4b81286eff79b914..a343fee303aef91f428fcad47dcf86f04ba6b61a 100644 |
--- a/media/blink/multibuffer_data_source.cc |
+++ b/media/blink/multibuffer_data_source.cc |
@@ -248,8 +248,8 @@ void MultibufferDataSource::SetBufferingStrategy( |
bool MultibufferDataSource::HasSingleOrigin() { |
DCHECK(render_task_runner_->BelongsToCurrentThread()); |
- DCHECK(init_cb_.is_null() && reader_.get()) |
- << "Initialize() must complete before calling HasSingleOrigin()"; |
+ // Before initialization completes there is no risk of leaking data. Callers |
+ // are required to order checks such that this isn't a race. |
return single_origin_; |
} |