media: Simplify Renderer creation in MojoMediaClient
Instead of having MojoMediaClient creating a RendererFactory, ask MojoMediaClient to create a Renderer directly. This helps us to eliminate the audio and video renderer sink from the interface, which isn't interesting to most Renderers hosted by MojoRendererService. This also helps to simplify how we pass |audio_device_id| into the Renderer directly (not having to go through the audio sink). Bug: 586211 Test: All existing tests pass. Change-Id: Ifcb0708a063da1958ccf495ef08ab8f98902617d Reviewed-on: https://chromium-review.googlesource.com/1053295Reviewed-by:Stephen Lanham <slan@chromium.org> Reviewed-by:
Thomas Guilbert <tguilbert@chromium.org> Commit-Queue: Xiaohan Wang <xhwang@chromium.org> Cr-Commit-Position: refs/heads/master@{#557727}
Showing
Please register or sign in to comment