New issue
Advanced search Search tips

Issue 921006 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 704136
issue 618819



Sign in to add a comment

Onion soup content::MediaStreamSource and content::MediaStreamTrack

Project Member Reported by guidou@chromium.org, Jan 11

Issue description

This task refers to moving topmost MediaStream interfaces from content/renderer/media/stream to Blink.

This is not a complete onion souping of content/rendere/media/stream, but it allows eliminating a number of layers.
For example, for MediaStreamSource there are
blink::MediaStreamSource
blink::MediaStreamSource::ExtraData
blink::WebMediaStreamSource
blink::WebMediaStreamSource::ExtraData
content::MediaStreamSource.

By moving content::MediaStreamSource to Blink, we can get rid of the ExtraData classes. With some extra work, we can get rid of WebMediaStreamSource in a second phase.

A similar situation applies with blink::MediaStreamTrack, which has a similar set of layers.
 
Blocking: 704136
Cc: ar...@chromium.org
Labels: -Pri-3 Pri-2
Blocking: 618819
Project Member

Comment 5 by bugdroid1@chromium.org, Jan 17 (5 days ago)

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc

commit 9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc
Author: Guido Urdaneta <guidou@chromium.org>
Date: Thu Jan 17 17:29:50 2019

Move content::MediaStreamSource to Blink.

This is part of Onion Souping content/renderer/media/stream.

This CL merely moves the type from content/renderer/media/stream
to blink/public/platform/modules/mediastream.

Follow-up CLs will take advantage of this move to start reducing layers.

Bug: 921006
Change-Id: Ibdc0df9aa0c9b8cae51dee56f9f50a80a72d989e

TBR: haraken@chromium.org
Change-Id: Ibdc0df9aa0c9b8cae51dee56f9f50a80a72d989e
Reviewed-on: https://chromium-review.googlesource.com/c/1406681
Commit-Queue: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623736}
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/public/renderer/media_stream_utils.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/BUILD.gn
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/apply_constraints_processor.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/media_stream_audio_processor_options.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/media_stream_audio_source.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/media_stream_audio_source.h
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/media_stream_center.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/media_stream_constraints_util_audio.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/media_stream_constraints_util_audio_unittest.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/media_stream_constraints_util_video_content_unittest.cc
[delete] https://crrev.com/bc00380bdb2a97f505ad74bb89719a23c0866993/content/renderer/media/stream/media_stream_source.cc
[delete] https://crrev.com/bc00380bdb2a97f505ad74bb89719a23c0866993/content/renderer/media/stream/media_stream_source.h
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/media_stream_video_capturer_source_unittest.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/media_stream_video_renderer_sink_unittest.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/media_stream_video_source.h
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/media_stream_video_source_unittest.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/media_stream_video_track_unittest.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/processed_local_audio_source_unittest.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/user_media_client_impl_unittest.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/user_media_processor.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/stream/user_media_processor.h
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/webrtc/media_stream_remote_video_source_unittest.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media/webrtc/rtc_peer_connection_handler_unittest.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media_capture_from_element/canvas_capture_handler.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/media_recorder/video_track_recorder_unittest.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/pepper/pepper_media_stream_video_track_host.cc
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/content/renderer/pepper/pepper_media_stream_video_track_host.h
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/third_party/blink/public/BUILD.gn
[add] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/third_party/blink/public/platform/modules/mediastream/platform_media_stream_source.h
[modify] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/third_party/blink/renderer/platform/BUILD.gn
[add] https://crrev.com/9700d2b7a0270cf9abc8b6ca9dcbdb2e092f71fc/third_party/blink/renderer/platform/exported/platform_media_stream_source.cc

Project Member

Comment 6 by bugdroid1@chromium.org, Jan 17 (5 days ago)

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3c409af4de13ed229b7f462c8545803b5fafe395

commit 3c409af4de13ed229b7f462c8545803b5fafe395
Author: Guido Urdaneta <guidou@chromium.org>
Date: Thu Jan 17 18:18:14 2019

Remove MediaStreamSource::ExtraData

This CL moves the WebMediaStreamSource::ExtraData functionality to
PlatformMediaStreamSource.

Drive-by: minor refactoring in UserMediaProcessor to return unique_ptr
instead of raw pointers in source-creation functions.

Bug: 764293,  618819 , 921006
Change-Id: I9e42201bff07f96996733f3d952b393f357da523
TBR: haraken@chromium.org
Reviewed-on: https://chromium-review.googlesource.com/c/1408248
Commit-Queue: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623754}
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/public/renderer/media_stream_utils.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/media_stream_audio_source.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/media_stream_audio_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/media_stream_center.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/media_stream_video_capturer_source_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/media_stream_video_renderer_sink_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/media_stream_video_source.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/media_stream_video_source_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/media_stream_video_track_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/mock_media_stream_registry.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/processed_local_audio_source_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/remote_media_stream_track_adapter.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/user_media_client_impl_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/user_media_processor.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/stream/user_media_processor.h
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/webrtc/fake_rtc_rtp_transceiver.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/webrtc/media_stream_remote_video_source_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/webrtc/rtc_peer_connection_handler_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/webrtc/rtc_rtp_sender_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/webrtc/rtc_rtp_transceiver_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/webrtc/transceiver_state_surfacer_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/webrtc/webrtc_media_stream_track_adapter_map_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/webrtc/webrtc_media_stream_track_adapter_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media/webrtc/webrtc_set_description_observer_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media_capture_from_element/canvas_capture_handler.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media_capture_from_element/canvas_capture_handler_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media_capture_from_element/html_audio_element_capturer_source_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media_recorder/audio_track_recorder_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/media_recorder/video_track_recorder_unittest.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/pepper/pepper_media_stream_video_track_host.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/content/renderer/renderer_blink_platform_impl.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/third_party/blink/public/platform/modules/mediastream/platform_media_stream_source.h
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/third_party/blink/public/platform/web_media_stream_source.h
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/third_party/blink/renderer/platform/exported/platform_media_stream_source.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/third_party/blink/renderer/platform/exported/web_media_stream_source.cc
[modify] https://crrev.com/3c409af4de13ed229b7f462c8545803b5fafe395/third_party/blink/renderer/platform/mediastream/media_stream_source.h

Project Member

Comment 8 by bugdroid1@chromium.org, Jan 17 (5 days ago)

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5bdea1a4780492ef2ae046f17b3ca9c64795711d

commit 5bdea1a4780492ef2ae046f17b3ca9c64795711d
Author: Guido Urdaneta <guidou@chromium.org>
Date: Thu Jan 17 21:19:05 2019

[Onion Soup] Move content::MediaStreamTrack to Blink

The type is renamed to blink::PlatformMediaStreamTrack since
blink::MediaStreamTrack already exists.
Not using the Web prefix because this type will be moved to
blink/renderer/platform once its dependencies in content are moved to
Blink.

Bug: 921006
Change-Id: I1914275358bd9cafe1f6cdbbe17e0734a091aee9
Reviewed-on: https://chromium-review.googlesource.com/c/1408329
Commit-Queue: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623847}
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/content/renderer/BUILD.gn
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/content/renderer/media/stream/media_stream_audio_track.cc
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/content/renderer/media/stream/media_stream_audio_track.h
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/content/renderer/media/stream/media_stream_center.cc
[delete] https://crrev.com/2d80acc792ef3fe35f60b2fe09b0eba893f0aa3f/content/renderer/media/stream/media_stream_track.cc
[delete] https://crrev.com/2d80acc792ef3fe35f60b2fe09b0eba893f0aa3f/content/renderer/media/stream/media_stream_track.h
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/content/renderer/media/stream/media_stream_video_capturer_source_unittest.cc
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/content/renderer/media/stream/media_stream_video_source_unittest.cc
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/content/renderer/media/stream/media_stream_video_track.cc
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/content/renderer/media/stream/media_stream_video_track.h
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/content/renderer/media/stream/user_media_client_impl.cc
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/content/renderer/media/stream/user_media_client_impl_unittest.cc
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/content/renderer/media/stream/user_media_processor.cc
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/content/renderer/media/webrtc/rtc_peer_connection_handler.cc
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/content/renderer/media_recorder/media_recorder_handler.cc
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/third_party/blink/public/BUILD.gn
[add] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/third_party/blink/public/platform/modules/mediastream/platform_media_stream_track.h
[modify] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/third_party/blink/renderer/platform/BUILD.gn
[add] https://crrev.com/5bdea1a4780492ef2ae046f17b3ca9c64795711d/third_party/blink/renderer/platform/exported/platform_media_stream_track.cc

Project Member

Comment 9 by bugdroid1@chromium.org, Jan 17 (5 days ago)

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2aca21845fcba5cdb8dd19605083b2476189b58e

commit 2aca21845fcba5cdb8dd19605083b2476189b58e
Author: Guido Urdaneta <guidou@chromium.org>
Date: Thu Jan 17 21:23:58 2019

Remove MediaStreamSource::TrackData.

Bug:  618819 , 921006
Change-Id: I47163857152803d6b52a680cdeac28f9eb6bf32d
Reviewed-on: https://chromium-review.googlesource.com/c/1406649
Commit-Queue: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623849}
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/content/renderer/image_capture/image_capture_frame_grabber.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/content/renderer/media/stream/media_stream_audio_source.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/content/renderer/media/stream/media_stream_audio_track.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/content/renderer/media/stream/media_stream_center.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/content/renderer/media/stream/media_stream_video_track.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/content/renderer/media/stream/mock_media_stream_registry.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/content/renderer/media/stream/remote_media_stream_track_adapter.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/content/renderer/media/webrtc/webrtc_media_stream_track_adapter.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/content/renderer/media/webrtc_local_audio_source_provider_unittest.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/content/renderer/media_capture_from_element/canvas_capture_handler.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/content/renderer/media_recorder/video_track_recorder.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/content/renderer/media_recorder/video_track_recorder_unittest.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/third_party/blink/public/platform/modules/mediastream/platform_media_stream_track.h
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/third_party/blink/public/platform/web_media_stream_track.h
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/third_party/blink/renderer/platform/exported/platform_media_stream_track.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/third_party/blink/renderer/platform/exported/web_media_stream_track.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/third_party/blink/renderer/platform/mediastream/media_stream_component.cc
[modify] https://crrev.com/2aca21845fcba5cdb8dd19605083b2476189b58e/third_party/blink/renderer/platform/mediastream/media_stream_component.h

Project Member

Comment 11 by bugdroid1@chromium.org, Yesterday (44 hours ago)

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c8bf6be7b393ded410fdfcda0889505ed884d947

commit c8bf6be7b393ded410fdfcda0889505ed884d947
Author: Guido Urdaneta <guidou@chromium.org>
Date: Mon Jan 21 09:57:47 2019

Add Web prefix to blink::PlatformMediaStream[Source|Track]

These types are intended to stay in public/platform temporarily,
while the rest of the mediastream module is moved from content/
to Blink.

However, with the recent removal of ExtraData types, they will
need to be in public/platform for longer than initially thought
since they are accessible via methods in blink::WebMediaStreamSource
and blink::WebMediaStreamTrack. These methods will be removed only in
the very latest stages of Onion Souping, when all content dependencies
have been moved to Blink. Therefore, it seems more prudent to follow
the convention of adding a Web prefix for these types.

Bug: 921006
Change-Id: If02413f1391b05e58a035819eb4fa54ab7ae43b3
TBR: haraken@chromium.org
Reviewed-on: https://chromium-review.googlesource.com/c/1420997
Commit-Queue: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624543}
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/public/renderer/media_stream_utils.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/media_stream_audio_source.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/media_stream_audio_source.h
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/media_stream_audio_track.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/media_stream_audio_track.h
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/media_stream_center.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/media_stream_constraints_util_audio_unittest.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/media_stream_video_capturer_source_unittest.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/media_stream_video_renderer_sink_unittest.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/media_stream_video_source.h
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/media_stream_video_source_unittest.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/media_stream_video_track.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/media_stream_video_track.h
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/media_stream_video_track_unittest.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/processed_local_audio_source_unittest.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/user_media_client_impl.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/user_media_client_impl_unittest.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/user_media_processor.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/stream/user_media_processor.h
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/webrtc/media_stream_remote_video_source_unittest.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/webrtc/rtc_peer_connection_handler.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media/webrtc/rtc_peer_connection_handler_unittest.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media_capture_from_element/canvas_capture_handler.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media_recorder/media_recorder_handler.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/media_recorder/video_track_recorder_unittest.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/pepper/pepper_media_stream_video_track_host.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/content/renderer/pepper/pepper_media_stream_video_track_host.h
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/third_party/blink/public/BUILD.gn
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/third_party/blink/public/platform/modules/mediastream/platform_media_stream_source.h
[rename] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/third_party/blink/public/platform/modules/mediastream/web_platform_media_stream_track.h
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/third_party/blink/public/platform/web_media_stream_source.h
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/third_party/blink/public/platform/web_media_stream_track.h
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/third_party/blink/renderer/platform/BUILD.gn
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/third_party/blink/renderer/platform/exported/platform_media_stream_source.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/third_party/blink/renderer/platform/exported/web_media_stream_source.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/third_party/blink/renderer/platform/exported/web_media_stream_track.cc
[rename] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/third_party/blink/renderer/platform/exported/web_platform_media_stream_track.cc
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/third_party/blink/renderer/platform/mediastream/media_stream_component.h
[modify] https://crrev.com/c8bf6be7b393ded410fdfcda0889505ed884d947/third_party/blink/renderer/platform/mediastream/media_stream_source.h

Sign in to add a comment