[Chromecast] Delay volume change until media pipeline setup
Now Renderer::SetVolume will be called before Initialize, which allows some renderers to do optimization. CastRenderer volume change relies on MediaPipelineImpl, which is only available after Initialize. Thus we have to cache the value and set volume after MediaPipelineImpl becomes available. Bug: internal b/161747143 Test: Build Change-Id: I913a2fa5bab102543561725f47e0b7ea19289aa2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2314985Reviewed-by:Sergey Volk <servolk@chromium.org> Reviewed-by:
Kenneth MacKay <kmackay@chromium.org> Commit-Queue: Yuchen Liu <yucliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#791136}
Showing
Please register or sign in to comment