philipel
7ac5c32db2
Revert of Log created probe clusters to RtcEventLog. (patchset #3 id:40001 of https://codereview.chromium.org/2776073003/ )
...
Reason for revert:
Break build bots.
Original issue's description:
> Log created probe clusters to RtcEventLog.
>
> BUG=webrtc:6984
>
> Review-Url: https://codereview.webrtc.org/2776073003
> Cr-Commit-Position: refs/heads/master@{#17413}
> Committed: bb9e6edc32
TBR=terelius@webrtc.org ,stefan@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:6984
Review-Url: https://codereview.webrtc.org/2775273003
Cr-Commit-Position: refs/heads/master@{#17415}
2017-03-28 11:20:56 +00:00
philipel
f4238f937e
Log probe results to RtcEventLog.
...
BUG=webrtc:6984
Review-Url: https://codereview.webrtc.org/2785433002
Cr-Commit-Position: refs/heads/master@{#17414}
2017-03-28 11:18:02 +00:00
philipel
bb9e6edc32
Log created probe clusters to RtcEventLog.
...
BUG=webrtc:6984
Review-Url: https://codereview.webrtc.org/2776073003
Cr-Commit-Position: refs/heads/master@{#17413}
2017-03-28 11:12:26 +00:00
aleloi
d49d3873ce
Disable possibly flaky AudioCodingModuleTest.TestPacketLossStereo for Linux.
...
It failed after unrelated https://codereview.webrtc.org/2752233002 .
TBR=tommi@webrtc.org
NOTRY=true
BUG=webrtc:7416
Review-Url: https://codereview.webrtc.org/2779913002
Cr-Commit-Position: refs/heads/master@{#17412}
2017-03-28 10:00:07 +00:00
asapersson
0255acb085
Change VideoReceiveStream::Stats total_bitrate_bps to include all received packets.
...
The total_bitrate_bps is based on complete frames (from jitter buffer callback:
ReceiveStatisticsProxy::OnCompleteFrame(bool is_keyframe, size_t size_bytes)) (since M58).
Receive total_bitrate_bps can be incorrectly reported.
Example log of stats_.total_bitrate_bps in video_loopback call (target bitrate 600kbps):
SEND: stats_.total_bitrate_bps 682832
RECV: stats_.total_bitrate_bps 1078104 (new: 677384)
SEND: stats_.total_bitrate_bps 694280
RECV: stats_.total_bitrate_bps 1091768 (new: 663152)
SEND: stats_.total_bitrate_bps 626248
RECV: stats_.total_bitrate_bps 7683776 (new: 636080)
Changed total_bitrate_bps to be based on incoming packets (reported via callback from ReceiveStatisticsImpl: ReceiveStatisticsProxy::DataCountersUpdated(const webrtc::StreamDataCounters& counters, uint32_t ssrc)).
BUG=webrtc:7400
Review-Url: https://codereview.webrtc.org/2775813002
Cr-Commit-Position: refs/heads/master@{#17411}
2017-03-28 09:44:58 +00:00
aleloi
b1a897680d
Disable AudioCodingModuleTest.TestPacketLossStereo for iOS.
...
It failed twice in succession after https://codereview.webrtc.org/2752233002 .
TBR=ossu@webrtc.org
NOTRY=True
BUG=webrtc:7057
Review-Url: https://codereview.webrtc.org/2778983003
Cr-Commit-Position: refs/heads/master@{#17410}
2017-03-28 09:28:08 +00:00
magjed
abb84b8128
iOS: Add new RTCVideoSource interface
...
The new RTCVideoSource interface can be used by custom implementations of RTCVideoCapturer.
BUG=webrtc:7177
TBR=tommi
Review-Url: https://codereview.webrtc.org/2745193002
Cr-Commit-Position: refs/heads/master@{#17409}
2017-03-28 08:56:41 +00:00
sakal
c4adacfb15
Pass settings model to ARDAppClient instead of individual settings.
...
Moves settings model and related classes to code common for both iOS
and Mac.
BUG=webrtc:7177,webrtc:6494
Review-Url: https://codereview.webrtc.org/2770113004
Cr-Commit-Position: refs/heads/master@{#17408}
2017-03-28 08:22:48 +00:00
nisse
bcbaf74643
Let Call register ReceiveSideCongestionController as CallStatsObserver.
...
Fixes a regression from cl https://codereview.webrtc.org/2752233002 .
BUG=chromium:704491,webrtc:6847
Review-Url: https://codereview.webrtc.org/2777423002
Cr-Commit-Position: refs/heads/master@{#17407}
2017-03-28 08:16:25 +00:00
kjellander
fae2d2bdb3
Revert of Roll chromium_revision 581ff14023..8c40265f14 (459789:459958) (patchset #1 id:1 of https://codereview.webrtc.org/2778123002/ )
...
Reason for revert:
Breaks Linux 32 Release bot: https://build.chromium.org/p/client.webrtc/builders/Linux32%20Release/builds/11373
Original issue's description:
> Roll chromium_revision 581ff14023..8c40265f14 (459789:459958)
>
> Change log: 581ff14023..8c40265f14
> Full diff: 581ff14023..8c40265f14
>
> Changed dependencies:
> * src/base: 52145f4993..3ad1bac16e
> * src/build: 55558c4eb0..9f91eb223d
> * src/ios: f5f17bbe4d..a049c98cf2
> * src/testing: 554a1ebbe9..b17e7a51cc
> * src/third_party: 14e95b4f93..dc25a2f342
> * src/third_party/catapult: 0cfeabf700..ac3c19436e
> * src/tools: 0ef14c1d4d..7e2f97c557
> DEPS diff: 581ff14023..8c40265f14 /DEPS
>
> Clang version changed 296321:298539
> Details: 581ff14023..8c40265f14 /tools/clang/scripts/update.py
>
> TBR=
> BUG=None
>
> Review-Url: https://codereview.webrtc.org/2778123002
> Cr-Commit-Position: refs/heads/master@{#17404}
> Committed: 974c699d35
TBR=buildbot@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:7413
Review-Url: https://codereview.webrtc.org/2779893002
Cr-Commit-Position: refs/heads/master@{#17406}
2017-03-28 04:36:48 +00:00
Henrik Kjellander
832a6fdc7e
CQ: Add linux32_rel to default trybots
...
This will prevent breakages like the referenced bug
in the future.
BUG=webrtc:7413
TBR=lliuu@webrtc.org
Review-Url: https://codereview.webrtc.org/2780723003 .
Cr-Commit-Position: refs/heads/master@{#17405}
2017-03-28 04:20:00 +00:00
buildbot
974c699d35
Roll chromium_revision 581ff14023..8c40265f14 (459789:459958)
...
Change log: 581ff14023..8c40265f14
Full diff: 581ff14023..8c40265f14
Changed dependencies:
* src/base: 52145f4993..3ad1bac16e
* src/build: 55558c4eb0..9f91eb223d
* src/ios: f5f17bbe4d..a049c98cf2
* src/testing: 554a1ebbe9..b17e7a51cc
* src/third_party: 14e95b4f93..dc25a2f342
* src/third_party/catapult: 0cfeabf700..ac3c19436e
* src/tools: 0ef14c1d4d..7e2f97c557
DEPS diff: 581ff14023..8c40265f14 /DEPS
Clang version changed 296321:298539
Details: 581ff14023..8c40265f14 /tools/clang/scripts/update.py
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2778123002
Cr-Commit-Position: refs/heads/master@{#17404}
2017-03-28 01:15:19 +00:00
zstein
f42cc9d8d9
Add MakeUnique from chromium and change StunMessage::AddAttribute to take a unique_ptr.
...
BUG=NONE
Review-Url: https://codereview.webrtc.org/2757893003
Cr-Commit-Position: refs/heads/master@{#17403}
2017-03-27 23:17:19 +00:00
lliuu
82a707a118
Revert of Roll chromium_revision 581ff14023..f9df31e030 (459789:459841) (patchset #1 id:1 of https://codereview.webrtc.org/2782453002/ )
...
Reason for revert:
Trying to solve the buildbot failure on Linux32
Original issue's description:
> Roll chromium_revision 581ff14023..f9df31e030 (459789:459841)
>
> Change log: 581ff14023..f9df31e030
> Full diff: 581ff14023..f9df31e030
>
> Changed dependencies:
> * src/base: 52145f4993..3ad1bac16e
> * src/build: 55558c4eb0..e4011c8550
> * src/ios: f5f17bbe4d..234a97e548
> * src/testing: 554a1ebbe9..1c079dcd09
> * src/third_party: 14e95b4f93..746c09879d
> * src/third_party/catapult: 0cfeabf700..052c435e50
> * src/tools: 0ef14c1d4d..35a14c7aa7
> DEPS diff: 581ff14023..f9df31e030 /DEPS
>
> Clang version changed 296321:298539
> Details: 581ff14023..f9df31e030 /tools/clang/scripts/update.py
>
> TBR=
> BUG=None
>
> Review-Url: https://codereview.webrtc.org/2782453002
> Cr-Commit-Position: refs/heads/master@{#17398}
> Committed: 488b85e502
TBR=buildbot@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=None
Review-Url: https://codereview.webrtc.org/2781743002
Cr-Commit-Position: refs/heads/master@{#17402}
2017-03-27 21:50:59 +00:00
sergeyu
858b0f4703
Update XServerPixelBuffer to handle shmget() errors properly.
...
When screen/window capturers fail to use shared memory, they are
supposed to fall back to XGetImage(). It's slower, but should still
allow to capture desktop content. This wasn't implemented correclty in
XScreenPixelBuffer - it was failing completely when shmget() returns an
error.
BUG=705146
Review-Url: https://codereview.webrtc.org/2775793003
Cr-Commit-Position: refs/heads/master@{#17401}
2017-03-27 20:47:32 +00:00
kjellander
46f901537a
Revert of CQ: Temporarily remove linux_baremetal (patchset #1 id:1 of https://codereview.webrtc.org/2774243002/ )
...
Reason for revert:
The bots are back
Original issue's description:
> CQ: Temporarily remove linux_baremetal
>
> Both machines seem stuck offline.
>
> BUG=chromium:705369
> TBR=ehmaldonado@webrtc.org
>
> Review-Url: https://codereview.webrtc.org/2774243002 .
> Cr-Commit-Position: refs/heads/master@{#17383}
> Committed: 56e4196c8d
TBR=ehmaldonado@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=chromium:705369
Review-Url: https://codereview.webrtc.org/2782473003
Cr-Commit-Position: refs/heads/master@{#17400}
2017-03-27 20:30:56 +00:00
minyue
cecec1060f
Set max bitrate for audio send stream based on RtpParameters.
...
BUG=webrtc:7392
Review-Url: https://codereview.webrtc.org/2775483004
Cr-Commit-Position: refs/heads/master@{#17399}
2017-03-27 20:04:25 +00:00
buildbot
488b85e502
Roll chromium_revision 581ff14023..f9df31e030 (459789:459841)
...
Change log: 581ff14023..f9df31e030
Full diff: 581ff14023..f9df31e030
Changed dependencies:
* src/base: 52145f4993..3ad1bac16e
* src/build: 55558c4eb0..e4011c8550
* src/ios: f5f17bbe4d..234a97e548
* src/testing: 554a1ebbe9..1c079dcd09
* src/third_party: 14e95b4f93..746c09879d
* src/third_party/catapult: 0cfeabf700..052c435e50
* src/tools: 0ef14c1d4d..35a14c7aa7
DEPS diff: 581ff14023..f9df31e030 /DEPS
Clang version changed 296321:298539
Details: 581ff14023..f9df31e030 /tools/clang/scripts/update.py
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2782453002
Cr-Commit-Position: refs/heads/master@{#17398}
2017-03-27 19:24:44 +00:00
Peter Boström
1436c83cd1
Base screenshare layers on TemporalReferences.
...
Decouples encode flags and calculates them the same for both default and
screencast temporal layers.
With this change encoders could start using TemporalReferences for
temporal-layers flags, but they can not be used by asynchronous encoders
(hardware encoders) yet.
Also removes 'timestamp' as a dead parameter to FrameEncoded().
BUG=chromium:702017, webrtc:7349
R=marpan@google.com , sprang@webrtc.org , marpan@webrtc.org
Review-Url: https://codereview.webrtc.org/2769263002 .
Cr-Commit-Position: refs/heads/master@{#17397}
2017-03-27 19:01:49 +00:00
deadbeef
d8cfa1af38
Accept remote offers with current DTLS role, rather than "actpass".
...
JSEP implementations are required to always generate offers with
"actpass", but remote endpoints are not. So we should accept remote
offers with the current negotiated DTLS role.
This was recently clarified in dtls-sdp; it was somewhat ambiguous
before.
Also doing a bit of refactoring of JsepTransport (making a method
private that should have been private, fixing unit tests that were
directly calling said method).
BUG=webrtc:7072
Review-Url: https://codereview.webrtc.org/2770903003
Cr-Commit-Position: refs/heads/master@{#17396}
2017-03-27 17:33:26 +00:00
jianj
a5e8aa6e2b
Vp9: Enable denoiser by default.
...
BUG=webrtc:7412
Review-Url: https://codereview.webrtc.org/2765663002
Cr-Commit-Position: refs/heads/master@{#17395}
2017-03-27 17:09:00 +00:00
buildbot
11173f7ec5
Roll chromium_revision d9bc0ee968..581ff14023 (459769:459789)
...
Change log: d9bc0ee968..581ff14023
Full diff: d9bc0ee968..581ff14023
Changed dependencies:
* src/ios: 9f63fb7341..f5f17bbe4d
* src/third_party: a0d64a0e69..14e95b4f93
DEPS diff: d9bc0ee968..581ff14023 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2781503003
Cr-Commit-Position: refs/heads/master@{#17394}
2017-03-27 16:15:00 +00:00
elad.alon
4e7645118e
Fix UT failure by temporarily uncommenting
...
BUG=webrtc:7322, webrtc:7405
Review-Url: https://codereview.webrtc.org/2780473002
Cr-Commit-Position: refs/heads/master@{#17393}
2017-03-27 15:53:11 +00:00
kthelgason
d701dfdeef
remove more CriticalSectionWrappers.
...
BUG=webrtc:7035
Review-Url: https://codereview.webrtc.org/2779623002
Cr-Commit-Position: refs/heads/master@{#17392}
2017-03-27 14:24:57 +00:00
kwiberg
1c07c70d88
Reland "WebRtcVoiceMediaChannel::AddRecvStream: Don't call SetRecPayloadType"
...
BUG=webrtc:5805
Review-Url: https://codereview.webrtc.org/2774833003
Cr-Commit-Position: refs/heads/master@{#17391}
2017-03-27 14:15:49 +00:00
buildbot
b5eae74341
Roll chromium_revision 7166178c86..d9bc0ee968 (459734:459769)
...
Change log: 7166178c86..d9bc0ee968
Full diff: 7166178c86..d9bc0ee968
Changed dependencies:
* src/build: ad3a39abce..55558c4eb0
* src/third_party: b348cfccc9..a0d64a0e69
DEPS diff: 7166178c86..d9bc0ee968 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2775223003
Cr-Commit-Position: refs/heads/master@{#17390}
2017-03-27 13:48:22 +00:00
nisse
b8f9a32459
Define RtpTransportControllerSendInterface.
...
Implementation owned by call, and passed to VideoSendStream and
AudioSendStream.
BUG=webrtc:6847, webrtc:7135
Review-Url: https://codereview.webrtc.org/2685673003
Cr-Commit-Position: refs/heads/master@{#17389}
2017-03-27 12:36:15 +00:00
nisse
0be49d8d10
Delete unused Pathname methods.
...
BUG=webrtc:6424
Review-Url: https://codereview.webrtc.org/2745073004
Cr-Commit-Position: refs/heads/master@{#17388}
2017-03-27 11:37:14 +00:00
sakal
708f731fd1
Update clang-format to use Google style guide for ObjC.
...
We are using Google style guide for ObjC code. Clang-format now allows
us to differentiate between C++ and ObjC code. With this change it now
uses Google style guide with ColumnLimit of 100 for ObjC code.
NOTRY=True
BUG=webrtc:7406
Review-Url: https://codereview.webrtc.org/2775613002
Cr-Commit-Position: refs/heads/master@{#17387}
2017-03-27 11:35:05 +00:00
stefan
1ccf73f830
Fix issue with conflicting behavior if setting a max BW with b=AS on both audio and video.
...
This reverts to previous behavior where b=AS only affects the codec bitrate for audio streams, and not the max bandwidth estimate.
BUG=chromium:703903
Review-Url: https://codereview.webrtc.org/2774123002
Cr-Commit-Position: refs/heads/master@{#17386}
2017-03-27 10:51:18 +00:00
buildbot
64f573bbb8
Roll chromium_revision eef3d4234d..7166178c86 (459713:459734)
...
Change log: eef3d4234d..7166178c86
Full diff: eef3d4234d..7166178c86
Changed dependencies:
* src/testing: aa776e6172..554a1ebbe9
* src/third_party: 5dbc21c975..b348cfccc9
DEPS diff: eef3d4234d..7166178c86 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2781463002
Cr-Commit-Position: refs/heads/master@{#17385}
2017-03-27 10:13:52 +00:00
buildbot
48a1f97074
Roll chromium_revision a896ff44a3..eef3d4234d (459701:459713)
...
Change log: a896ff44a3..eef3d4234d
Full diff: a896ff44a3..eef3d4234d
Changed dependencies:
* src/third_party: 6c4bf3684c..5dbc21c975
* src/tools: 297b0ff5dd..0ef14c1d4d
DEPS diff: a896ff44a3..eef3d4234d /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2777043002
Cr-Commit-Position: refs/heads/master@{#17384}
2017-03-27 07:45:54 +00:00
Henrik Kjellander
56e4196c8d
CQ: Temporarily remove linux_baremetal
...
Both machines seem stuck offline.
BUG=chromium:705369
TBR=ehmaldonado@webrtc.org
Review-Url: https://codereview.webrtc.org/2774243002 .
Cr-Commit-Position: refs/heads/master@{#17383}
2017-03-27 06:30:41 +00:00
Henrik Kjellander
efbde2cba0
Roll chromium_revision 4f16f0c98f..a896ff44a3 (459568:459701)
...
Change log: 4f16f0c98f..a896ff44a3
Full diff: 4f16f0c98f..a896ff44a3
Changed dependencies:
* src/base: d85a3c5a13..52145f4993
* src/build: f792848af8..ad3a39abce
* src/ios: 46b14a7c3f..9f63fb7341
* src/testing: 16c9fdd3a4..aa776e6172
* src/third_party: 5982252235..6c4bf3684c
* src/third_party/catapult: 517173b5db..0cfeabf700
* src/third_party/libFuzzer/src: b9454401d3..57ed386045
* src/tools: 157e8fc5ce..297b0ff5dd
DEPS diff: 4f16f0c98f..a896ff44a3 /DEPS
No update to Clang.
TBR=
BUG=None
NOTRY=True
Review-Url: https://codereview.webrtc.org/2777023002 .
Cr-Commit-Position: refs/heads/master@{#17382}
2017-03-27 06:28:27 +00:00
kthelgason
90947052d5
Remove CriticalSectionWrapper from audio conference mixer.
...
BUG=webrtc:7035
Review-Url: https://codereview.webrtc.org/2772573006
Cr-Commit-Position: refs/heads/master@{#17381}
2017-03-26 17:50:48 +00:00
jbauch
81bf7b0725
Pass ownership of candidate to PeerConnection::OnIceCandidate
...
This will later allow calling the "PeerConnectionObserver::OnIceCandidate"
method asynchronously while keeping the object alive.
BUG=webrtc:3721
Review-Url: https://codereview.webrtc.org/2748253003
Cr-Commit-Position: refs/heads/master@{#17380}
2017-03-25 15:31:12 +00:00
buildbot
07ce245895
Roll chromium_revision d604de96c9..4f16f0c98f (459307:459568)
...
Change log: d604de96c9..4f16f0c98f
Full diff: d604de96c9..4f16f0c98f
Changed dependencies:
* src/base: d49079a0cb..d85a3c5a13
* src/build: a18678dc18..f792848af8
* src/ios: 4afbbbaa88..46b14a7c3f
* src/testing: 7a028befe4..16c9fdd3a4
* src/third_party: 5903b09f59..5982252235
* src/third_party/catapult: 5c300b0898..517173b5db
* src/third_party/ffmpeg: 6d2e444456..9751ef06f9
* src/third_party/libFuzzer/src: 34139b3275..b9454401d3
* src/tools: 3a6ca3a28a..157e8fc5ce
DEPS diff: d604de96c9..4f16f0c98f /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2770383002
Cr-Commit-Position: refs/heads/master@{#17379}
2017-03-24 22:29:31 +00:00
deadbeef
2ca33ee3d5
Adding deadbeef@ as owner of webrtc/media/.
...
BUG=None
NOTRY=True
Review-Url: https://codereview.webrtc.org/2774763004
Cr-Commit-Position: refs/heads/master@{#17378}
2017-03-24 21:25:53 +00:00
Henrik Kjellander
098f036cad
Disable FullStackTest.ScreenshareSlidesVP9_2SL on all platforms
...
The test is failing due to libvpx roll which will be fixed in future roll.
It wasn't discovered at trybots since webrtc_perf_tests doesn't run
on Mac because of webrtc:7322.
BUG=webrtc:7401
TBR=marpan@webrtc.org
Review-Url: https://codereview.webrtc.org/2774973002 .
Cr-Commit-Position: refs/heads/master@{#17377}
2017-03-24 19:55:13 +00:00
kjellander
f9e2a36229
Roll chromium_revision 22b81f6c45..d604de96c9 (459032:459307)
...
MB changes were needed due to https://codereview.chromium.org/2767833002
FullStackTest.ScreenshareSlidesVP9_2SL
test was disabled due to libvpx regression, see webrtc:7401.
Roll chromium_revision 22b81f6c45..d604de96c9 (459032:459307)
Change log: 22b81f6c45..d604de96c9
Full diff: 22b81f6c45..d604de96c9
Changed dependencies:
* src/base: 258342709c..d49079a0cb
* src/build: 4a2354d6ce..a18678dc18
* src/ios: f825ec1419..4afbbbaa88
* src/testing: 83a00745ef..7a028befe4
* src/third_party: 5c1951e265..5903b09f59
* src/third_party/catapult: 1b6a20ab7e..5c300b0898
* src/third_party/ffmpeg: b9acb5c51e..6d2e444456
* src/third_party/libvpx/source/libvpx: 8121f85473..2fac50fa0e
* src/tools: a4f9a9e9e9..3a6ca3a28a
DEPS diff: 22b81f6c45..d604de96c9 /DEPS
No update to Clang.
TBR=marpan@webrtc.org ,
BUG=webrtc:7401
Review-Url: https://codereview.webrtc.org/2777553002
Cr-Commit-Position: refs/heads/master@{#17376}
2017-03-24 19:17:33 +00:00
elad.alon
f0e1f60b0c
TWCC-PLR -based FecController doesn’t need smoothing
...
TWCC-PLR -based FecController doesn’t need smoothing; instead, use "null-smoothing", which just returns the last value (if any).
If we end up using TWCC-PLR, we'll just remove smoothing altogether. Until then, this is the least intrusive way to modify the code while still letting it work correctly for RTCP-PLR.
BUG=webrtc:7058
Review-Url: https://codereview.webrtc.org/2687433004
Cr-Commit-Position: refs/heads/master@{#17375}
2017-03-24 13:06:30 +00:00
kwiberg
670a7f3611
Revert of WebRtcVoiceMediaChannel::AddRecvStream: Don't call SetRecPayloadType (patchset #13 id:260001 of https://codereview.webrtc.org/2686043006/ )
...
Reason for revert:
Makes perf and Chromium FYI bots unhappy.
Original issue's description:
> WebRtcVoiceMediaChannel::AddRecvStream: Don't call SetRecPayloadType
>
> This removes one more place where we were unable to handle codecs not
> in the built-in set.
>
> BUG=webrtc:5805
>
> Review-Url: https://codereview.webrtc.org/2686043006
> Cr-Commit-Position: refs/heads/master@{#17370}
> Committed: 1724cfbdba
TBR=ossu@webrtc.org ,solenberg@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:5805
Review-Url: https://codereview.webrtc.org/2772043002
Cr-Commit-Position: refs/heads/master@{#17374}
2017-03-24 12:56:21 +00:00
elad.alon
6d7900de66
Introduce FecControllerRplrBased
...
1. Rename FecController to FecControllerPlrBased.
2. Introduce FecControllerRplrBased - a version of FecController that makes its decision based on RPLR instead of PLR.
BUG=webrtc:7058
Review-Url: https://codereview.webrtc.org/2672933003
Cr-Commit-Position: refs/heads/master@{#17373}
2017-03-24 11:12:56 +00:00
solenberg
8ed482e6d7
Remove voe_base_misc_test.cc.
...
Only one test case in it, testing an API which is deprecated.
BUG=webrtc:4690
Review-Url: https://codereview.webrtc.org/2757213002
Cr-Commit-Position: refs/heads/master@{#17372}
2017-03-24 10:31:01 +00:00
oprypin
60c5668f1e
Fix cpplint errors in locations that are already being checked
...
Otherwise cpplint will trigger during presubmit for unrelated changes
in these files.
BUG=webrtc:5149
NOTRY=True
Review-Url: https://codereview.webrtc.org/2767393003
Cr-Commit-Position: refs/heads/master@{#17371}
2017-03-24 10:22:49 +00:00
kwiberg
1724cfbdba
WebRtcVoiceMediaChannel::AddRecvStream: Don't call SetRecPayloadType
...
This removes one more place where we were unable to handle codecs not
in the built-in set.
BUG=webrtc:5805
Review-Url: https://codereview.webrtc.org/2686043006
Cr-Commit-Position: refs/heads/master@{#17370}
2017-03-24 10:16:04 +00:00
deadbeef
f137e97adb
Revert of Removing HTTPS and SOCKS proxy server code. (patchset #2 id:20001 of https://codereview.webrtc.org/2731673002/ )
...
Also needed to revert these CLs, which removed code used by the
code being un-removed:
https://codereview.webrtc.org/2745523004
https://codereview.webrtc.org/2754033003
https://codereview.webrtc.org/2758943002
Reason for revert:
This code is still being used by native application developers, so we should send a PSA announcing the deprecation and suggest an alternative before removing it.
Original issue's description:
> Removing HTTPS and SOCKS proxy server code.
>
> This isn't used any more so there's no point in maintaining it.
>
> BUG=None
>
> Review-Url: https://codereview.webrtc.org/2731673002
> Cr-Commit-Position: refs/heads/master@{#17016}
> Committed: a1991c5175
TBR=pthatcher@webrtc.org
NOPRESUBMIT=true
NOTRY=true
BUG=None
Review-Url: https://codereview.webrtc.org/2766063005
Cr-Commit-Position: refs/heads/master@{#17369}
2017-03-23 22:45:49 +00:00
elad.alon
dadb4dc3c9
Allow ANA to receive RPLR (recoverable packet loss rate) indications
...
This is part of a series of CLs. Next CLs:
1. CL for RPLR-based FecController
2. CL for allowing experiment-driven configuration of the above (through both field-trials and protobuf)
BUG=webrtc:7058
Review-Url: https://codereview.webrtc.org/2661043003
Cr-Commit-Position: refs/heads/master@{#17368}
2017-03-23 22:29:50 +00:00
glaznev
d1c44356c5
Add field trial to update quality scaler QP thresholds for Android HW encoder.
...
BUG=b/36034878
Review-Url: https://codereview.webrtc.org/2764143002
Cr-Commit-Position: refs/heads/master@{#17367}
2017-03-23 21:40:08 +00:00
jianj
f1dbf70ffc
Adjust threshold for vp9 videoprocessor_integrationtest
...
Needed for new libvpx roll.
TBR=marpan@webrtc.org
BUG=None
Review-Url: https://codereview.webrtc.org/2769153004
Cr-Commit-Position: refs/heads/master@{#17366}
2017-03-23 20:10:00 +00:00