Chromecast: adds a media pipeline feeding data to CMA device backends.
The pipeline state transitions are based closely on the interface
of ::media::Renderer. The pipeline interfaces themselves are intended
to be used both renderer- and browser-side, with future renderer-side
implementations using the CMA IPC code for data feeding.
R=lcwu@chromium.org,damienv@chromium.org,servolk@chromium.org
BUG=408189
Review URL: https://codereview.chromium.org/741863002
Cr-Commit-Position: refs/heads/master@{#305081}
27 files changed