17318 Commits

Author SHA1 Message Date
gnish
b2a318bb8e Configured VCMTiming with sender defining delay times.
BUG=webrtc:7590

Review-Url: https://codereview.webrtc.org/2870823003
Cr-Commit-Position: refs/heads/master@{#18086}
2017-05-10 16:21:33 +00:00
danilchap
2d9d21f328 Add untracked headers in modules/rtp_rtcp
BUG=webrtc:7623

Review-Url: https://codereview.webrtc.org/2876533003
Cr-Commit-Position: refs/heads/master@{#18085}
2017-05-10 15:41:13 +00:00
mbonadei
84ab581e0b Supporting orphan headers check on ios_framework_bundle
ios_framework_bundle does not have 'sources' but 'common_objc_headers'
and it was causins a couple of false positives.

BUG=webrtc:7514
NOTRY=True

Review-Url: https://codereview.webrtc.org/2872303003
Cr-Commit-Position: refs/heads/master@{#18084}
2017-05-10 15:04:34 +00:00
henrik.lundin
b8c55b15a3 Handle padded audio packets correctly
RTP packets can be padded with extra data at the end of the payload. The usable
payload length of the packet should then be reduced with the padding length,
since the padding must be discarded. This was not the case; instead, the entire
payload, including padding data, was forwarded to the audio channel and in the
end to the decoder.

A special case of padding is packets which are empty except for the padding.
That is, they carry no usable payload. These packets are sometimes used for
probing the network and were discarded in
RTPReceiverAudio::ParseAudioCodecSpecific. The result is that NetEq never sees
those empty packets, just the holes in the sequence number series; this can
throw off the target buffer calculations.

With this change, the empty (after removing the padding) packets are let through,
all the way down to NetEq, to a new method called NetEq::InsertEmptyPacket. This
method notifies the DelayManager that an empty packet was received.

BUG=webrtc:7610, webrtc:7625

Review-Url: https://codereview.webrtc.org/2870043003
Cr-Commit-Position: refs/heads/master@{#18083}
2017-05-10 14:38:01 +00:00
nisse
423a288a12 Delete left-over declaration of AdjustCurrentProcessPrivilege.
Implementation was deleted in https://codereview.webrtc.org/2571763002.

BUG=webrtc:6424

Review-Url: https://codereview.webrtc.org/2872303002
Cr-Commit-Position: refs/heads/master@{#18082}
2017-05-10 13:04:45 +00:00
nisse
f93752a2ee Reland of Delete deprecated and transitional stuff related to video frame refactoring. (patchset #1 id:1 of https://codereview.webrtc.org/2853383005/ )
Reason for revert:
Downstream projects have been fixed.

Original issue's description:
> Revert of Delete deprecated and transitional stuff related to video frame refactoring. (patchset #1 id:1 of https://codereview.webrtc.org/2854873003/ )
>
> Reason for revert:
> More downstream breakage discovered.
>
> Original issue's description:
> > Reland of Delete deprecated and transitional stuff related to video frame refactoring. (patchset #1 id:1 of https://codereview.webrtc.org/2854883002/ )
> >
> > Reason for revert:
> > Will make another attempt to track down and fix downstream projects.
> >
> > Original issue's description:
> > > Revert of Delete deprecated and transitional stuff related to video frame refactoring. (patchset #1 id:1 of https://codereview.webrtc.org/2852303002/ )
> > >
> > > Reason for revert:
> > > Unfortunately, more downstream updates needed.
> > >
> > > Original issue's description:
> > > > Reland of Delete deprecated and transitional stuff related to video frame refactoring. (patchset #1 id:1 of https://codereview.webrtc.org/2845333002/ )
> > > >
> > > > Reason for revert:
> > > > Downstream projects being updated.
> > > >
> > > > For Chrome, relanding depends on cl
> > > > https://codereview.chromium.org/2855783003/
> > > >
> > > > Original issue's description:
> > > > > Revert of Delete deprecated and transitional stuff related to video frame refactoring. (patchset #17 id:320001 of https://codereview.webrtc.org/2622263002/ )
> > > > >
> > > > > Reason for revert:
> > > > > Broke Chrome build, see, e.g.,
> > > > > http://build.chromium.org/p/chromium.webrtc.fyi/builders/Linux%20Builder/builds/16237
> > > > >
> > > > > Original issue's description:
> > > > > > Delete deprecated and transitional stuff related to video frame refactoring.
> > > > > >
> > > > > > BUG=webrtc:5880
> > > > > >
> > > > > > Review-Url: https://codereview.webrtc.org/2622263002
> > > > > > Cr-Commit-Position: refs/heads/master@{#17928}
> > > > > > Committed: 713a3bbcc7
> > > > >
> > > > > TBR=mflodman@webrtc.org,perkj@webrtc.org
> > > > > # Skipping CQ checks because original CL landed less than 1 days ago.
> > > > > NOPRESUBMIT=true
> > > > > NOTREECHECKS=true
> > > > > NOTRY=true
> > > > > BUG=webrtc:5880
> > > > >
> > > > > Review-Url: https://codereview.webrtc.org/2845333002
> > > > > Cr-Commit-Position: refs/heads/master@{#17929}
> > > > > Committed: aec49d2b49
> > > >
> > > > TBR=mflodman@webrtc.org,perkj@webrtc.org
> > > > # Not skipping CQ checks because original CL landed more than 1 days ago.
> > > > BUG=webrtc:5880
> > > >
> > > > Review-Url: https://codereview.webrtc.org/2852303002
> > > > Cr-Commit-Position: refs/heads/master@{#17974}
> > > > Committed: d71ebd70f6
> > >
> > > TBR=mflodman@webrtc.org,perkj@webrtc.org
> > > # Skipping CQ checks because original CL landed less than 1 days ago.
> > > NOPRESUBMIT=true
> > > NOTREECHECKS=true
> > > NOTRY=true
> > > BUG=webrtc:5880
> > >
> > > Review-Url: https://codereview.webrtc.org/2854883002
> > > Cr-Commit-Position: refs/heads/master@{#17978}
> > > Committed: 6e6a485a02
> >
> > TBR=mflodman@webrtc.org,perkj@webrtc.org
> > # Skipping CQ checks because original CL landed less than 1 days ago.
> > NOPRESUBMIT=true
> >
> > BUG=webrtc:5880
> >
> > Review-Url: https://codereview.webrtc.org/2854873003
> > Cr-Commit-Position: refs/heads/master@{#18006}
> > Committed: 3870a071c4
>
> TBR=mflodman@webrtc.org,perkj@webrtc.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=webrtc:5880
>
> Review-Url: https://codereview.webrtc.org/2853383005
> Cr-Commit-Position: refs/heads/master@{#18008}
> Committed: 61b22dde13

TBR=mflodman@webrtc.org,perkj@webrtc.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=webrtc:5880

Review-Url: https://codereview.webrtc.org/2867703002
Cr-Commit-Position: refs/heads/master@{#18081}
2017-05-10 12:25:59 +00:00
mbonadei
a644ad3280 Orphan headers should check only added files
This CL makes the presubmit check less strict. We can modify untracked
headers but we cannot added them anymore.

In the meatime I am spawning a lot of bugs to fix the currently
untracked headers.

BUG=webrtc:7514
NOTRY=True
TBR=kjellander@webrtc.org

Review-Url: https://codereview.webrtc.org/2873223004
Cr-Commit-Position: refs/heads/master@{#18080}
2017-05-10 12:21:55 +00:00
minyue
48368ad6c6 Fixing video loopback test with encoder factory.
BUG=webrtc:5806

Review-Url: https://codereview.webrtc.org/2870123002
Cr-Commit-Position: refs/heads/master@{#18079}
2017-05-10 11:06:11 +00:00
buildbot
8e3bf36a08 Roll chromium_revision 43612cbba3..faace60759 (470504:470521)
Change log: 43612cbba3..faace60759
Full diff: 43612cbba3..faace60759

Changed dependencies:
* src/ios: 37491b5448..1423885de8
* src/testing: 77b87362a2..8a6aee5860
* src/third_party: 24e270b0e5..da115387bc
* src/tools: e564e0ad0c..3847c42e2c
DEPS diff: 43612cbba3..faace60759/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2868303002
Cr-Commit-Position: refs/heads/master@{#18078}
2017-05-10 10:09:39 +00:00
nisse
e077ee472a Deleted unused method EstimateMTU, and the WinPing class.
BUG=None

Review-Url: https://codereview.webrtc.org/2866183004
Cr-Commit-Position: refs/heads/master@{#18077}
2017-05-10 08:56:54 +00:00
buildbot
e0308bb54a Roll chromium_revision 0dc3090c6e..43612cbba3 (470445:470504)
Change log: 0dc3090c6e..43612cbba3
Full diff: 0dc3090c6e..43612cbba3

Changed dependencies:
* src/base: 4cba1aaafd..3527b70975
* src/build: 5a162d85e0..5be6ed1a48
* src/ios: 5921c54a65..37491b5448
* src/testing: 6e4d455263..77b87362a2
* src/third_party: 91fc0b0bce..24e270b0e5
* src/third_party/catapult: 0e86ab1c3b..9e43159fc6
* src/tools: 6c96ad6e16..e564e0ad0c
DEPS diff: 0dc3090c6e..43612cbba3/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2876483002
Cr-Commit-Position: refs/heads/master@{#18076}
2017-05-10 07:19:13 +00:00
buildbot
5bb5bf2c90 Roll chromium_revision 67970ee192..0dc3090c6e (470444:470445)
Change log: 67970ee192..0dc3090c6e
Full diff: 67970ee192..0dc3090c6e

Changed dependencies:
* src/tools: 9d9618879e..6c96ad6e16
DEPS diff: 67970ee192..0dc3090c6e/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2875573002
Cr-Commit-Position: refs/heads/master@{#18075}
2017-05-10 04:10:38 +00:00
buildbot
3d1528846b Roll chromium_revision d1f67520a7..67970ee192 (470420:470444)
Change log: d1f67520a7..67970ee192
Full diff: d1f67520a7..67970ee192

Changed dependencies:
* src/build: fcbd3e2088..5a162d85e0
* src/ios: fe46a87f4d..5921c54a65
* src/third_party: d0c6a80c43..91fc0b0bce
* src/tools: 7ae2d3f8d7..9d9618879e
* src/webrtc/examples/androidtests/third_party/gradle: 158c99261d..fed75fbb7b
DEPS diff: d1f67520a7..67970ee192/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2872103002
Cr-Commit-Position: refs/heads/master@{#18074}
2017-05-10 01:21:14 +00:00
buildbot
077e5761f0 Roll chromium_revision 14bd822963..d1f67520a7 (470394:470420)
Change log: 14bd822963..d1f67520a7
Full diff: 14bd822963..d1f67520a7

Changed dependencies:
* src/ios: 8e9d70dd25..fe46a87f4d
* src/third_party: 983fcb65de..d0c6a80c43
* src/third_party/catapult: b8a441dacc..0e86ab1c3b
* src/tools: 76462cd434..7ae2d3f8d7
DEPS diff: 14bd822963..d1f67520a7/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2874453003
Cr-Commit-Position: refs/heads/master@{#18073}
2017-05-09 22:16:35 +00:00
jtteh
5171a7f58c iOS audio session isInterrupted flag does not get reset correctly:
BUG=webrtc:7605

Review-Url: https://codereview.webrtc.org/2872953002
Cr-Commit-Position: refs/heads/master@{#18072}
2017-05-09 22:09:37 +00:00
buildbot
d277a7ccce Roll chromium_revision f37555b259..14bd822963 (470345:470394)
Change log: f37555b259..14bd822963
Full diff: f37555b259..14bd822963

Changed dependencies:
* src/base: 1872e088c2..4cba1aaafd
* src/build: e7a23c4278..fcbd3e2088
* src/ios: 9ead6e3c8f..8e9d70dd25
* src/testing: bcd54255a4..6e4d455263
* src/third_party: 0855307790..983fcb65de
* src/tools: 7369ae2159..76462cd434
* src/webrtc/examples/androidtests/third_party/gradle: b5f5fdac52..158c99261d
DEPS diff: f37555b259..14bd822963/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2868873005
Cr-Commit-Position: refs/heads/master@{#18071}
2017-05-09 19:20:32 +00:00
buildbot
4461c93799 Roll chromium_revision d3195585a8..f37555b259 (470293:470345)
Change log: d3195585a8..f37555b259
Full diff: d3195585a8..f37555b259

Changed dependencies:
* src/base: bff9f32161..1872e088c2
* src/build: 68de216302..e7a23c4278
* src/ios: f25ce98029..9ead6e3c8f
* src/testing: ea51bee87e..bcd54255a4
* src/third_party: 974e4e28a2..0855307790
* src/tools: 0af370fec5..7369ae2159
* src/webrtc/examples/androidtests/third_party/gradle: 136677338c..b5f5fdac52
DEPS diff: d3195585a8..f37555b259/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2868083002
Cr-Commit-Position: refs/heads/master@{#18070}
2017-05-09 16:12:57 +00:00
mbonadei
74973ed847 Adding PRESUBMIT check on orphan headers files.
We want all .h files to be tracked by a GN target. This CL adds a
presubmit check to ensure that newly added targets are tracked by
GN.

In this CL we add a directory called 'presubmit_checks_lib' so we
can avoid to put everything in PRESUBMIT.py (especially if we want
to test some checks). I tried to use 'tools-webrtc' but it is not
easy to include a python module from a directory with '-' in the
name.

BUG=webrtc:7514

Review-Url: https://codereview.webrtc.org/2872493002
Cr-Commit-Position: refs/heads/master@{#18069}
2017-05-09 14:58:05 +00:00
alessiob
77b376c094 Conversational Speech dataset
Publicly available dataset of conversational speech audio recordings.
This CL includes the following:
- README.md: dataset description file, it also includes the scripts
- *.wav.sha1: hash files for each audio track in the dataset

The overall size of the wav files is ~36MB.
The primary intended use of this dataset is in combination with the conversational speech tool (see https://chromium.googlesource.com/external/webrtc/+/master/webrtc/modules/audio_processing/test/conversational_speech/), using which longer recordings with custom turn switch timing can be created.

BUG=webrtc:7218

Review-Url: https://codereview.webrtc.org/2869833002
Cr-Commit-Position: refs/heads/master@{#18068}
2017-05-09 14:11:03 +00:00
buildbot
f9e5ebcac7 Roll chromium_revision 5cfc439201..d3195585a8 (470273:470293)
Change log: 5cfc439201..d3195585a8
Full diff: 5cfc439201..d3195585a8

Changed dependencies:
* src/ios: 5e9f940632..f25ce98029
* src/third_party: 1c2df8c375..974e4e28a2
* src/tools: 3590d380d5..0af370fec5
* src/webrtc/examples/androidtests/third_party/gradle: 91e2db6576..136677338c
DEPS diff: 5cfc439201..d3195585a8/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2865293002
Cr-Commit-Position: refs/heads/master@{#18067}
2017-05-09 13:12:52 +00:00
nisse
c467520fb9 Delete helper class MediaTypePacketReceiver.
Unneeded thanks to cl https://codereview.webrtc.org/2794243002.

BUG=None

Review-Url: https://codereview.webrtc.org/2870713003
Cr-Commit-Position: refs/heads/master@{#18066}
2017-05-09 12:12:00 +00:00
buildbot
b8b901acac Roll chromium_revision 12dd72e2ea..5cfc439201 (470258:470273)
Change log: 12dd72e2ea..5cfc439201
Full diff: 12dd72e2ea..5cfc439201

Changed dependencies:
* src/base: b72cc3014c..bff9f32161
* src/build: de992cd4b4..68de216302
* src/ios: 00e0828864..5e9f940632
* src/third_party: 47fb064789..1c2df8c375
* src/third_party/catapult: a263e5566d..b8a441dacc
* src/tools: 28e407e3c8..3590d380d5
* src/webrtc/examples/androidtests/third_party/gradle: b762622a18..91e2db6576
DEPS diff: 12dd72e2ea..5cfc439201/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2870893002
Cr-Commit-Position: refs/heads/master@{#18065}
2017-05-09 10:44:27 +00:00
oprypin
99d9f61ad7 Drop deprecated AudioFrameOperations::Scale method signatures
Context:
https://codereview.webrtc.org/2739073003/diff/280003/webrtc/audio/utility/audio_frame_operations.h
To satisfy cpplint, the signature of the Scale* methods needed to be changed from a reference to a pointer. However, not to break internal users, the old signature was kept temporarily. Now it can be removed because it's not used anymore.

BUG=webrtc:5268

Review-Url: https://codereview.webrtc.org/2861003004
Cr-Commit-Position: refs/heads/master@{#18064}
2017-05-09 09:43:51 +00:00
sakal
2e3574dd18 Test for Gradle project generation.
BUG=webrtc:7608

Review-Url: https://codereview.webrtc.org/2858043006
Cr-Commit-Position: refs/heads/master@{#18063}
2017-05-09 09:10:57 +00:00
Henrik Kjellander
9ec47b1e92 MB: Add Win32 ASan bot and remove download of SyzyASan binaries.
BUG=chromium:677380
TBR=ehmaldonado@webrtc.org

Review-Url: https://codereview.webrtc.org/2870883002 .
Cr-Commit-Position: refs/heads/master@{#18062}
2017-05-09 09:09:04 +00:00
buildbot
c81d302ddd Roll chromium_revision 5bd290cfb9..12dd72e2ea (470187:470258)
Change log: 5bd290cfb9..12dd72e2ea
Full diff: 5bd290cfb9..12dd72e2ea

Changed dependencies:
* src/base: 7891310d38..b72cc3014c
* src/build: 17065b9b9e..de992cd4b4
* src/ios: 3f3e24fe98..00e0828864
* src/testing: 062f82cd07..ea51bee87e
* src/third_party: 53b0e1e973..47fb064789
* src/tools: 3d6a9f10a1..28e407e3c8
DEPS diff: 5bd290cfb9..12dd72e2ea/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2871853002
Cr-Commit-Position: refs/heads/master@{#18061}
2017-05-09 07:31:43 +00:00
mbonadei
9e5841a1d8 Moving scripts to download and build apprtc/collider.
We are starting to move code to setup our tests from [1].
We are moving only scripts to download and build apprtc, collider and node
(scripts that work on firefox have not been copied by this CL).

[1] - https://chromium.googlesource.com/chromium/deps/webrtc/webrtc.DEPS/

BUG=webrtc:7602
NOTRY=True

Review-Url: https://codereview.webrtc.org/2861653005
Cr-Commit-Position: refs/heads/master@{#18060}
2017-05-09 07:13:47 +00:00
Henrik Kjellander
90fd7d84fd Rename tools-webrtc -> tools_webrtc
This aligns with established naming convention for all
other directories.

BUG=webrtc:7593
NOTRY=True
NOTREECHECKS=True
R=ehmaldonado@webrtc.org, mbonadei@webrtc.org
TBR=henrika@webrtc.org

Review-Url: https://codereview.webrtc.org/2864213004 .
Cr-Commit-Position: refs/heads/master@{#18059}
2017-05-09 06:30:13 +00:00
buildbot
858b8504ae Roll chromium_revision 73b8f7ed8d..5bd290cfb9 (470150:470187)
Change log: 73b8f7ed8d..5bd290cfb9
Full diff: 73b8f7ed8d..5bd290cfb9

Changed dependencies:
* src/base: efbb1d2e5a..7891310d38
* src/build: db1fe5b46d..17065b9b9e
* src/ios: 780ba13cdc..3f3e24fe98
* src/third_party: 55cb411eb5..53b0e1e973
* src/tools: ddc4b2fa84..3d6a9f10a1
DEPS diff: 73b8f7ed8d..5bd290cfb9/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2870833002
Cr-Commit-Position: refs/heads/master@{#18058}
2017-05-09 04:34:29 +00:00
buildbot
ef39d3d8f3 Roll chromium_revision 14204222a6..73b8f7ed8d (470073:470150)
Change log: 14204222a6..73b8f7ed8d
Full diff: 14204222a6..73b8f7ed8d

Changed dependencies:
* src/base: 5298bf6fea..efbb1d2e5a
* src/build: ab75dcc805..db1fe5b46d
* src/ios: 5328af2ef3..780ba13cdc
* src/testing: 6152a1a8b7..062f82cd07
* src/third_party: 6339fb697a..55cb411eb5
* src/third_party/catapult: a71975b6f8..a263e5566d
* src/third_party/libvpx/source/libvpx: b35f64241f..f4653c1efc
* src/tools: b87d38d0e9..ddc4b2fa84
DEPS diff: 14204222a6..73b8f7ed8d/DEPS

No update to Clang.

TBR=marpan@webrtc.org,
BUG=None

Review-Url: https://codereview.webrtc.org/2870583003
Cr-Commit-Position: refs/heads/master@{#18057}
2017-05-09 03:25:48 +00:00
buildbot
8910a5d083 Roll chromium_revision f6d4d348d9..14204222a6 (469992:470073)
Change log: f6d4d348d9..14204222a6
Full diff: f6d4d348d9..14204222a6

Changed dependencies:
* src/base: ddc1e83581..5298bf6fea
* src/ios: d6a3ed1a5f..5328af2ef3
* src/testing: 2f6b51b68d..6152a1a8b7
* src/third_party: 0fd0b31b19..6339fb697a
* src/third_party/catapult: 643994eea8..a71975b6f8
* src/tools: e213d545bb..b87d38d0e9
DEPS diff: f6d4d348d9..14204222a6/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2867153002
Cr-Commit-Position: refs/heads/master@{#18056}
2017-05-08 19:51:54 +00:00
zstein
7cb69d5cc7 This will allow me to test that Call invokes SendSideCongestionController::SetBweBitrates as expected (for https://codereview.chromium.org/2793913008).
FakeRtpTransportController moves to a common header and its constructor is changed to take a SendSideCongestionController to enable injecting the mock.

BUG=webrtc:7395

Review-Url: https://codereview.webrtc.org/2834663003
Cr-Commit-Position: refs/heads/master@{#18055}
2017-05-08 18:52:38 +00:00
deadbeef
966963ac7d Fixing invalid IPv6 address parsing stack underflow on Windows.
Occurred when parsing an address with more than 7 colons. For example:
1::2:3:4:5:6:7::8

BUG=webrtc:7592

Review-Url: https://codereview.webrtc.org/2867653002
Cr-Commit-Position: refs/heads/master@{#18054}
2017-05-08 18:35:56 +00:00
mellem
90bdb3d138 Make WebRtcAudioEffects and its create method public.
This allows it to be reused with Android AudioRecords created outside
WebRtcAudioRecord.  WebRtcAudioEffects provides useful methods for enabling
hardware effects (such as echo cancellation) only on appropriate devices.  It
also allows some control of these effects through WebRtcAudioUtils.

BUG=webrtc:7448

Review-Url: https://codereview.webrtc.org/2786603004
Cr-Commit-Position: refs/heads/master@{#18053}
2017-05-08 17:21:30 +00:00
buildbot
b8b1417ac1 Roll chromium_revision 2f527dbd8d..f6d4d348d9 (469971:469992)
Change log: 2f527dbd8d..f6d4d348d9
Full diff: 2f527dbd8d..f6d4d348d9

Changed dependencies:
* src/third_party: a4faff79d2..0fd0b31b19
DEPS diff: 2f527dbd8d..f6d4d348d9/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2872563003
Cr-Commit-Position: refs/heads/master@{#18052}
2017-05-08 16:38:30 +00:00
buildbot
3e3905d737 Roll chromium_revision d27b3ffe03..2f527dbd8d (469941:469971)
Change log: d27b3ffe03..2f527dbd8d
Full diff: d27b3ffe03..2f527dbd8d

Changed dependencies:
* src/base: 1aa92dabf4..ddc1e83581
* src/testing: 08355ee7ba..2f6b51b68d
* src/third_party: e0ec8d0a8b..a4faff79d2
* src/tools: 112c73f687..e213d545bb
DEPS diff: d27b3ffe03..2f527dbd8d/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2869763003
Cr-Commit-Position: refs/heads/master@{#18051}
2017-05-08 14:33:08 +00:00
nisse
3f580e24cc Delete unused class SharedExclusiveLock.
Unused since cl https://codereview.webrtc.org/2828223002/

BUG=webrtc:7501

Review-Url: https://codereview.webrtc.org/2865083002
Cr-Commit-Position: refs/heads/master@{#18050}
2017-05-08 13:24:29 +00:00
kwiberg
e61103dc6c Don't add or rename files in webrtc/ and webrtc/api/ without a proper review
NOTRY=true
BUG=none

Review-Url: https://codereview.webrtc.org/2862343002
Cr-Commit-Position: refs/heads/master@{#18049}
2017-05-08 13:01:54 +00:00
magjed
3149e09156 Actually move CoreVideoFrameBuffer from webrtc/common_video/ to webrtc/sdk/objc/
The previous reland https://codereview.webrtc.org/2860033002/ didn't
actually move CoreVideoFrameBuffer because of a rebase mistake. This CL
moves the files.

BUG=None

Review-Url: https://codereview.webrtc.org/2864303002
Cr-Commit-Position: refs/heads/master@{#18048}
2017-05-08 12:32:05 +00:00
nisse
7eaa4ea75f Delete method MessageQueue::set_socketserver
Instead, make the pointer to the associated socket server a
construction time const, and delete its lock.

Introduces a helper class AutoSocketServerThread for code
(mainly tests) which need a socket server associated with
the current thread.

BUG=webrtc:7501

Review-Url: https://codereview.webrtc.org/2828223002
Cr-Commit-Position: refs/heads/master@{#18047}
2017-05-08 12:25:41 +00:00
buildbot
d2690ddfff Roll chromium_revision e36ac75e5c..d27b3ffe03 (469909:469941)
Change log: e36ac75e5c..d27b3ffe03
Full diff: e36ac75e5c..d27b3ffe03

Changed dependencies:
* src/ios: 8b5e882a06..d6a3ed1a5f
* src/testing: 621bbbd12c..08355ee7ba
* src/third_party: 894ecfa2af..e0ec8d0a8b
* src/third_party/catapult: ada8f7cc7d..643994eea8
* src/tools: 44a2e26ea2..112c73f687
DEPS diff: e36ac75e5c..d27b3ffe03/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2864323002
Cr-Commit-Position: refs/heads/master@{#18046}
2017-05-08 10:28:21 +00:00
nisse
528b7931f8 Update comments for removal of MediaController.
Comment-only changes.

TBR=deadbeef@webrtc.org
BUG=webrtc:7135

Review-Url: https://codereview.webrtc.org/2869703002
Cr-Commit-Position: refs/heads/master@{#18045}
2017-05-08 10:21:43 +00:00
ilnik
fc0acc44e6 Remove deprecated API
BUG=none

Review-Url: https://codereview.webrtc.org/2865663002
Cr-Commit-Position: refs/heads/master@{#18044}
2017-05-08 09:59:38 +00:00
nisse
32f2505185 Refactor TestClient to use std::unique_ptr, and fix VirtualSocketServerTest leaks.
BUG=None

Review-Url: https://codereview.webrtc.org/2859373003
Cr-Commit-Position: refs/heads/master@{#18043}
2017-05-08 08:57:18 +00:00
buildbot
e8f12406b9 Roll chromium_revision 02ea6568c0..e36ac75e5c (469833:469909)
Change log: 02ea6568c0..e36ac75e5c
Full diff: 02ea6568c0..e36ac75e5c

Changed dependencies:
* src/base: 1315ee95f5..1aa92dabf4
* src/build: 225def8ba5..ab75dcc805
* src/testing: 441e621b9d..621bbbd12c
* src/third_party: 1404e9d74d..894ecfa2af
* src/tools: 184039abce..44a2e26ea2
DEPS diff: 02ea6568c0..e36ac75e5c/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2864213003
Cr-Commit-Position: refs/heads/master@{#18042}
2017-05-08 07:51:31 +00:00
deadbeef
7145280954 Unflaking PeerConnectionIntegrationTest.DtmfSenderObserver.
The test attempted to call InsertDtmf before verifying that the DTLS
handshake was complete. Unlike a data channel, the DTMF sender doesn't
do any buffering, so this isn't reliable.

BUG=webrtc:7547
NOTRY=True

Review-Url: https://codereview.webrtc.org/2855573004
Cr-Commit-Position: refs/heads/master@{#18041}
2017-05-08 00:21:01 +00:00
buildbot
6373774106 Roll chromium_revision 34718d4879..02ea6568c0 (469772:469833)
Change log: 34718d4879..02ea6568c0
Full diff: 34718d4879..02ea6568c0

Changed dependencies:
* src/third_party: cfdf610284..1404e9d74d
* src/third_party/icu: b34251f8b7..4b06aadd05
* src/tools: 12e367f51e..184039abce
DEPS diff: 34718d4879..02ea6568c0/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2863593006
Cr-Commit-Position: refs/heads/master@{#18040}
2017-05-06 18:49:52 +00:00
buildbot
a89f89327b Roll chromium_revision db65a6534a..34718d4879 (469736:469772)
Change log: db65a6534a..34718d4879
Full diff: db65a6534a..34718d4879

Changed dependencies:
* src/base: a0b7ae30a8..1315ee95f5
* src/ios: 02c951a7fc..8b5e882a06
* src/third_party: 7b127eb51f..cfdf610284
* src/tools: 54e532a07c..12e367f51e
DEPS diff: db65a6534a..34718d4879/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2864083002
Cr-Commit-Position: refs/heads/master@{#18039}
2017-05-05 22:19:11 +00:00
kwiberg
610800baa7 Add myself as OWNER of webrtc/api/ and webrtc/base/
I'm already a root OWNER, but people tend to pick reviewers from the
most specific OWNERS file, so I should probably be in these two.

NOTRY=true
BUG=none

Review-Url: https://codereview.webrtc.org/2869443002
Cr-Commit-Position: refs/heads/master@{#18038}
2017-05-05 21:04:54 +00:00
kwiberg
e2d8c01ba3 Create an OWNERS file in webrtc/api/audio_codecs/
So that it's easier to find the right reviewers.

NOTRY=true
BUG=none

Review-Url: https://codereview.webrtc.org/2860093005
Cr-Commit-Position: refs/heads/master@{#18037}
2017-05-05 19:41:15 +00:00