diff options
author | scherkus <scherkus@chromium.org> | 2014-09-09 16:13:38 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-09-09 23:15:34 +0000 |
commit | ece894570c5f32f7f404f4c8da9ff8b9f03b75cd (patch) | |
tree | f2efa9db4debb764f71e76efab57152bbdc7673b /ui/views_content_client | |
parent | a1bf3af9b614208729f14af603abd5e6b5bae698 (diff) | |
download | chromium_src-ece894570c5f32f7f404f4c8da9ff8b9f03b75cd.zip chromium_src-ece894570c5f32f7f404f4c8da9ff8b9f03b75cd.tar.gz chromium_src-ece894570c5f32f7f404f4c8da9ff8b9f03b75cd.tar.bz2 |
Switch to using media::TimeSource inside media::RendererImpl.
This finally replaces the time-updating-callback inside of AudioRenderer
and VideoRenderer with a model where clients can query the time. As a
result, many other bits of cleanup are now possible:
- Renderers no longer need to be aware of the media duration
- TimeDeltaInterpolator can be replaced with WallClockTimeSource
- We can separate time values used for syncing video vs. informational
BUG=370634
Review URL: https://codereview.chromium.org/534073002
Cr-Commit-Position: refs/heads/master@{#294029}
Diffstat (limited to 'ui/views_content_client')
0 files changed, 0 insertions, 0 deletions