48d21a23c6
Persist RTP state for FlexFEC.
...
Before this CL, the RTP state would be re-randomized after a
recreation of VideoSendStream. That might lead to us sending
a non-compliant RTP stream, which is avoided after the
changes in this CL.
BUG=webrtc:5654
TBR=pbos@webrtc.org # Trivial change to fuzzer.
Review-Url: https://codereview.webrtc.org/2912713002
Cr-Commit-Position: refs/heads/master@{#18322}
2017-05-30 09:32:12 +00:00
bb6f7524ba
Improved audio buffer handling for iOS.
...
This change:
Reduces complexity for audio playout by removing a redundant memcopy in the output audio path.
Adds support for iOS simulator for playout since we now allow the audio layer to ask for different sizes
of audio buffers at each callback. Real iOS devices always asks for the same size, simulators does not.
This change comes without any new cost for real devices.
BUG=b/37580746
Review-Url: https://codereview.webrtc.org/2894873002
Cr-Commit-Position: refs/heads/master@{#18321}
2017-05-30 09:01:30 +00:00
d762058234
Reland of Adding backward compatibility header (patchset #1 id:1 of https://codereview.webrtc.org/2908143003/ )
...
Reason for revert:
Take three of relanding this after all internal issues have been resolved.
Original issue's description:
> Revert of Adding backward compatibility header (patchset #1 id:1 of https://codereview.webrtc.org/2909923002/ )
>
> Reason for revert:
> Breaks downstream project.
>
> Original issue's description:
> > Adding backward compatibility header
> >
> > This header will be removed ad soon as downstream projects will be
> > updated.
> >
> > BUG=webrtc:4867
> > NOTRY=True
> > TBR=kjellander@webrtc.org
> >
> > Review-Url: https://codereview.webrtc.org/2909923002
> > Cr-Commit-Position: refs/heads/master@{#18306}
> > Committed: 4fa8a97cc3
>
> TBR=kjellander@webrtc.org ,magjed@webrtc.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=webrtc:4867
>
> Review-Url: https://codereview.webrtc.org/2908143003
> Cr-Commit-Position: refs/heads/master@{#18308}
> Committed: 6684fdce93
TBR=kjellander@webrtc.org ,magjed@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:4867
Review-Url: https://codereview.webrtc.org/2912773003
Cr-Commit-Position: refs/heads/master@{#18320}
2017-05-30 08:50:35 +00:00
2f08879fb1
Reland of Split iOS sdk in to separate targets (patchset #1 id:1 of https://codereview.webrtc.org/2911053002/ )
...
Reason for revert:
Take three of relanding this after all internal issues have been resolved.
Original issue's description:
> Revert of Split iOS sdk in to separate targets (patchset #3 id:320001 of https://codereview.webrtc.org/2893843003/ )
>
> Reason for revert:
> Breaks downstream project.
>
> Original issue's description:
> > Reland of Split iOS sdk in to separate targets (patchset #1 id:1 of https://codereview.webrtc.org/2893593002/ )
> >
> > Reason for revert:
> > Take two of fixing downstream issues?
> >
> > Original issue's description:
> > > Revert of Split iOS sdk in to separate targets (patchset #1 id:1 of https://codereview.webrtc.org/2890733003/ )
> > >
> > > Reason for revert:
> > > Still problems with downstream projects
> > >
> > > Original issue's description:
> > > > Reland of Split iOS sdk in to separate targets (patchset #1 id:1 of https://codereview.webrtc.org/2890513002/ )
> > > >
> > > > Reason for revert:
> > > > Fixing downstream breakages
> > > >
> > > > Original issue's description:
> > > > > Revert of Split iOS sdk in to separate targets (patchset #13 id:280001 of https://codereview.webrtc.org/2862543002/ )
> > > > >
> > > > > Reason for revert:
> > > > > Breaking downstream projects.
> > > > >
> > > > > Original issue's description:
> > > > > > Split iOS sdk in to separate targets
> > > > > >
> > > > > > This CL splits the iOS sdk into separate static libraries for video,
> > > > > > audio, ui, common, and peerconnection-related code. This will in the
> > > > > > future make it easier to compile WebRTC without unneeded components.
> > > > > >
> > > > > > BUG=webrtc:4867
> > > > > >
> > > > > > Review-Url: https://codereview.webrtc.org/2862543002
> > > > > > Cr-Commit-Position: refs/heads/master@{#18166}
> > > > > > Committed: 52c83fe710
> > > > >
> > > > > TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,kthelgason@webrtc.org
> > > > > # Skipping CQ checks because original CL landed less than 1 days ago.
> > > > > NOPRESUBMIT=true
> > > > > NOTREECHECKS=true
> > > > > NOTRY=true
> > > > > BUG=webrtc:4867
> > > > >
> > > > > Review-Url: https://codereview.webrtc.org/2890513002
> > > > > Cr-Commit-Position: refs/heads/master@{#18170}
> > > > > Committed: 9756238084
> > > >
> > > > TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,charujain@webrtc.org
> > > > # Skipping CQ checks because original CL landed less than 1 days ago.
> > > > NOPRESUBMIT=true
> > > > NOTREECHECKS=true
> > > > NOTRY=true
> > > > BUG=webrtc:4867
> > > >
> > > > Review-Url: https://codereview.webrtc.org/2890733003
> > > > Cr-Commit-Position: refs/heads/master@{#18174}
> > > > Committed: d51e042492
> > >
> > > TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,charujain@webrtc.org
> > > # Skipping CQ checks because original CL landed less than 1 days ago.
> > > NOPRESUBMIT=true
> > > NOTREECHECKS=true
> > > NOTRY=true
> > > BUG=webrtc:4867
> > >
> > > Review-Url: https://codereview.webrtc.org/2893593002
> > > Cr-Commit-Position: refs/heads/master@{#18182}
> > > Committed: 37144b214e
> >
> > TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,charujain@webrtc.org
> > # Skipping CQ checks because original CL landed less than 1 days ago.
> > NOPRESUBMIT=true
> > NOTREECHECKS=true
> > NOTRY=true
> > BUG=webrtc:4867
> >
> > Review-Url: https://codereview.webrtc.org/2893843003
> > Cr-Commit-Position: refs/heads/master@{#18303}
> > Committed: 580c3522d2
>
> TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,charujain@webrtc.org ,kthelgason@webrtc.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=webrtc:4867
>
> Review-Url: https://codereview.webrtc.org/2911053002
> Cr-Commit-Position: refs/heads/master@{#18309}
> Committed: af5c05540c
TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,charujain@webrtc.org ,mbonadei@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:4867
Review-Url: https://codereview.webrtc.org/2913753003
Cr-Commit-Position: refs/heads/master@{#18319}
2017-05-30 08:48:47 +00:00
11fb472ae4
Recreate FlexfecReceiveStream separately from VideoReceiveStream.
...
After this CL, reconfiguring the FlexFEC payload type at the
WebRtcVideoChannel2 level will no longer lead to the recreation of
the VideoReceiveStream. This means that the jitter buffer will
not be destroyed and a smoother video playback is achieved during
SDP renegotiation.
BUG=webrtc:5654
Review-Url: https://codereview.webrtc.org/2911913002
Cr-Commit-Position: refs/heads/master@{#18318}
2017-05-30 08:31:37 +00:00
eaf4a1e103
Add separate base classes for I420 and I444 buffers
...
Previously, the base class PlanarYuvBuffer was used directly. Having
separate base classes will allow us to improve type safety in some
places.
BUG=webrtc:7632
TBR=stefan@webrtc.org
Review-Url: https://codereview.webrtc.org/2914463002
Cr-Commit-Position: refs/heads/master@{#18317}
2017-05-30 08:21:59 +00:00
7b1b13b2fa
Roll chromium_revision 25894fe148..e6fa9ad53a (475417:475448)
...
Change log: 25894fe148..e6fa9ad53a
Full diff: 25894fe148..e6fa9ad53a
Changed dependencies:
* src/third_party: 0aef8f6eaa..f467fbbca6
* src/tools: 19ec727ba9..64d7adb31a
DEPS diff: 25894fe148..e6fa9ad53a /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2909923003
Cr-Commit-Position: refs/heads/master@{#18316}
2017-05-30 07:29:01 +00:00
53800ed191
Remove RTPSenderVideo::FecPacketOverhead() since it is unused.
...
BUG=None
Review-Url: https://codereview.webrtc.org/2914493002
Cr-Commit-Position: refs/heads/master@{#18315}
2017-05-30 06:34:37 +00:00
0dc57eabf6
Avoid toggling default receive streams in WebRtcVideoChannel2.
...
This CL removes |default_recv_ssrc_| from DefaultUnsignalledSsrcHandler
and replaces it with calls to a new member function
WebRtcVideoChannel2::GetDefaultReceiveStreamSsrc. The latter checks
the |default_stream_| member on the
WebRtcVideoChannel2::WebRtcVideoReceiveStreams to know which stream
is the current default stream.
This change removes duplicate state and fixes an issue where
incoming unsignaled SSRCs would compete for being the default
receive stream.
BUG=webrtc:7725
Review-Url: https://codereview.webrtc.org/2906893002
Cr-Commit-Position: refs/heads/master@{#18314}
2017-05-30 06:33:31 +00:00
3d055b92c3
Roll chromium_revision 9abc1e4d29..25894fe148 (475399:475417)
...
Change log: 9abc1e4d29..25894fe148
Full diff: 9abc1e4d29..25894fe148
Changed dependencies:
* src/build: 75bf0a185b..e840a062ae
* src/third_party: 0f684237a5..0aef8f6eaa
* src/tools: b811c0ebee..19ec727ba9
DEPS diff: 9abc1e4d29..25894fe148 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2907313002
Cr-Commit-Position: refs/heads/master@{#18313}
2017-05-30 04:14:41 +00:00
78af103c69
Roll chromium_revision 335f92a2a1..9abc1e4d29 (475385:475399)
...
Change log: 335f92a2a1..9abc1e4d29
Full diff: 335f92a2a1..9abc1e4d29
Changed dependencies:
* src/base: 062291d15d..5dff497cb6
* src/build: 2548e2e4cf..75bf0a185b
* src/testing: 800b3c5e84..b8c5cb89f4
* src/third_party: 9d344b32c3..0f684237a5
DEPS diff: 335f92a2a1..9abc1e4d29 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2907253002
Cr-Commit-Position: refs/heads/master@{#18312}
2017-05-30 01:13:28 +00:00
86f6b1dac3
Roll chromium_revision f03b5126e9..335f92a2a1 (475368:475385)
...
Change log: f03b5126e9..335f92a2a1
Full diff: f03b5126e9..335f92a2a1
Changed dependencies:
* src/third_party: 4088dfe93a..9d344b32c3
DEPS diff: f03b5126e9..335f92a2a1 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2910013002
Cr-Commit-Position: refs/heads/master@{#18311}
2017-05-29 22:13:07 +00:00
57556f08d4
Roll chromium_revision f52fbbbd7f..f03b5126e9 (475358:475368)
...
Change log: f52fbbbd7f..f03b5126e9
Full diff: f52fbbbd7f..f03b5126e9
Changed dependencies:
* src/base: 01fa4ad4a7..062291d15d
* src/ios: e29bf6fede..e8957f9172
* src/third_party: 4629c62448..4088dfe93a
DEPS diff: f52fbbbd7f..f03b5126e9 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2909933002
Cr-Commit-Position: refs/heads/master@{#18310}
2017-05-29 19:09:09 +00:00
af5c05540c
Revert of Split iOS sdk in to separate targets (patchset #3 id:320001 of https://codereview.webrtc.org/2893843003/ )
...
Reason for revert:
Breaks downstream project.
Original issue's description:
> Reland of Split iOS sdk in to separate targets (patchset #1 id:1 of https://codereview.webrtc.org/2893593002/ )
>
> Reason for revert:
> Take two of fixing downstream issues?
>
> Original issue's description:
> > Revert of Split iOS sdk in to separate targets (patchset #1 id:1 of https://codereview.webrtc.org/2890733003/ )
> >
> > Reason for revert:
> > Still problems with downstream projects
> >
> > Original issue's description:
> > > Reland of Split iOS sdk in to separate targets (patchset #1 id:1 of https://codereview.webrtc.org/2890513002/ )
> > >
> > > Reason for revert:
> > > Fixing downstream breakages
> > >
> > > Original issue's description:
> > > > Revert of Split iOS sdk in to separate targets (patchset #13 id:280001 of https://codereview.webrtc.org/2862543002/ )
> > > >
> > > > Reason for revert:
> > > > Breaking downstream projects.
> > > >
> > > > Original issue's description:
> > > > > Split iOS sdk in to separate targets
> > > > >
> > > > > This CL splits the iOS sdk into separate static libraries for video,
> > > > > audio, ui, common, and peerconnection-related code. This will in the
> > > > > future make it easier to compile WebRTC without unneeded components.
> > > > >
> > > > > BUG=webrtc:4867
> > > > >
> > > > > Review-Url: https://codereview.webrtc.org/2862543002
> > > > > Cr-Commit-Position: refs/heads/master@{#18166}
> > > > > Committed: 52c83fe710
> > > >
> > > > TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,kthelgason@webrtc.org
> > > > # Skipping CQ checks because original CL landed less than 1 days ago.
> > > > NOPRESUBMIT=true
> > > > NOTREECHECKS=true
> > > > NOTRY=true
> > > > BUG=webrtc:4867
> > > >
> > > > Review-Url: https://codereview.webrtc.org/2890513002
> > > > Cr-Commit-Position: refs/heads/master@{#18170}
> > > > Committed: 9756238084
> > >
> > > TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,charujain@webrtc.org
> > > # Skipping CQ checks because original CL landed less than 1 days ago.
> > > NOPRESUBMIT=true
> > > NOTREECHECKS=true
> > > NOTRY=true
> > > BUG=webrtc:4867
> > >
> > > Review-Url: https://codereview.webrtc.org/2890733003
> > > Cr-Commit-Position: refs/heads/master@{#18174}
> > > Committed: d51e042492
> >
> > TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,charujain@webrtc.org
> > # Skipping CQ checks because original CL landed less than 1 days ago.
> > NOPRESUBMIT=true
> > NOTREECHECKS=true
> > NOTRY=true
> > BUG=webrtc:4867
> >
> > Review-Url: https://codereview.webrtc.org/2893593002
> > Cr-Commit-Position: refs/heads/master@{#18182}
> > Committed: 37144b214e
>
> TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,charujain@webrtc.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=webrtc:4867
>
> Review-Url: https://codereview.webrtc.org/2893843003
> Cr-Commit-Position: refs/heads/master@{#18303}
> Committed: 580c3522d2
TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,charujain@webrtc.org ,kthelgason@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:4867
Review-Url: https://codereview.webrtc.org/2911053002
Cr-Commit-Position: refs/heads/master@{#18309}
2017-05-29 16:57:37 +00:00
6684fdce93
Revert of Adding backward compatibility header (patchset #1 id:1 of https://codereview.webrtc.org/2909923002/ )
...
Reason for revert:
Breaks downstream project.
Original issue's description:
> Adding backward compatibility header
>
> This header will be removed ad soon as downstream projects will be
> updated.
>
> BUG=webrtc:4867
> NOTRY=True
> TBR=kjellander@webrtc.org
>
> Review-Url: https://codereview.webrtc.org/2909923002
> Cr-Commit-Position: refs/heads/master@{#18306}
> Committed: 4fa8a97cc3
TBR=kjellander@webrtc.org ,magjed@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:4867
Review-Url: https://codereview.webrtc.org/2908143003
Cr-Commit-Position: refs/heads/master@{#18308}
2017-05-29 16:41:15 +00:00
ee4ae8ee61
Roll chromium_revision a143faa3e8..f52fbbbd7f (475341:475358)
...
Change log: a143faa3e8..f52fbbbd7f
Full diff: a143faa3e8..f52fbbbd7f
Changed dependencies:
* src/build: ff6a08293b..2548e2e4cf
* src/ios: af623077c4..e29bf6fede
* src/third_party: c54733d7a0..4629c62448
* src/tools: 35c99afb92..b811c0ebee
DEPS diff: a143faa3e8..f52fbbbd7f /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2907123003
Cr-Commit-Position: refs/heads/master@{#18307}
2017-05-29 16:31:52 +00:00
4fa8a97cc3
Adding backward compatibility header
...
This header will be removed ad soon as downstream projects will be
updated.
BUG=webrtc:4867
NOTRY=True
TBR=kjellander@webrtc.org
Review-Url: https://codereview.webrtc.org/2909923002
Cr-Commit-Position: refs/heads/master@{#18306}
2017-05-29 15:20:58 +00:00
30e8931ea7
Delete RtpData::OnRecoveredPacket, use RecoveredPacketReceiver instead.
...
BUG=webrtc:7135
Review-Url: https://codereview.webrtc.org/2886813002
Cr-Commit-Position: refs/heads/master@{#18305}
2017-05-29 15:16:37 +00:00
69bf1b3f3a
Roll chromium_revision 7d8a4d97b9..a143faa3e8 (475330:475341)
...
Change log: 7d8a4d97b9..a143faa3e8
Full diff: 7d8a4d97b9..a143faa3e8
Changed dependencies:
* src/ios: 841836b253..af623077c4
* src/third_party: 5d039c4fcb..c54733d7a0
* src/tools: c95f71f2c5..35c99afb92
DEPS diff: 7d8a4d97b9..a143faa3e8 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2912753003
Cr-Commit-Position: refs/heads/master@{#18304}
2017-05-29 13:41:16 +00:00
580c3522d2
Reland of Split iOS sdk in to separate targets (patchset #1 id:1 of https://codereview.webrtc.org/2893593002/ )
...
Reason for revert:
Take two of fixing downstream issues?
Original issue's description:
> Revert of Split iOS sdk in to separate targets (patchset #1 id:1 of https://codereview.webrtc.org/2890733003/ )
>
> Reason for revert:
> Still problems with downstream projects
>
> Original issue's description:
> > Reland of Split iOS sdk in to separate targets (patchset #1 id:1 of https://codereview.webrtc.org/2890513002/ )
> >
> > Reason for revert:
> > Fixing downstream breakages
> >
> > Original issue's description:
> > > Revert of Split iOS sdk in to separate targets (patchset #13 id:280001 of https://codereview.webrtc.org/2862543002/ )
> > >
> > > Reason for revert:
> > > Breaking downstream projects.
> > >
> > > Original issue's description:
> > > > Split iOS sdk in to separate targets
> > > >
> > > > This CL splits the iOS sdk into separate static libraries for video,
> > > > audio, ui, common, and peerconnection-related code. This will in the
> > > > future make it easier to compile WebRTC without unneeded components.
> > > >
> > > > BUG=webrtc:4867
> > > >
> > > > Review-Url: https://codereview.webrtc.org/2862543002
> > > > Cr-Commit-Position: refs/heads/master@{#18166}
> > > > Committed: 52c83fe710
> > >
> > > TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,kthelgason@webrtc.org
> > > # Skipping CQ checks because original CL landed less than 1 days ago.
> > > NOPRESUBMIT=true
> > > NOTREECHECKS=true
> > > NOTRY=true
> > > BUG=webrtc:4867
> > >
> > > Review-Url: https://codereview.webrtc.org/2890513002
> > > Cr-Commit-Position: refs/heads/master@{#18170}
> > > Committed: 9756238084
> >
> > TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,charujain@webrtc.org
> > # Skipping CQ checks because original CL landed less than 1 days ago.
> > NOPRESUBMIT=true
> > NOTREECHECKS=true
> > NOTRY=true
> > BUG=webrtc:4867
> >
> > Review-Url: https://codereview.webrtc.org/2890733003
> > Cr-Commit-Position: refs/heads/master@{#18174}
> > Committed: d51e042492
>
> TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,charujain@webrtc.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=webrtc:4867
>
> Review-Url: https://codereview.webrtc.org/2893593002
> Cr-Commit-Position: refs/heads/master@{#18182}
> Committed: 37144b214e
TBR=magjed@webrtc.org ,denicija@webrtc.org ,tkchin@webrtc.org ,henrika@webrtc.org ,charujain@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:4867
Review-Url: https://codereview.webrtc.org/2893843003
Cr-Commit-Position: refs/heads/master@{#18303}
2017-05-29 12:46:00 +00:00
8c5f472d66
Roll chromium_revision 33eaae62b5..7d8a4d97b9 (475300:475330)
...
Change log: 33eaae62b5..7d8a4d97b9
Full diff: 33eaae62b5..7d8a4d97b9
Changed dependencies:
* src/ios: 0dacfef97e..841836b253
* src/third_party: a6f50e24f1..5d039c4fcb
DEPS diff: 33eaae62b5..7d8a4d97b9 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2909023002
Cr-Commit-Position: refs/heads/master@{#18302}
2017-05-29 11:14:43 +00:00
9b76594fbd
Reland of Disable Goma for Linux32 (ARM) bots. (patchset #1 id:1 of https://codereview.webrtc.org/2910963002/ )
...
Reason for revert:
Moving back again since I see many failures on our trybot trying to roll:
https://build.chromium.org/p/tryserver.webrtc/builders/linux32_arm_dbg/builds/30/
Original issue's description:
> Revert of Disable Goma for Linux32 (ARM) bots. (patchset #1 id:1 of https://codereview.webrtc.org/2911893002/ )
>
> Reason for revert:
> According to crbug.com/726706 this is now fixed so let's give it a try.
>
> Original issue's description:
> > Disable Goma for Linux32 (ARM) bots.
> >
> > This config is having issues to build reliably on Goma.
> >
> > BUG=chromium:726706
> > TBR=mbonadei@webrtc.org
> >
> > Review-Url: https://codereview.webrtc.org/2911893002 .
> > Cr-Commit-Position: refs/heads/master@{#18295}
> > Committed: 3a343ad329
>
> TBR=mbonadei@webrtc.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=chromium:726706
>
> Review-Url: https://codereview.webrtc.org/2910963002
> Cr-Commit-Position: refs/heads/master@{#18299}
> Committed: fd1ff9b881
TBR=mbonadei@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=chromium:726706
Review-Url: https://codereview.webrtc.org/2908143002
Cr-Commit-Position: refs/heads/master@{#18301}
2017-05-29 10:58:57 +00:00
048cbdda0d
Reland of Activate 'offload debug dump recordings from audio thread to TaskQueue'. (patchset #1 id:1 of https://codereview.webrtc.org/2910633002/ )
...
Reason for revert:
Revert of revert of revert of revert of 'Activating..'. Or "reland of reland of 'Activate..'".
*Now* the internal projects are fixed and the fix is verified.
Original issue's description:
> Revert of Activate 'offload debug dump recordings from audio thread to TaskQueue'. (patchset #1 id:1 of https://codereview.webrtc.org/2903153005/ )
>
> Reason for revert:
> Reverting again: internal project issues were apparently not completely fixed.
>
> Original issue's description:
> > Reland of Activate 'offload debug dump recordings from audio thread to TaskQueue'. (patchset #1 id:1 of https://codereview.webrtc.org/2904893002/ )
> >
> > Reason for revert:
> > Revert the revert now that internal projects are updated.
> >
> > Original issue's description:
> > > Revert of Activate 'offload debug dump recordings from audio thread to TaskQueue'. (patchset #4 id:160001 of https://codereview.webrtc.org/2896813002/ )
> > >
> > > Reason for revert:
> > > Breaks internal project.
> > >
> > > Original issue's description:
> > > > Activate 'offload debug dump recordings from audio thread to TaskQueue'.
> > > >
> > > > A low priority task queue is added to WebRTCVoiceEngine. The
> > > > start/stop debug calls make file logging happen on the task queue.
> > > >
> > > > In a dependent CL (https://codereview.webrtc.org/2888303003 ), the task queue is moved to PeerConnectionFactory,
> > > > so that it can be shared for low priority tasks between different
> > > > subcomponents. It will require some changes to MediaEngine,
> > > > CompositeMediaEngine, WebRTCVoiceEngine, and changes in internal
> > > > projects.
> > > >
> > > > A task queue must be created and destroyed from the same thread. With
> > > > this CL that will be the worker thread, which creates and destroys
> > > > WebRTCVoiceEngine. With the dependent CL, it will probably change to
> > > > the signaling thread.
> > > >
> > > > NOTRY=True # tests just passed
> > > >
> > > > BUG=webrtc:7404
> > > >
> > > > Review-Url: https://codereview.webrtc.org/2896813002
> > > > Cr-Commit-Position: refs/heads/master@{#18252}
> > > > Committed: c61bf947b4
> > >
> > > TBR=solenberg@webrtc.org ,tommi@webrtc.org ,perkj@webrtc.org ,danilchap@webrtc.org ,tommi@chromium.org
> > > # Skipping CQ checks because original CL landed less than 1 days ago.
> > > NOPRESUBMIT=true
> > > NOTREECHECKS=true
> > > NOTRY=true
> > > BUG=webrtc:7404
> > >
> > > Review-Url: https://codereview.webrtc.org/2904893002
> > > Cr-Commit-Position: refs/heads/master@{#18255}
> > > Committed: be68b72cfa
> >
> > TBR=solenberg@webrtc.org ,tommi@webrtc.org ,perkj@webrtc.org ,danilchap@webrtc.org ,tommi@chromium.org
> > # Not skipping CQ checks because original CL landed more than 1 days ago.
> > BUG=webrtc:7404
> >
> > Review-Url: https://codereview.webrtc.org/2903153005
> > Cr-Commit-Position: refs/heads/master@{#18270}
> > Committed: d2303a2338
>
> TBR=solenberg@webrtc.org ,tommi@webrtc.org ,perkj@webrtc.org ,danilchap@webrtc.org ,tommi@chromium.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=webrtc:7404
>
> Review-Url: https://codereview.webrtc.org/2910633002
> Cr-Commit-Position: refs/heads/master@{#18272}
> Committed: fe9ecb07ea
TBR=solenberg@webrtc.org ,tommi@webrtc.org ,perkj@webrtc.org ,danilchap@webrtc.org ,tommi@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=webrtc:7404
Review-Url: https://codereview.webrtc.org/2904423002
Cr-Commit-Position: refs/heads/master@{#18300}
2017-05-29 09:56:27 +00:00
fd1ff9b881
Revert of Disable Goma for Linux32 (ARM) bots. (patchset #1 id:1 of https://codereview.webrtc.org/2911893002/ )
...
Reason for revert:
According to crbug.com/726706 this is now fixed so let's give it a try.
Original issue's description:
> Disable Goma for Linux32 (ARM) bots.
>
> This config is having issues to build reliably on Goma.
>
> BUG=chromium:726706
> TBR=mbonadei@webrtc.org
>
> Review-Url: https://codereview.webrtc.org/2911893002 .
> Cr-Commit-Position: refs/heads/master@{#18295}
> Committed: 3a343ad329
TBR=mbonadei@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=chromium:726706
Review-Url: https://codereview.webrtc.org/2910963002
Cr-Commit-Position: refs/heads/master@{#18299}
2017-05-29 09:47:11 +00:00
33bb86d5a1
Remove final from RtcEventLogNullImpl
...
The reason is that there might be implementations that do not want to implement all methods.
To allow easier modification of the RtcEventLog interface, allow these implementation to inherit the RtcEventLogNullImpl implementation.
BUG=none
Review-Url: https://codereview.webrtc.org/2903003002
Cr-Commit-Position: refs/heads/master@{#18298}
2017-05-29 09:46:05 +00:00
5682240a15
Roll chromium_revision fc164e82a4..33eaae62b5 (475281:475300)
...
Change log: fc164e82a4..33eaae62b5
Full diff: fc164e82a4..33eaae62b5
Changed dependencies:
* src/ios: f888c6e0d2..0dacfef97e
* src/third_party: a27e066f05..a6f50e24f1
* src/tools: 769aa8d0a9..c95f71f2c5
DEPS diff: fc164e82a4..33eaae62b5 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2912703002
Cr-Commit-Position: refs/heads/master@{#18297}
2017-05-29 07:22:53 +00:00
c66f8d7d6d
Prevent data race in GetStaticInstance
...
The previous code attempted to lock instance_count and instance with a
CriticalSection, but the CriticalSection was not static, so each
function invocation got its own instance. Locking this call-specific
instance doesn't actually stop any other threads from concurrently
accessing the same function-scope globals, so this function had a data
race, which broke tsan tests (and possibly other things).
Making the CriticalSection shared among function calls will actually
synchronize access to the globals and allow our tsan tests to pass.
BUG=webrtc:3062
Review-Url: https://codereview.webrtc.org/2890213002
Cr-Commit-Position: refs/heads/master@{#18296}
2017-05-29 07:01:14 +00:00
3a343ad329
Disable Goma for Linux32 (ARM) bots.
...
This config is having issues to build reliably on Goma.
BUG=chromium:726706
TBR=mbonadei@webrtc.org
Review-Url: https://codereview.webrtc.org/2911893002 .
Cr-Commit-Position: refs/heads/master@{#18295}
2017-05-29 06:07:55 +00:00
bd0e443bb2
Roll chromium_revision 484bedec59..fc164e82a4 (475262:475281)
...
Change log: 484bedec59..fc164e82a4
Full diff: 484bedec59..fc164e82a4
Changed dependencies:
* src/ios: 90d2f06a9f..f888c6e0d2
* src/third_party: ec82466ba2..a27e066f05
DEPS diff: 484bedec59..fc164e82a4 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2906253002
Cr-Commit-Position: refs/heads/master@{#18294}
2017-05-29 04:09:06 +00:00
804edaa8ac
Reland "Promote Linux32 Debug (ARM) bot to main waterfall"
...
This reverts commit 5914b1da78044c6423f058fb2c1fb50a3fdbf8cd.
Reason for reland: This build configuration is green again.
Original change's description:
> Revert "Promote Linux32 Debug (ARM) bot to main waterfall"
>
> This reverts commit b8c926b141d0aaec5e08001546a044ec993c7ce3.
>
> Reason for revert: Unstable builds for the trybot.
>
> Original change's description:
> > Promote Linux32 Debug (ARM) bot to main waterfall
> >
> > Cleanup unused MB entry and enable in CQ.
> >
> > BUG=webrtc:7090
> > NOTRY=True
> > TBR=kjellander@webrtc.org
> >
> > Change-Id: Ie7447b343bd3304b18abed6ca5d9db4e9df94b1d
> > Reviewed-on: https://chromium-review.googlesource.com/514027
> > Commit-Queue: Henrik Kjellander <kjellander@chromium.org >
> > Reviewed-by: Henrik Kjellander <kjellander@chromium.org >
> > Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org >
> > Cr-Commit-Position: refs/heads/master@{#18262}
>
> TBR=kjellander@chromium.org ,ehmaldonado@webrtc.org ,ehmaldonado@chromium.org
> # Not skipping CQ checks because original CL landed > 1 day ago.
> BUG=webrtc:7090
> NOTRY=True
>
> Change-Id: I57088eff02f0f63f66e041a091bee9f8cb818ff0
> Reviewed-on: https://chromium-review.googlesource.com/517084
> Commit-Queue: Henrik Kjellander <kjellander@chromium.org >
> Reviewed-by: Henrik Kjellander <kjellander@chromium.org >
> Cr-Commit-Position: refs/heads/master@{#18271}
TBR=kjellander@chromium.org ,ehmaldonado@webrtc.org ,ehmaldonado@chromium.org ,webrtc-reviews@webrtc.org
# Not skipping CQ checks because original CL landed > 1 day ago.
BUG=webrtc:7090
NOTRY=True
Change-Id: I0693fc41a772bc6ef3dbcbf432e0e744f159bfaa
Reviewed-on: https://chromium-review.googlesource.com/518002
Reviewed-by: Henrik Kjellander <kjellander@chromium.org >
Commit-Queue: Henrik Kjellander <kjellander@chromium.org >
Cr-Commit-Position: refs/heads/master@{#18293}
2017-05-28 17:29:33 +00:00
e4b5be2447
Roll chromium_revision 4a1a83be8f..484bedec59 (475260:475262)
...
Change log: 4a1a83be8f..484bedec59
Full diff: 4a1a83be8f..484bedec59
No dependencies changed.
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2906213002
Cr-Commit-Position: refs/heads/master@{#18292}
2017-05-28 16:09:02 +00:00
f1661de53c
Roll chromium_revision ffa157bf17..4a1a83be8f (475257:475260)
...
Change log: ffa157bf17..4a1a83be8f
Full diff: ffa157bf17..4a1a83be8f
No dependencies changed.
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2909843002
Cr-Commit-Position: refs/heads/master@{#18291}
2017-05-28 13:07:01 +00:00
fe41ccc27c
Roll chromium_revision bef80d93b4..ffa157bf17 (475256:475257)
...
Change log: bef80d93b4..ffa157bf17
Full diff: bef80d93b4..ffa157bf17
Changed dependencies:
* src/ios: 878a49c699..90d2f06a9f
DEPS diff: bef80d93b4..ffa157bf17 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2908913002
Cr-Commit-Position: refs/heads/master@{#18290}
2017-05-28 10:09:39 +00:00
4ec847f0b9
Roll chromium_revision b28281f7ab..bef80d93b4 (475254:475256)
...
Change log: b28281f7ab..bef80d93b4
Full diff: b28281f7ab..bef80d93b4
Changed dependencies:
* src/build: 50838e8e6b..ff6a08293b
* src/third_party: a6d1d0c2fd..ec82466ba2
DEPS diff: b28281f7ab..bef80d93b4 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2907043002
Cr-Commit-Position: refs/heads/master@{#18289}
2017-05-28 07:16:06 +00:00
2772f91a63
Roll chromium_revision 9f39f94b95..b28281f7ab (475253:475254)
...
Change log: 9f39f94b95..b28281f7ab
Full diff: 9f39f94b95..b28281f7ab
No dependencies changed.
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2907993002
Cr-Commit-Position: refs/heads/master@{#18288}
2017-05-28 04:07:16 +00:00
5988b0e2e7
Roll chromium_revision ff254bb513..9f39f94b95 (475252:475253)
...
Change log: ff254bb513..9f39f94b95
Full diff: ff254bb513..9f39f94b95
No dependencies changed.
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2912623002
Cr-Commit-Position: refs/heads/master@{#18287}
2017-05-28 01:09:01 +00:00
0efb505de1
Roll chromium_revision 6f0aaabe91..ff254bb513 (475248:475252)
...
Change log: 6f0aaabe91..ff254bb513
Full diff: 6f0aaabe91..ff254bb513
Changed dependencies:
* src/third_party: ad74a7bd83..a6d1d0c2fd
DEPS diff: 6f0aaabe91..ff254bb513 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2912523004
Cr-Commit-Position: refs/heads/master@{#18286}
2017-05-27 22:10:24 +00:00
048b1fb84e
Roll chromium_revision 14d16a8ffa..6f0aaabe91 (475247:475248)
...
Change log: 14d16a8ffa..6f0aaabe91
Full diff: 14d16a8ffa..6f0aaabe91
Changed dependencies:
* src/third_party/catapult: cb612d8318..ea7d9cf8f4
DEPS diff: 14d16a8ffa..6f0aaabe91 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2911843002
Cr-Commit-Position: refs/heads/master@{#18285}
2017-05-27 19:10:17 +00:00
e23b847047
Roll chromium_revision d932d66b1f..14d16a8ffa (475246:475247)
...
Change log: d932d66b1f..14d16a8ffa
Full diff: d932d66b1f..14d16a8ffa
No dependencies changed.
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2905313003
Cr-Commit-Position: refs/heads/master@{#18284}
2017-05-27 16:09:59 +00:00
2ed4b03404
Roll chromium_revision 372982c74e..d932d66b1f (475245:475246)
...
Change log: 372982c74e..d932d66b1f
Full diff: 372982c74e..d932d66b1f
Changed dependencies:
* src/third_party: c538e29bbd..ad74a7bd83
DEPS diff: 372982c74e..d932d66b1f /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2913473002
Cr-Commit-Position: refs/heads/master@{#18283}
2017-05-27 13:10:27 +00:00
e536848c51
Roll chromium_revision d555fc2751..372982c74e (475243:475245)
...
Change log: d555fc2751..372982c74e
Full diff: d555fc2751..372982c74e
Changed dependencies:
* src/third_party: 578d2c07e1..c538e29bbd
DEPS diff: d555fc2751..372982c74e /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2903383005
Cr-Commit-Position: refs/heads/master@{#18282}
2017-05-27 10:08:53 +00:00
49a398133a
Roll chromium_revision 2d8f80cfe9..d555fc2751 (475231:475243)
...
Change log: 2d8f80cfe9..d555fc2751
Full diff: 2d8f80cfe9..d555fc2751
Changed dependencies:
* src/build: 4249339127..50838e8e6b
* src/third_party: 35acf877d3..578d2c07e1
* src/tools: 52d5c183cd..769aa8d0a9
DEPS diff: 2d8f80cfe9..d555fc2751 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2911813002
Cr-Commit-Position: refs/heads/master@{#18281}
2017-05-27 07:11:09 +00:00
ec404b2eae
Roll chromium_revision 7e8a1b1560..2d8f80cfe9 (475194:475231)
...
Change log: 7e8a1b1560..2d8f80cfe9
Full diff: 7e8a1b1560..2d8f80cfe9
Changed dependencies:
* src/build: 0a2e805d70..4249339127
* src/ios: 6b7597144d..878a49c699
* src/testing: 7230414fce..800b3c5e84
* src/third_party: b7771bd271..35acf877d3
* src/tools: 88f6f589f6..52d5c183cd
DEPS diff: 7e8a1b1560..2d8f80cfe9 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2906193003
Cr-Commit-Position: refs/heads/master@{#18280}
2017-05-27 04:12:01 +00:00
b56671e051
Fix issue with send-side bandwidth estimation over TURN TCP connections.
...
AsyncStunTCPSocket wasn't firing SignalSentPacket, which the bandwidth
estimator requires for every packet in order to look up send times when
feedback arrives. If the signal isn't fired, it always assumes feedback
is arriving extremely late, and decreases the bandwidth by a factor of
2 until it reaches the minimum of 10kbps.
BUG=webrtc:7717
TBR=pthatcher@webrtc.org
Review-Url: https://codereview.webrtc.org/2912523003
Cr-Commit-Position: refs/heads/master@{#18279}
2017-05-27 01:40:05 +00:00
1f3fa0843b
Roll chromium_revision 0ca6aab85a..7e8a1b1560 (475146:475194)
...
Change log: 0ca6aab85a..7e8a1b1560
Full diff: 0ca6aab85a..7e8a1b1560
Changed dependencies:
* src/base: 018e537ddd..01fa4ad4a7
* src/build: 358b868b28..0a2e805d70
* src/ios: 3b49916a1c..6b7597144d
* src/testing: c9a762a960..7230414fce
* src/third_party: f99b80d55d..b7771bd271
* src/third_party/catapult: 95d7338583..cb612d8318
* src/tools: e7539a487f..88f6f589f6
DEPS diff: 0ca6aab85a..7e8a1b1560 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2907943002
Cr-Commit-Position: refs/heads/master@{#18278}
2017-05-27 01:11:16 +00:00
eae4564cb7
Disable SIGPIPE for sockets created on iOS.
...
This can occur (and by default, terminates the process) for apps that
don't use the "voip" UIBackgroundMode.
We're already doing a similar thing on Linux (using MSG_NOSIGNAL for every
packet sent).
BUG=webrtc:7686
Review-Url: https://codereview.webrtc.org/2903313002
Cr-Commit-Position: refs/heads/master@{#18277}
2017-05-26 23:27:09 +00:00
36ba4f483f
Roll chromium_revision 92f32265bc..0ca6aab85a (475071:475146)
...
Change log: 92f32265bc..0ca6aab85a
Full diff: 92f32265bc..0ca6aab85a
Changed dependencies:
* src/base: 141f2a4965..018e537ddd
* src/build: 9ee4e3cda3..358b868b28
* src/ios: 68f319b0f5..3b49916a1c
* src/third_party: fdbb3ba561..f99b80d55d
* src/third_party/catapult: 239f08ec63..95d7338583
* src/tools: cc2c18461e..e7539a487f
* src/tools/swarming_client: a941a089ff..5c4eed8883
DEPS diff: 92f32265bc..0ca6aab85a /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2904303002
Cr-Commit-Position: refs/heads/master@{#18276}
2017-05-26 22:09:58 +00:00
760657a3b5
Roll chromium_revision 3038b2f84f..92f32265bc (475012:475071)
...
Change log: 3038b2f84f..92f32265bc
Full diff: 3038b2f84f..92f32265bc
Changed dependencies:
* src/base: 4282da8bcd..141f2a4965
* src/build: fa9670aa5f..9ee4e3cda3
* src/ios: df046dc0e2..68f319b0f5
* src/third_party: dd0d4e6633..fdbb3ba561
* src/tools: e55992cbb3..cc2c18461e
DEPS diff: 3038b2f84f..92f32265bc /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2912503002
Cr-Commit-Position: refs/heads/master@{#18275}
2017-05-26 19:12:11 +00:00
932a9e8c16
Roll chromium_revision b2c5e5f71d..3038b2f84f (474991:475012)
...
Change log: b2c5e5f71d..3038b2f84f
Full diff: b2c5e5f71d..3038b2f84f
Changed dependencies:
* src/ios: 90ba070cca..df046dc0e2
* src/testing: 8570c1779d..c9a762a960
* src/third_party: 9fc0dcb0dc..dd0d4e6633
* src/third_party/catapult: 91b60843fb..239f08ec63
* src/tools: b0761e3782..e55992cbb3
DEPS diff: b2c5e5f71d..3038b2f84f /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2904213002
Cr-Commit-Position: refs/heads/master@{#18274}
2017-05-26 16:13:27 +00:00
1c2378b57d
Roll chromium_revision b4155a0bbd..b2c5e5f71d (471848:474991)
...
Change log: b4155a0bbd..b2c5e5f71d
Full diff: b4155a0bbd..b2c5e5f71d
Changed dependencies:
* src/base: 4545fc1f63..4282da8bcd
* src/build: f671d3baeb..fa9670aa5f
* src/buildtools: 98f00fa10d..104574186c
* src/ios: 411732c0b9..90ba070cca
* src/testing: dbbebc0d54..8570c1779d
* src/third_party: 744b88f9a8..9fc0dcb0dc
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/1e5cb820de..68f84f5c40
* src/third_party/catapult: 9e7bc18ce7..91b60843fb
* src/third_party/ffmpeg: 28a5cdde5c..cb7f9fc2ad
* src/third_party/googletest/src: 8c7f93feda..42bc671f47
* src/third_party/gtest-parallel: c95bf7d82c..21b383f81a
* src/third_party/icu: 87232d8d76..c844075aa0
* src/third_party/libvpx/source/libvpx: ac8f58f6ab..b3bf91bdc6
* src/third_party/libyuv: 945ea1b746..8edd2286fd
* src/tools: e095601b86..b0761e3782
DEPS diff: b4155a0bbd..b2c5e5f71d /DEPS
Clang version changed 301384:303910
Details: b4155a0bbd..b2c5e5f71d /tools/clang/scripts/update.py
TBR=marpan@webrtc.org ,
BUG=None
Review-Url: https://codereview.webrtc.org/2906023003
Cr-Commit-Position: refs/heads/master@{#18273}
2017-05-26 13:41:07 +00:00