summaryrefslogtreecommitdiffstats
path: root/media/mojo
diff options
context:
space:
mode:
authordalecurtis <dalecurtis@chromium.org>2014-12-16 16:59:46 -0800
committerCommit bot <commit-bot@chromium.org>2014-12-17 01:00:09 +0000
commit33044f54e20273dcaaaaaa195cd2787307ce407e (patch)
tree57720f9292b91585dd44efde9aaa78c0fa6b77e6 /media/mojo
parentc02e311e693499265ff5422a58f8f21e4f1986d0 (diff)
downloadchromium_src-33044f54e20273dcaaaaaa195cd2787307ce407e.zip
chromium_src-33044f54e20273dcaaaaaa195cd2787307ce407e.tar.gz
chromium_src-33044f54e20273dcaaaaaa195cd2787307ce407e.tar.bz2
Don't reset ended_cb_ after ending in the MojoRendererImpl.
It's still valid for a client to seek to the beginning and restart playback without reinitializing the renderer. BUG=none TEST=pipeline_integration_tests \o/ Review URL: https://codereview.chromium.org/809603006 Cr-Commit-Position: refs/heads/master@{#308706}
Diffstat (limited to 'media/mojo')
-rw-r--r--media/mojo/services/mojo_renderer_impl.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/media/mojo/services/mojo_renderer_impl.cc b/media/mojo/services/mojo_renderer_impl.cc
index 0823a44..482e73b 100644
--- a/media/mojo/services/mojo_renderer_impl.cc
+++ b/media/mojo/services/mojo_renderer_impl.cc
@@ -178,7 +178,7 @@ void MojoRendererImpl::OnEnded() {
return;
}
- base::ResetAndReturn(&ended_cb_).Run();
+ ended_cb_.Run();
}
void MojoRendererImpl::OnError() {