summaryrefslogtreecommitdiffstats
path: root/base
diff options
context:
space:
mode:
authorscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-12 18:48:39 +0000
committerscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-12 18:48:39 +0000
commit353132b98a665e7f93b110c36888c4eef2002a9b (patch)
treee29892735a9d2ed4861a59134d8566ed05da49fb /base
parent987f80913e6f2514b74da84540410ff1b06b12e5 (diff)
downloadchromium_src-353132b98a665e7f93b110c36888c4eef2002a9b.zip
chromium_src-353132b98a665e7f93b110c36888c4eef2002a9b.tar.gz
chromium_src-353132b98a665e7f93b110c36888c4eef2002a9b.tar.bz2
Introduce audio/video BufferingState to Pipeline.
This is a stepping stone towards having audio/video renderers accurately report their buffering state. For now we use the Preroll() callback to signal that enough data has been buffered. Notable changes: - The kStarting/kStarted states have been merged into kPlaying - DoPlay() is now done implicitly after entering the kPlaying state - Transitioning from waiting to non-waiting states (or vice versa) now controls the starting and stopping of playback BUG=144683 Review URL: https://codereview.chromium.org/276973004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@269828 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base')
0 files changed, 0 insertions, 0 deletions