• scherkus@chromium.org's avatar
    Remove media::VideoRenderer::SetPlaybackRate(). · 8c2efc2e
    scherkus@chromium.org authored
    Video renderers don't need the information as they are already making
    audio/video synchronization decisions based on a media timeline that
    already incorporates the current playback rate via the time callback.
    
    In particular, VideoRendererImpl only used playback rate to estimate
    a better duration to sleep until the current frame was ready ...
    except that in most cases we'd sleep for kIdleTimeDelta and wait
    until the media timeline had progressed past the current frame's
    timestamp. In other words, there's absolutely no reason to even try
    to estimate the sleep duration based on the playback rate.
    
    BUG=370634
    
    Review URL: https://codereview.chromium.org/384943002
    
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282797 0039d316-1c4b-4281-b951-d872f2087c98
    8c2efc2e
video_renderer.h 2.97 KB