summaryrefslogtreecommitdiffstats
path: root/media/base/serial_runner.cc
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite media::Pipeline state transition machinery and simplify shutdown.scherkus@chromium.org2012-09-111-8/+4
| | | | | | | | | | Shutdown is now a single call to Stop() and is called regardless of the current state of pending operations. BUG=110228 Review URL: https://chromiumcodereview.appspot.com/10837206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156011 0039d316-1c4b-4281-b951-d872f2087c98
* Replace RunInSeries() and RunInParallel() with SerialRunner helper class.scherkus@chromium.org2012-08-031-0/+94
The biggest improvement here is that early termination of the callback series is accomplished by deleting the object. BUG=138583 Review URL: https://chromiumcodereview.appspot.com/10830146 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149951 0039d316-1c4b-4281-b951-d872f2087c98