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

Issue 569613002: Add the possibility to specify MediaStreamTrack::remote when creating a track. (Closed)

Created:
6 years, 3 months ago by perkj_chrome
Modified:
6 years, 2 months ago
CC:
abarth-chromium, blink-reviews, dglazkov+blink, eric.carlson_apple.com, feature-media-reviews_chromium.org, jamesr, philipj_slow, tommyw+watchlist_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

Add the possibility to specify MediaStreamTrack::remote amd MediaStreamTrack::_readonly when creating a source. This is to support MediaStreamTrack::remote and MediaStreamTrack::_readonly as specified in http://w3c.github.io/mediacapture-main/getusermedia.html#widl-MediaStreamTrack-remote. Note that this does not updated the IDL file or add tests since I want to update the content parts before allowing JS to access these properties. BUG=418540 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=184246

Patch Set 1 #

Total comments: 1

Patch Set 2 : Changed to specify isRemote and isReadOnly. #

Patch Set 3 : Changed to set remote and readOnly on the source. #

Patch Set 4 : Rebased #

Total comments: 1

Patch Set 5 : Rebased. #

Patch Set 6 : Fixed nit readonly. #

Patch Set 7 : Fixed construction call from WebAudio. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+32 lines, -8 lines) Patch
M Source/modules/mediastream/MediaStreamTrack.h View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M Source/modules/mediastream/MediaStreamTrack.cpp View 1 2 3 4 5 1 chunk +10 lines, -0 lines 0 comments Download
M Source/modules/webaudio/MediaStreamAudioDestinationNode.cpp View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M Source/platform/exported/WebMediaStreamSource.cpp View 1 2 3 4 5 1 chunk +6 lines, -1 line 0 comments Download
M Source/platform/mediastream/MediaStreamSource.h View 1 2 3 4 5 6 2 chunks +6 lines, -2 lines 0 comments Download
M Source/platform/mediastream/MediaStreamSource.cpp View 1 2 3 4 1 chunk +5 lines, -3 lines 0 comments Download
M public/platform/WebMediaStreamSource.h View 1 2 3 4 5 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 24 (10 generated)
perkj_chrome
Hej Does it make sense to implement this?
6 years, 3 months ago (2014-09-12 14:09:25 UTC) #2
hta - Chromium
This looks perfectly straightforward to me, and should be landed. I assume the deprecated constructor ...
6 years, 3 months ago (2014-09-24 10:07:33 UTC) #3
perkj_chrome
Can you take another look Harald?
6 years, 2 months ago (2014-09-29 11:34:57 UTC) #4
hta - Chromium
lgtm
6 years, 2 months ago (2014-09-29 12:42:10 UTC) #5
perkj_chrome
Adding tommi and abarth. abarth - do you want to review this type of cls ...
6 years, 2 months ago (2014-09-29 13:00:56 UTC) #7
tommi (sloooow) - chröme
lgtm
6 years, 2 months ago (2014-09-30 18:46:52 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/569613002/80001
6 years, 2 months ago (2014-10-17 11:55:30 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: blink_presubmit on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/blink_presubmit/builds/17633)
6 years, 2 months ago (2014-10-17 12:02:29 UTC) #13
perkj_chrome
Jochen, would you mind?
6 years, 2 months ago (2014-10-17 12:12:23 UTC) #15
jochen (gone - plz use gerrit)
lgtm https://codereview.chromium.org/569613002/diff/80001/public/platform/WebMediaStreamSource.h File public/platform/WebMediaStreamSource.h (right): https://codereview.chromium.org/569613002/diff/80001/public/platform/WebMediaStreamSource.h#newcode87 public/platform/WebMediaStreamSource.h:87: BLINK_PLATFORM_EXPORT void initialize(const WebString& id, Type, const WebString& ...
6 years, 2 months ago (2014-10-20 13:25:31 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/569613002/140001
6 years, 2 months ago (2014-10-21 09:06:16 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/linux_blink_rel/builds/30150)
6 years, 2 months ago (2014-10-21 10:20:22 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/569613002/160001
6 years, 2 months ago (2014-10-23 07:40:20 UTC) #23
commit-bot: I haz the power
6 years, 2 months ago (2014-10-23 08:41:53 UTC) #24
Message was sent while issue was closed.
Committed patchset #7 (id:160001) as 184246

Powered by Google App Engine
This is Rietveld 408576698