Refactor CastTransport to support MSE Remoting.
Currently I am working on refactoring InitializeAudio/InitializeVideo in CastTransport to support multiple audio/video streams.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/7c66f66ad930015ed019a3872419b5d890462bb0 commit 7c66f66ad930015ed019a3872419b5d890462bb0 Author: xjz <xjz@chromium.org> Date: Wed Jul 20 20:29:08 2016 Refactoring: CastTransport InitializeAudio/InitializeVideo. Merge InitializeAudio/InitializeVideo to support multiple audio/video streams in CastTransport. BUG= 618469 Review-Url: https://codereview.chromium.org/2048033003 Cr-Commit-Position: refs/heads/master@{#406655} [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/chrome/browser/media/cast_transport_host_filter.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/chrome/browser/media/cast_transport_host_filter.h [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/chrome/browser/media/cast_transport_host_filter_unittest.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/chrome/common/cast_messages.h [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/chrome/renderer/media/cast_session_delegate.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/chrome/renderer/media/cast_transport_ipc.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/chrome/renderer/media/cast_transport_ipc.h [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/net/cast_transport.h [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/net/cast_transport_defines.h [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/net/cast_transport_impl.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/net/cast_transport_impl.h [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/net/cast_transport_impl_unittest.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/net/pacing/paced_sender.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/net/pacing/paced_sender.h [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/net/pacing/paced_sender_unittest.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/net/rtp/rtp_packetizer_unittest.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/sender/audio_sender.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/sender/audio_sender_unittest.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/sender/frame_sender.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/sender/frame_sender.h [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/sender/video_sender.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/sender/video_sender_unittest.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/test/cast_benchmarks.cc [modify] https://crrev.com/7c66f66ad930015ed019a3872419b5d890462bb0/media/cast/test/end2end_unittest.cc
Comment 1 by x...@chromium.org
, Jun 8 2016