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

Issue 1696673003: Tweaks for new Objective-C API. (Closed)

Created:
4 years, 10 months ago by hjon_webrtc
Modified:
4 years, 9 months ago
Reviewers:
tkchin_webrtc
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Tweaks for new Objective-C API. BUG= Committed: https://crrev.com/a2f7798ec2fe29652bade4ba6b3f29c65328360e Cr-Commit-Position: refs/heads/master@{#11872}

Patch Set 1 #

Patch Set 2 : More tweaks based on updating AppRTCDemo #

Total comments: 3

Patch Set 3 : More tweaks based on updating AppRTCDemo and noticing some style things #

Patch Set 4 : Video source constraints can be nil #

Patch Set 5 : Changes based on feedback #

Total comments: 12

Patch Set 6 : Changes based on feedback #

Total comments: 2

Patch Set 7 : Use explicit assign #

Patch Set 8 : Couple more tweaks after updating against master #

Total comments: 7

Patch Set 9 : Remove assign if property is readonly #

Patch Set 10 : Don't use object subscripting #

Unified diffs Side-by-side diffs Delta from patch set Stats (+97 lines, -48 lines) Patch
M webrtc/api/api.gyp View 1 2 3 4 5 6 7 1 chunk +7 lines, -0 lines 0 comments Download
M webrtc/api/objc/RTCAVFoundationVideoSource.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M webrtc/api/objc/RTCConfiguration.mm View 1 2 1 chunk +1 line, -1 line 0 comments Download
M webrtc/api/objc/RTCDataChannel.h View 1 2 7 8 1 chunk +1 line, -1 line 0 comments Download
M webrtc/api/objc/RTCDataChannel.mm View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M webrtc/api/objc/RTCDataChannelConfiguration.h View 1 2 3 4 5 6 1 chunk +5 lines, -5 lines 0 comments Download
M webrtc/api/objc/RTCIceServer.h View 1 2 3 4 5 6 7 1 chunk +4 lines, -4 lines 0 comments Download
M webrtc/api/objc/RTCIceServer.mm View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M webrtc/api/objc/RTCIceServer+Private.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M webrtc/api/objc/RTCMediaStream.h View 1 2 3 4 5 6 7 2 chunks +5 lines, -0 lines 0 comments Download
M webrtc/api/objc/RTCMediaStream.mm View 1 2 3 4 5 6 7 2 chunks +11 lines, -0 lines 0 comments Download
M webrtc/api/objc/RTCMediaStreamTrack.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M webrtc/api/objc/RTCPeerConnection.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M webrtc/api/objc/RTCPeerConnection.mm View 1 2 chunks +4 lines, -4 lines 0 comments Download
M webrtc/api/objc/RTCSessionDescription.h View 7 8 1 chunk +4 lines, -0 lines 0 comments Download
M webrtc/api/objc/RTCSessionDescription.mm View 5 chunks +16 lines, -6 lines 0 comments Download
M webrtc/api/objc/RTCSessionDescription+Private.h View 1 chunk +2 lines, -2 lines 0 comments Download
M webrtc/api/objc/RTCVideoRenderer.h View 1 chunk +1 line, -1 line 0 comments Download
M webrtc/api/objc/RTCVideoTrack.mm View 1 2 3 4 5 6 7 8 9 4 chunks +20 lines, -10 lines 0 comments Download
M webrtc/api/objctests/RTCIceServerTest.mm View 1 2 3 chunks +3 lines, -3 lines 0 comments Download
M webrtc/api/objctests/RTCSessionDescriptionTest.mm View 2 chunks +2 lines, -2 lines 0 comments Download
M webrtc/base/objc/RTCSSLAdapter.h View 1 2 3 4 5 1 chunk +4 lines, -2 lines 0 comments Download

Messages

Total messages: 43 (16 generated)
hjon_webrtc
4 years, 10 months ago (2016-02-12 23:55:36 UTC) #2
tkchin_webrtc
lgtm
4 years, 10 months ago (2016-02-16 19:11:02 UTC) #3
hjon_webrtc
ptal https://codereview.webrtc.org/1696673003/diff/20001/webrtc/api/objc/RTCVideoTrack.mm File webrtc/api/objc/RTCVideoTrack.mm (right): https://codereview.webrtc.org/1696673003/diff/20001/webrtc/api/objc/RTCVideoTrack.mm#newcode36 webrtc/api/objc/RTCVideoTrack.mm:36: self = [super initWithNativeTrack:track type:RTCMediaStreamTrackTypeVideo]; If |source| was ...
4 years, 10 months ago (2016-02-19 20:55:34 UTC) #4
tkchin_webrtc
https://codereview.webrtc.org/1696673003/diff/20001/webrtc/api/objc/RTCVideoTrack.mm File webrtc/api/objc/RTCVideoTrack.mm (right): https://codereview.webrtc.org/1696673003/diff/20001/webrtc/api/objc/RTCVideoTrack.mm#newcode36 webrtc/api/objc/RTCVideoTrack.mm:36: self = [super initWithNativeTrack:track type:RTCMediaStreamTrackTypeVideo]; On 2016/02/19 20:55:34, hjon_webrtc ...
4 years, 10 months ago (2016-02-19 23:26:38 UTC) #5
hjon_webrtc
https://codereview.webrtc.org/1696673003/diff/20001/webrtc/api/objc/RTCVideoTrack.mm File webrtc/api/objc/RTCVideoTrack.mm (right): https://codereview.webrtc.org/1696673003/diff/20001/webrtc/api/objc/RTCVideoTrack.mm#newcode36 webrtc/api/objc/RTCVideoTrack.mm:36: self = [super initWithNativeTrack:track type:RTCMediaStreamTrackTypeVideo]; On 2016/02/19 23:26:38, tkchin_webrtc ...
4 years, 10 months ago (2016-02-19 23:58:36 UTC) #6
tkchin_webrtc
https://codereview.webrtc.org/1696673003/diff/80001/webrtc/api/objc/RTCConfiguration.h File webrtc/api/objc/RTCConfiguration.h (left): https://codereview.webrtc.org/1696673003/diff/80001/webrtc/api/objc/RTCConfiguration.h#oldcode60 webrtc/api/objc/RTCConfiguration.h:60: @property(nonatomic, assign) RTCIceTransportPolicy iceTransportPolicy; did compiler complain? https://codereview.webrtc.org/1696673003/diff/80001/webrtc/api/objc/RTCPeerConnection.mm File ...
4 years, 10 months ago (2016-02-20 00:17:32 UTC) #7
hjon_webrtc
https://codereview.webrtc.org/1696673003/diff/80001/webrtc/api/objc/RTCConfiguration.h File webrtc/api/objc/RTCConfiguration.h (left): https://codereview.webrtc.org/1696673003/diff/80001/webrtc/api/objc/RTCConfiguration.h#oldcode60 webrtc/api/objc/RTCConfiguration.h:60: @property(nonatomic, assign) RTCIceTransportPolicy iceTransportPolicy; On 2016/02/20 00:17:31, tkchin_webrtc wrote: ...
4 years, 10 months ago (2016-02-22 23:03:06 UTC) #8
tkchin_webrtc
lgtm https://codereview.webrtc.org/1696673003/diff/80001/webrtc/api/objc/RTCConfiguration.h File webrtc/api/objc/RTCConfiguration.h (left): https://codereview.webrtc.org/1696673003/diff/80001/webrtc/api/objc/RTCConfiguration.h#oldcode60 webrtc/api/objc/RTCConfiguration.h:60: @property(nonatomic, assign) RTCIceTransportPolicy iceTransportPolicy; On 2016/02/22 23:03:06, hjon_webrtc ...
4 years, 10 months ago (2016-02-23 00:22:26 UTC) #9
hjon_webrtc
https://codereview.webrtc.org/1696673003/diff/80001/webrtc/api/objc/RTCConfiguration.h File webrtc/api/objc/RTCConfiguration.h (left): https://codereview.webrtc.org/1696673003/diff/80001/webrtc/api/objc/RTCConfiguration.h#oldcode60 webrtc/api/objc/RTCConfiguration.h:60: @property(nonatomic, assign) RTCIceTransportPolicy iceTransportPolicy; On 2016/02/23 00:22:26, tkchin_webrtc wrote: ...
4 years, 10 months ago (2016-02-23 21:06:12 UTC) #10
tkchin_webrtc
re: libstdc++ if the old target had it then we can carry it forward safely. ...
4 years, 10 months ago (2016-02-24 22:45:12 UTC) #11
hjon_webrtc
ptal
4 years, 10 months ago (2016-02-25 22:40:11 UTC) #13
tkchin_webrtc
https://codereview.webrtc.org/1696673003/diff/140001/webrtc/api/objc/RTCDataChannel.h File webrtc/api/objc/RTCDataChannel.h (right): https://codereview.webrtc.org/1696673003/diff/140001/webrtc/api/objc/RTCDataChannel.h#newcode71 webrtc/api/objc/RTCDataChannel.h:71: @property(nonatomic, assign, readonly) BOOL isOrdered; don't need assign for ...
4 years, 10 months ago (2016-02-26 00:45:25 UTC) #14
hjon_webrtc
ptal
4 years, 10 months ago (2016-02-26 16:44:01 UTC) #15
tkchin_webrtc
On 2016/02/26 16:44:01, hjon_webrtc wrote: > ptal lgtm
4 years, 10 months ago (2016-02-26 20:10:05 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1696673003/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1696673003/160001
4 years, 10 months ago (2016-02-26 20:59:40 UTC) #18
commit-bot: I haz the power
Exceeded global retry quota
4 years, 10 months ago (2016-02-26 21:03:07 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1696673003/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1696673003/160001
4 years, 9 months ago (2016-02-29 18:30:58 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: mac_asan on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/mac_asan/builds/12732) mac_compile_dbg on tryserver.webrtc (JOB_FAILED, ...
4 years, 9 months ago (2016-02-29 18:33:59 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1696673003/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1696673003/180001
4 years, 9 months ago (2016-03-01 21:46:45 UTC) #27
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_rel on tryserver.webrtc (JOB_TIMED_OUT, no build URL) win_baremetal on ...
4 years, 9 months ago (2016-03-01 23:47:26 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1696673003/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1696673003/180001
4 years, 9 months ago (2016-03-03 22:59:53 UTC) #31
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_rel on tryserver.webrtc (JOB_TIMED_OUT, no build URL) linux_baremetal on ...
4 years, 9 months ago (2016-03-04 01:00:26 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1696673003/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1696673003/180001
4 years, 9 months ago (2016-03-04 01:03:12 UTC) #35
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_rel on tryserver.webrtc (JOB_TIMED_OUT, no build URL)
4 years, 9 months ago (2016-03-04 03:04:11 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1696673003/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1696673003/180001
4 years, 9 months ago (2016-03-04 15:07:09 UTC) #39
commit-bot: I haz the power
Committed patchset #10 (id:180001)
4 years, 9 months ago (2016-03-04 15:09:15 UTC) #41
commit-bot: I haz the power
4 years, 9 months ago (2016-03-04 15:09:26 UTC) #43
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/a2f7798ec2fe29652bade4ba6b3f29c65328360e
Cr-Commit-Position: refs/heads/master@{#11872}

Powered by Google App Engine
This is Rietveld 408576698