David Benjamin
ea84b6bf49
Fix OpenSSLIdentity::GetReference.
...
It didn't retain the chain.
Bug: none
Change-Id: I8e88c5e060d91d8f5e7ebade6ea8e65b3e5a416e
Reviewed-on: https://webrtc-review.googlesource.com/28360
Commit-Queue: David Benjamin <davidben@webrtc.org>
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21145}
2017-12-07 18:27:17 +00:00
Zhi Huang
062a8ead3b
Revert "Make RTCP cumulative_lost be a signed value"
...
This reverts commit 4c34f435db2b921b82b8be19ee5c1746f46cb188.
Reason for revert: Broke internal projects. Type mismatch.
Original change's description:
> Make RTCP cumulative_lost be a signed value
>
> This is formally defined as a signed 24-bit value in RFC 3550 section 6.4.1.
> See RFC 3550 Appendix A.3 for the reason why it may turn negative.
>
> Noticed on discuss-webrtc mailing list.
>
> BUG=webrtc:8626
>
> Change-Id: I7317f73e9490a876e8445bd3d6b66095ce53ca0a
> Reviewed-on: https://webrtc-review.googlesource.com/30901
> Reviewed-by: Stefan Holmer <stefan@webrtc.org>
> Commit-Queue: Harald Alvestrand <hta@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#21142}
TBR=stefan@webrtc.org ,hta@webrtc.org
Change-Id: I544f7979d584cfb72a2d0d526f4fef84aebeecb3
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:8626
Reviewed-on: https://webrtc-review.googlesource.com/31040
Reviewed-by: Zhi Huang <zhihuang@webrtc.org>
Commit-Queue: Zhi Huang <zhihuang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21144}
2017-12-07 18:12:48 +00:00
Danil Chapovalov
292a73eeea
Deliver packet to Call as rtc::CopyOnWriteBuffer
...
instead of pair of pointer + size.
it removes hidden memcpy in RtpPacketReceived::Parse:
RtpPacketReceived keeps a reference to a CopyOnWriteBuffer. By
passing it the same CopyOnWriteBuffer that was created by
BaseChannel, one allocation and memcpy is avoided.
Bug: None
Change-Id: I5f89f478b380fc9aece3762d3a04f228d48598f5
Reviewed-on: https://webrtc-review.googlesource.com/23761
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21143}
2017-12-07 17:09:07 +00:00
Harald Alvestrand
4c34f435db
Make RTCP cumulative_lost be a signed value
...
This is formally defined as a signed 24-bit value in RFC 3550 section 6.4.1.
See RFC 3550 Appendix A.3 for the reason why it may turn negative.
Noticed on discuss-webrtc mailing list.
BUG=webrtc:8626
Change-Id: I7317f73e9490a876e8445bd3d6b66095ce53ca0a
Reviewed-on: https://webrtc-review.googlesource.com/30901
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21142}
2017-12-07 17:00:57 +00:00
Henrik Lundin
6f54e7ab67
Avoid integer-overflow in WebRtcSpl_FilterARFastQ12
...
Simply use int64_t instead of int32_t for two local variables.
This avoids integer-overflow in some rare cases.
Bug: chromium:784216
Change-Id: Ie96835d6dc04e338b157469b74ead29e8bd403dd
Reviewed-on: https://webrtc-review.googlesource.com/26580
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Commit-Queue: Henrik Lundin <henrik.lundin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21141}
2017-12-07 16:56:47 +00:00
Magnus Jedvert
3863153267
Android: Generate JNI code for jni_helper, RtpSender, and VideoEncoderFactory
...
Bug: webrtc:8278
Change-Id: I6111e562cc5a8fe6c595fcb8dfd5202d46a08806
Reviewed-on: https://webrtc-review.googlesource.com/28622
Reviewed-by: Sami Kalliomäki <sakal@webrtc.org>
Commit-Queue: Magnus Jedvert <magjed@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21140}
2017-12-07 15:18:57 +00:00
Mirko Bonadei
e51f785043
Stop using public_deps in pc/.
...
TBR=phoglund@webrtc.org
Bug: webrtc:8603
Change-Id: If18e5a4d212392bbd9b4e1f9c2f00ee79a2ab348
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/29864
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21139}
2017-12-07 13:57:57 +00:00
Niels Möller
904f8698d3
Define interface OveruseFrameDetector::ProcessingUsage.
...
Allows move of SendProcessingUsage and OverdoseInjector to the
anonymous namespace in the implementationfile.
Bug: webrtc:8504
Change-Id: I84ddfc0b031a1fd31cc0f35216ba96c8fb2efa8e
Reviewed-on: https://webrtc-review.googlesource.com/30682
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21138}
2017-12-07 13:22:19 +00:00
Rasmus Brandt
d73ba12a93
Do not send 48 empty FEC packets when there is a large media packet seq. num. gap.
...
BUG=webrtc:8617
Change-Id: I9c542f5cfd504511165df8f823dd936b4f01f45a
Reviewed-on: https://webrtc-review.googlesource.com/30263
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21137}
2017-12-07 11:22:30 +00:00
Danil Chapovalov
5c3cc41cef
Change RtcpPacket::PacketReadyCallback to rtc::FunctionView
...
from interface
Bug: webrtc:5565
Change-Id: I2df5d7a0554b938888581f1c73dbdb8b85c387cc
Reviewed-on: https://webrtc-review.googlesource.com/8680
Reviewed-by: Niels Moller <nisse@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21136}
2017-12-07 11:20:08 +00:00
Henrik Lundin
f1061c2d90
rtp_encode: Unify the encoder configs somewhat
...
For uniformity. Uniformity is nice.
Bug: webrtc:2692
Change-Id: Id85e54fa31bf3cc79e73a72805e57d5e3164252f
Reviewed-on: https://webrtc-review.googlesource.com/27400
Commit-Queue: Henrik Lundin <henrik.lundin@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21135}
2017-12-07 09:43:17 +00:00
Henrik Lundin
5dcbbfd153
Create a fuzzer for ComfortNoiseDecoder
...
The fuzzer will hammer on the UpdateSid and Generate methods of
ComfortNoiseDecoder.
The change also includes a fix to an issue in WebRtcSpl_FilterAR, which
was immediately found by running the fuzzer locally.
Bug: none
Change-Id: I5283427cb27844fb953e2caa35423ea873aca2ff
Reviewed-on: https://webrtc-review.googlesource.com/28100
Commit-Queue: Henrik Lundin <henrik.lundin@webrtc.org>
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21134}
2017-12-07 08:53:37 +00:00
Steve Anton
6c38cc7c9e
Fix cpplint errors in p2p/
...
Bug: webrtc:5273
Change-Id: Ida3c2ca1bbb611026f34d7144db9ec24840bf7fb
Reviewed-on: https://webrtc-review.googlesource.com/26444
Commit-Queue: Steve Anton <steveanton@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21133}
2017-12-06 21:33:36 +00:00
Autoroller
e06570b18b
Roll chromium_revision 5799f48f47..5d9089080e (522145:522183)
...
Change log: 5799f48f47..5d9089080e
Full diff: 5799f48f47..5d9089080e
Changed dependencies:
* src/base: ee74d095ea..ea8d608e8e
* src/ios: 7547b63aaf..7796ebdb5c
* src/testing: 8e422d86fc..50b6577a3d
* src/third_party: ecbabe6b03..caec3c432a
* src/third_party/gtest-parallel: 1f8438da0b..180c2f5234
* src/tools: 054a7f6f59..c98f4e3e61
DEPS diff: 5799f48f47..5d9089080e /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: I5665aedcfab078d259e85f1599140f324d55a533
Reviewed-on: https://webrtc-review.googlesource.com/30420
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21132}
2017-12-06 21:28:46 +00:00
Autoroller
40f0b37d3b
Roll chromium_revision d74f79c552..5799f48f47 (522128:522145)
...
Change log: d74f79c552..5799f48f47
Full diff: d74f79c552..5799f48f47
Changed dependencies:
* src/base: f36e33e9c0..ee74d095ea
* src/ios: e7fe056159..7547b63aaf
* src/third_party: 88d8c23e89..ecbabe6b03
DEPS diff: d74f79c552..5799f48f47 /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: Ia19a0947bf13fcf0d193d286916a3b7a447e7343
Reviewed-on: https://webrtc-review.googlesource.com/30360
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21131}
2017-12-06 19:43:06 +00:00
Steve Anton
3828c06a58
Replace cricket::ContentAction with webrtc::SdpType
...
Bug: webrtc:8613
Change-Id: I9bce2b9d8c8445d2fa1b9f60b06596a5621ebc2f
Reviewed-on: https://webrtc-review.googlesource.com/29460
Commit-Queue: Steve Anton <steveanton@webrtc.org>
Reviewed-by: Peter Thatcher <pthatcher@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21130}
2017-12-06 19:40:16 +00:00
Steve Anton
5c8231c400
Fix cpplint errors in pseudotcp/test
...
Bug: webrtc:5273
Change-Id: I09181651c35087b6403c04b6fe542b3e80b13fab
Reviewed-on: https://webrtc-review.googlesource.com/26443
Commit-Queue: Steve Anton <steveanton@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21129}
2017-12-06 19:25:56 +00:00
Steve Anton
cc65bd018d
Run clang format on pseudotcp/test
...
Bug: webrtc:5273
Change-Id: Ib2e5b749951c805417fd50022172c604a4fe241b
Reviewed-on: https://webrtc-review.googlesource.com/27122
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Commit-Queue: Steve Anton <steveanton@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21128}
2017-12-06 18:36:36 +00:00
Autoroller
02384b8e3f
Roll chromium_revision b04d8e25de..d74f79c552 (522105:522128)
...
Change log: b04d8e25de..d74f79c552
Full diff: b04d8e25de..d74f79c552
Changed dependencies:
* src/base: fb76136a5e..f36e33e9c0
* src/ios: c8a587a1e8..e7fe056159
* src/testing: 233b532534..8e422d86fc
* src/third_party: 872e1368d9..88d8c23e89
* src/tools: 250c5e5eb3..054a7f6f59
DEPS diff: b04d8e25de..d74f79c552 /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: I085163485798322dd8b27881ea192ab55ba62e1f
Reviewed-on: https://webrtc-review.googlesource.com/30340
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21127}
2017-12-06 18:14:56 +00:00
Steve Anton
845bb73196
Fix clang style errors in api/jsep.h
...
In this case, clang style forbids inline definitions for virtual
functions.
Bug: webrtc:163
Change-Id: Id924cadb0a1d32e12cdb691c57fbda5f5b022638
Reviewed-on: https://webrtc-review.googlesource.com/29441
Reviewed-by: Peter Thatcher <pthatcher@webrtc.org>
Reviewed-by: Zhi Huang <zhihuang@webrtc.org>
Commit-Queue: Steve Anton <steveanton@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21126}
2017-12-06 18:12:06 +00:00
Autoroller
91bd263006
Roll chromium_revision 11a86f3cdf..b04d8e25de (522096:522105)
...
Change log: 11a86f3cdf..b04d8e25de
Full diff: 11a86f3cdf..b04d8e25de
Changed dependencies:
* src/third_party: e3265b9aa1..872e1368d9
DEPS diff: 11a86f3cdf..b04d8e25de /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: I82779005f0b651d873c606e9e6c9e318784b0fe0
Reviewed-on: https://webrtc-review.googlesource.com/30320
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21125}
2017-12-06 17:21:43 +00:00
Autoroller
2fb6450919
Roll chromium_revision 59a2bc8acb..11a86f3cdf (522082:522096)
...
Change log: 59a2bc8acb..11a86f3cdf
Full diff: 59a2bc8acb..11a86f3cdf
Changed dependencies:
* src/third_party/googletest/src: 7f8fefabed..247a3d8e5e
* src/tools: c88479f1ca..250c5e5eb3
DEPS diff: 59a2bc8acb..11a86f3cdf /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: Ib91fea2b4c33bdbcbf50aaf6c9f898fa4be5df5b
Reviewed-on: https://webrtc-review.googlesource.com/30282
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21124}
2017-12-06 16:15:12 +00:00
Autoroller
7d4d835008
Roll chromium_revision 79681532f1..59a2bc8acb (522076:522082)
...
Change log: 79681532f1..59a2bc8acb
Full diff: 79681532f1..59a2bc8acb
Changed dependencies:
* src/ios: 65b82f670a..c8a587a1e8
* src/third_party: 40569f1a27..e3265b9aa1
DEPS diff: 79681532f1..59a2bc8acb /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: Iebca0ebbbb8be1de1cdf0e10e7bd86b2a01cf80b
Reviewed-on: https://webrtc-review.googlesource.com/30281
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21123}
2017-12-06 15:21:22 +00:00
philipel
752968ee35
Added red_payload_type_rtx flag to the video_replay tool.
...
Also renamed some command line flags to avoid confussion.
payload_type --> media_payload_type
payload_type_rtx --> media_payload_type_rtx
fec_payload_type --> ulpfec_payload_type
Bug: None
Change-Id: Id2750e5b47190ebdd77f44bf7f44418c24535f62
Reviewed-on: https://webrtc-review.googlesource.com/29681
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21122}
2017-12-06 14:30:22 +00:00
Autoroller
3714d4b5ad
Roll chromium_revision ef213bdafd..79681532f1 (522064:522076)
...
Change log: ef213bdafd..79681532f1
Full diff: ef213bdafd..79681532f1
Changed dependencies:
* src/ios: fb79535740..65b82f670a
* src/third_party: 5326c43227..40569f1a27
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/a9cf2fa54a..307c9f954d
* src/tools: c4235acfc1..c88479f1ca
DEPS diff: ef213bdafd..79681532f1 /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: Ic92fac822acc0a93143d7add452197a7d937ceb4
Reviewed-on: https://webrtc-review.googlesource.com/30280
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21121}
2017-12-06 14:12:42 +00:00
Autoroller
d696a2cb70
Roll chromium_revision 0db267e941..ef213bdafd (522059:522064)
...
Change log: 0db267e941..ef213bdafd
Full diff: 0db267e941..ef213bdafd
Changed dependencies:
* src/base: 49b039bec4..fb76136a5e
* src/ios: 03f7d7eeb5..fb79535740
DEPS diff: 0db267e941..ef213bdafd /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: I12c8003deda362881d22ad45cf42308a5345131a
Reviewed-on: https://webrtc-review.googlesource.com/30220
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21120}
2017-12-06 12:16:47 +00:00
philipel
bc5a40870c
Fix off-by-one error when removing information about missing packet in PacketBuffer.
...
In the ClearTo function we risked removing one packet too many from the set of
|missing_packets_|, and in the case of H264 this would cause us to create incomplete
delta frames. This is turn disrupt the stream and a keyframe request has to be made.
Bug: webrtc:8536
Change-Id: Ie7ccd5f1631a4cf3bd463878d5b0fe746744ec23
Reviewed-on: https://webrtc-review.googlesource.com/30141
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21119}
2017-12-06 12:15:42 +00:00
Autoroller
a129ed60e0
Roll chromium_revision 4c25945506..0db267e941 (522052:522059)
...
Change log: 4c25945506..0db267e941
Full diff: 4c25945506..0db267e941
Changed dependencies:
* src/third_party: c65c22df9f..5326c43227
DEPS diff: 4c25945506..0db267e941 /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: I9dc7ee2cd735026a7b07df0fe03cc1c849e8f800
Reviewed-on: https://webrtc-review.googlesource.com/30201
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21118}
2017-12-06 11:13:13 +00:00
Per Åhgren
63b494dff7
Reverted the new handling of saturated echoes in AEC3
...
This CL reverts the changes introduced that handles echoes in AEC3.
The revert is done to match the behavior which is in M63.
Bug: webrtc:8615,chromium:792346
Change-Id: I128ccb17dc359c7889a701a2faaaf06be40f86dd
Reviewed-on: https://webrtc-review.googlesource.com/30140
Commit-Queue: Per Åhgren <peah@webrtc.org>
Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21117}
2017-12-06 11:04:22 +00:00
Ivo Creusen
d1d8dfb5c3
Add code to generate python visualization to neteq_rtpplay
...
This adds a command line flag to generate a python visualization script from neteq_rtpplay.
Bug: webrtc:8614
Change-Id: Ia6f10d7ff0abac6fdbe9302e7f97a8a12a5bb65b
Reviewed-on: https://webrtc-review.googlesource.com/29940
Commit-Queue: Ivo Creusen <ivoc@webrtc.org>
Reviewed-by: Alessio Bazzica <alessiob@webrtc.org>
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21116}
2017-12-06 10:52:42 +00:00
Niels Möller
7dc26b7b32
Revert "Refactor OverUseFrameDetector to use the timestamps attached to EncodedImage."
...
This reverts commit eee7cedf6901ad5616dbf0bf09f35010207f823d.
Reason for revert: Intend to rework with a flag to select between old or new estimator, to be wired up as an origin-trial experiment. And old estimator deleted at a later point.
Original change's description:
> Refactor OverUseFrameDetector to use the timestamps attached to EncodedImage.
>
> Bug: webrtc:8504
> Change-Id: I3f99c3c1e528f59b45724921a91f65b485f5b820
> Reviewed-on: https://webrtc-review.googlesource.com/23720
> Commit-Queue: Niels Moller <nisse@webrtc.org>
> Reviewed-by: Erik Språng <sprang@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#20979}
TBR=nisse@webrtc.org ,sprang@webrtc.org
# Not skipping CQ checks because original CL landed > 1 day ago.
Bug: webrtc:8504
Change-Id: Ieec4624e1d6dd8472b7e89c7bd19f425d9b54533
Reviewed-on: https://webrtc-review.googlesource.com/30180
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21115}
2017-12-06 10:32:12 +00:00
Autoroller
022f796991
Roll chromium_revision 5bc7225521..4c25945506 (522046:522052)
...
Change log: 5bc7225521..4c25945506
Full diff: 5bc7225521..4c25945506
Changed dependencies:
* src/ios: 913bcac470..03f7d7eeb5
* src/third_party: f772761b9d..c65c22df9f
DEPS diff: 5bc7225521..4c25945506 /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: If8f68adca48b907d7d44adde623bdd4805a42f5a
Reviewed-on: https://webrtc-review.googlesource.com/30200
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21114}
2017-12-06 10:09:52 +00:00
Autoroller
75d20ceab6
Roll chromium_revision ae3d53515f..5bc7225521 (522038:522046)
...
Change log: ae3d53515f..5bc7225521
Full diff: ae3d53515f..5bc7225521
Changed dependencies:
* src/testing: dd9cb1e94f..233b532534
* src/third_party: 7498658b43..f772761b9d
DEPS diff: ae3d53515f..5bc7225521 /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: Icdf5c8e9bfc460070eaf8ffb76cda281d10f3e38
Reviewed-on: https://webrtc-review.googlesource.com/30160
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21113}
2017-12-06 09:29:33 +00:00
Mirko Bonadei
a498ae83ac
Stop using public_deps in system_wrappers.
...
TBR=phoglund@webrtc.org
Bug: webrtc:8603
Change-Id: I5e515f0e4dc955a01460d69ba4e21bdfdf152d20
Reviewed-on: https://webrtc-review.googlesource.com/29104
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21112}
2017-12-06 08:56:52 +00:00
Åsa Persson
c74d8da339
Remove unused struct from ProtectionBitrateCalculator.
...
Remove unused forward declarations.
Bug: none
Change-Id: Ie6f656efa83c889103ace4c9245e2fe3d8f7a547
Reviewed-on: https://webrtc-review.googlesource.com/29060
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Commit-Queue: Åsa Persson <asapersson@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21111}
2017-12-06 08:39:12 +00:00
Autoroller
e72e8e617c
Roll chromium_revision 3fc597bc88..ae3d53515f (522029:522038)
...
Change log: 3fc597bc88..ae3d53515f
Full diff: 3fc597bc88..ae3d53515f
Changed dependencies:
* src/build: 0c48ddb072..379d3331d1
* src/ios: 285170038d..913bcac470
* src/testing: bdefb167ea..dd9cb1e94f
* src/third_party: 130140f4cc..7498658b43
DEPS diff: 3fc597bc88..ae3d53515f /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: I073d0a50642e7436af518e13dc14ddb094e3a75f
Reviewed-on: https://webrtc-review.googlesource.com/30123
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21110}
2017-12-06 08:34:42 +00:00
Niels Möller
c6109dbbfb
Fix awk gensub call in author_line_count.sh script.
...
NOTRY=TRUE
Bug: None
Change-Id: I706cf0a57e17f765bf90ccaad245a2c5573d8e0c
Reviewed-on: https://webrtc-review.googlesource.com/29740
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21109}
2017-12-06 08:16:12 +00:00
Mirko Bonadei
b5728d9b0f
Stop using public_deps in modules/rtp_rtcp.
...
TBR=phoglund@webrtc.org
Bug: webrtc:8603
Change-Id: I86830df23db3f33a1a26098e639596bd3b86485a
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/29780
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21108}
2017-12-06 07:37:52 +00:00
Autoroller
51df88c674
Roll chromium_revision 904d1dfc4a..3fc597bc88 (522019:522029)
...
Change log: 904d1dfc4a..3fc597bc88
Full diff: 904d1dfc4a..3fc597bc88
Changed dependencies:
* src/third_party: e43d4789c2..130140f4cc
* src/tools: 0d5bbe79e3..c4235acfc1
DEPS diff: 904d1dfc4a..3fc597bc88 /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: I840c6c8237f4bcb6f5749faff6eae83fc2fe89ad
Reviewed-on: https://webrtc-review.googlesource.com/30122
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21107}
2017-12-06 07:16:52 +00:00
Mirko Bonadei
10679938c6
Stop using public_deps in modules/audio_processing.
...
TBR=phoglund@webrtc.org
Bug: webrtc:8603
Change-Id: Ib44266389e6f08a77bd92cffd1eba166147687f4
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/29822
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21106}
2017-12-06 06:34:22 +00:00
Mirko Bonadei
03d6f2f7ff
Stop using public_deps in modules/audio_mixer.
...
TBR=phoglund@webrtc.org
Bug: webrtc:8603
Change-Id: I74c01d5a0243c96dca504b2d696092ea35c36aa3
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/29860
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21105}
2017-12-06 06:30:32 +00:00
Autoroller
5cfd5cb948
Roll chromium_revision 931c894e90..904d1dfc4a (522005:522019)
...
Change log: 931c894e90..904d1dfc4a
Full diff: 931c894e90..904d1dfc4a
Changed dependencies:
* src/build: f3c4cad8f0..0c48ddb072
* src/third_party: f71a14e16f..e43d4789c2
* src/third_party/depot_tools: 9c02a833e2..0afcd10430
* src/tools: 70cea0e6c7..0d5bbe79e3
DEPS diff: 931c894e90..904d1dfc4a /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: I330aea57ef8f203e539d9ed22f23ae508b228118
Reviewed-on: https://webrtc-review.googlesource.com/30121
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21104}
2017-12-06 06:18:22 +00:00
Autoroller
522292ebef
Roll chromium_revision c97b31028e..931c894e90 (521988:522005)
...
Change log: c97b31028e..931c894e90
Full diff: c97b31028e..931c894e90
Changed dependencies:
* src/build: 32c3d342e8..f3c4cad8f0
* src/third_party: a00f968557..f71a14e16f
* src/tools: e11fd79b39..70cea0e6c7
DEPS diff: c97b31028e..931c894e90 /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: Ica6508db8e0d3544ba792c5d5ca14ce0affa17c1
Reviewed-on: https://webrtc-review.googlesource.com/30120
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21103}
2017-12-06 05:22:02 +00:00
Autoroller
209f2d5a23
Roll chromium_revision fe2b322b60..c97b31028e (521968:521988)
...
Change log: fe2b322b60..c97b31028e
Full diff: fe2b322b60..c97b31028e
Changed dependencies:
* src/ios: 85601aefa8..285170038d
* src/testing: 4293708ba3..bdefb167ea
* src/third_party: d44ef405a8..a00f968557
* src/tools: fb61a9661e..e11fd79b39
DEPS diff: fe2b322b60..c97b31028e /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: I8262d7dbf56ebe27dcb18e072a39e31752a8fb9f
Reviewed-on: https://webrtc-review.googlesource.com/30100
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21102}
2017-12-06 04:17:01 +00:00
Autoroller
6c2c1be13c
Roll chromium_revision dddc589751..fe2b322b60 (521930:521968)
...
Change log: dddc589751..fe2b322b60
Full diff: dddc589751..fe2b322b60
Changed dependencies:
* src/base: 2730f9269d..49b039bec4
* src/ios: d0208ef897..85601aefa8
* src/testing: 19e50ae82d..4293708ba3
* src/third_party: 4cc222a99d..d44ef405a8
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/09fc536c66..a9cf2fa54a
* src/third_party/depot_tools: 873be6fd45..9c02a833e2
* src/tools: 48658420e0..fb61a9661e
DEPS diff: dddc589751..fe2b322b60 /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: Ia8a518f928d816665912b0cb848f60ea53c5c6db
Reviewed-on: https://webrtc-review.googlesource.com/30080
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21101}
2017-12-06 03:31:28 +00:00
Steve Anton
88f2cb9479
Introduce webrtc::SdpType, the chosen enum for offer/pranswer/answer
...
This change introduces a new method |GetType()| in
SessionDescriptionInterface which returns an enum for the SDP type
rather than a string. Additionally, new overloads were added for
CreateSessionDescription to take SdpType instead of a type string.
Bug: webrtc:8613
Change-Id: I52b342f12155daf8d623646b0c21b7562f69d101
Reviewed-on: https://webrtc-review.googlesource.com/29380
Reviewed-by: Peter Thatcher <pthatcher@webrtc.org>
Reviewed-by: Zhi Huang <zhihuang@webrtc.org>
Commit-Queue: Steve Anton <steveanton@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21100}
2017-12-06 02:27:32 +00:00
Autoroller
3fa0b98522
Roll chromium_revision 8d8c52b6bc..dddc589751 (521901:521930)
...
Change log: 8d8c52b6bc..dddc589751
Full diff: 8d8c52b6bc..dddc589751
Changed dependencies:
* src/ios: 091d92df28..d0208ef897
* src/testing: 1e9e25a7ea..19e50ae82d
* src/third_party: 860ad050f9..4cc222a99d
* src/tools: 8524b3d104..48658420e0
DEPS diff: 8d8c52b6bc..dddc589751 /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: I4b4a72aa45f5f8ccf2f5710913060b75968dcfb7
Reviewed-on: https://webrtc-review.googlesource.com/30060
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21099}
2017-12-06 01:51:52 +00:00
Autoroller
2b63f15f7b
Roll chromium_revision 363560ef6a..8d8c52b6bc (521872:521901)
...
Change log: 363560ef6a..8d8c52b6bc
Full diff: 363560ef6a..8d8c52b6bc
Changed dependencies:
* src/build: 6be95fa4b4..32c3d342e8
* src/ios: c77e764aa8..091d92df28
* src/third_party: 8cb8e35472..860ad050f9
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/37c17ee783..09fc536c66
* src/tools: 0ca0512f52..8524b3d104
DEPS diff: 363560ef6a..8d8c52b6bc /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: Ib139ee1e4a1bd93140129a57ed2ea5e2dfb71a8e
Reviewed-on: https://webrtc-review.googlesource.com/30040
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21098}
2017-12-06 00:13:12 +00:00
Autoroller
10a6fe2783
Roll chromium_revision f2886852c4..363560ef6a (521843:521872)
...
Change log: f2886852c4..363560ef6a
Full diff: f2886852c4..363560ef6a
Changed dependencies:
* src/ios: d3edd64291..c77e764aa8
* src/testing: 2aa3732ddf..1e9e25a7ea
* src/third_party: 71c12c4bad..8cb8e35472
* src/tools: 84404f2aff..0ca0512f52
DEPS diff: f2886852c4..363560ef6a /DEPS
No update to Clang.
TBR=buildbot@webrtc.org ,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Change-Id: I23e82b1b3fcae769c2b2d53aeffacd5db33f723a
Reviewed-on: https://webrtc-review.googlesource.com/30020
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21097}
2017-12-05 23:18:02 +00:00
Jerome Jiang
831af370fe
VP9: Use 2 threads on low res on ARM.
...
WebRTC standalone tests show 24% speed up on foreman_cif, 16% speed up
on a 240p clip and 11% speed up on Bridge_r180.
Bug: None
Change-Id: I433b7a8841bd9df2402575f72dd1984cc5e011a9
Reviewed-on: https://webrtc-review.googlesource.com/29260
Commit-Queue: Jerome Jiang <jianj@google.com>
Reviewed-by: Magnus Flodman <mflodman@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21096}
2017-12-05 23:06:42 +00:00