Index: media/base/text_renderer.cc |
diff --git a/media/base/text_renderer.cc b/media/base/text_renderer.cc |
index cee6fd99e73d86e12ce18b33f63bc220a323bfff..9eceac74156ff4761a533adffe6e9ce2f97c9295 100644 |
--- a/media/base/text_renderer.cc |
+++ b/media/base/text_renderer.cc |
@@ -126,11 +126,8 @@ void TextRenderer::AddTextStream(DemuxerStream* text_stream, |
DCHECK(pending_eos_set_.find(text_stream) == |
pending_eos_set_.end()); |
- media::AddTextTrackDoneCB done_cb = |
- media::BindToLoop(task_runner_, |
- base::Bind(&TextRenderer::OnAddTextTrackDone, |
- weak_this_, |
- text_stream)); |
+ AddTextTrackDoneCB done_cb = BindToCurrentLoop( |
+ base::Bind(&TextRenderer::OnAddTextTrackDone, weak_this_, text_stream)); |
add_text_track_cb_.Run(config, done_cb); |
} |