Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(97)

Issue 2791303002: Clone MediaStream video tracks correctly with spec-compliant constraints. (Closed)

Created:
3 years, 8 months ago by Guido Urdaneta
Modified:
3 years, 8 months ago
Reviewers:
tkent, hbos_chromium
CC:
chromium-reviews, mlamouri+watch-content_chromium.org, Srirama, imcheng+watch_chromium.org, kinuko+watch, feature-media-reviews_chromium.org, posciak+watch_chromium.org, chfremer+watch_chromium.org, blink-reviews, jam, dglazkov+blink, eric.carlson_apple.com, blink-reviews-api_chromium.org, avayvod+watch_chromium.org, tommyw+watchlist_chromium.org, darin-cc_chromium.org, jasonroberts+watch_google.com, haraken, xjz+watch_chromium.org, mlamouri+watch-blink_chromium.org, isheriff+watch_chromium.org, miu+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Clone MediaStream video tracks correctly with spec-compliant constraints. The old algorithm copied constraints to the source, and used them for cloning. With the new algorithm, sources know about source settings and tracks about track settings. This CL copies settings from the original track to the clone. BUG=657733 Review-Url: https://codereview.chromium.org/2791303002 Cr-Commit-Position: refs/heads/master@{#462424} Committed: https://chromium.googlesource.com/chromium/src/+/501bc50c7265030e4873ce16b3e583a50fd5b558

Patch Set 1 #

Patch Set 2 : rebase #

Total comments: 2

Patch Set 3 : hbos comments #

Patch Set 4 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+71 lines, -10 lines) Patch
M content/renderer/media/media_stream_center.h View 1 chunk +4 lines, -0 lines 0 comments Download
M content/renderer/media/media_stream_center.cc View 1 2 3 chunks +53 lines, -8 lines 0 comments Download
M third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.cpp View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download
M third_party/WebKit/Source/platform/mediastream/MediaStreamCenter.h View 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/platform/mediastream/MediaStreamCenter.cpp View 3 chunks +8 lines, -1 line 0 comments Download
M third_party/WebKit/public/platform/WebMediaStreamCenter.h View 1 chunk +2 lines, -0 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 30 (24 generated)
Guido Urdaneta
hbos@chromium.org: Please review changes in content/ and modules/mediastream tkent@chromium.org: Please review changes in platform/mediastream and ...
3 years, 8 months ago (2017-04-03 16:50:09 UTC) #4
tkent
> tkent@chromium.org: Please review changes in platform/mediastream and public/platform lgtm
3 years, 8 months ago (2017-04-04 02:16:04 UTC) #13
hbos_chromium
lgtm https://codereview.chromium.org/2791303002/diff/20001/content/renderer/media/media_stream_center.cc File content/renderer/media/media_stream_center.cc (right): https://codereview.chromium.org/2791303002/diff/20001/content/renderer/media/media_stream_center.cc#newcode101 content/renderer/media/media_stream_center.cc:101: blink::WebMediaStreamTrack writable_clone(clone); Can you add a comment explaining ...
3 years, 8 months ago (2017-04-04 11:21:44 UTC) #14
Guido Urdaneta
https://codereview.chromium.org/2791303002/diff/20001/content/renderer/media/media_stream_center.cc File content/renderer/media/media_stream_center.cc (right): https://codereview.chromium.org/2791303002/diff/20001/content/renderer/media/media_stream_center.cc#newcode101 content/renderer/media/media_stream_center.cc:101: blink::WebMediaStreamTrack writable_clone(clone); On 2017/04/04 11:21:43, hbos_chromium wrote: > Can ...
3 years, 8 months ago (2017-04-04 15:42:53 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2791303002/80001
3 years, 8 months ago (2017-04-06 11:21:05 UTC) #27
commit-bot: I haz the power
3 years, 8 months ago (2017-04-06 11:28:32 UTC) #30
Message was sent while issue was closed.
Committed patchset #4 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/501bc50c7265030e4873ce16b3e5...

Powered by Google App Engine
This is Rietveld 408576698