commit | 877bcd1fdf21fa817b02e7a58bb71c09f19eb1ea | [log] [tgz] |
---|---|---|
author | Xiangjun Zhang <[email protected]> | Fri Jan 05 02:47:53 2018 |
committer | Commit Bot <[email protected]> | Fri Jan 05 06:41:28 2018 |
tree | 9b4ccf04fed9f3c7562a8b155b7c0841104dc74d | |
parent | 6f27e725df1155d189b932847ea619cfb572f410 [diff] |
Media remoting refactoring on sending streams to CastRemotingSender. In media remoting, the demuxed streams are sent to CastRemotingSender through mojo data pipe. This CL refactered the reading/writing the data from/into mojo data pipe by using MojoDataPipeReader/Writer. Removed the notification of each data chunk size when sending a large frame by multiple data chunks. The MojoDataPipeReader can wait till receiving all data of the requested size. Bug: 734672 Change-Id: Id3bb286f41dfbe29d14eb92c67ae0b43789e449e Reviewed-on: https://chromium-review.googlesource.com/818468 Commit-Queue: Xiangjun Zhang <[email protected]> Reviewed-by: Dan Sanders <[email protected]> Reviewed-by: Daniel Cheng <[email protected]> Reviewed-by: Yuri Wiitala <[email protected]> Cr-Commit-Position: refs/heads/master@{#527232}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .