14765 Commits

Author SHA1 Message Date
buildbot
95bfe2d64d Roll chromium_revision f10b6162b6..73ac3ff0ec (437786:437797)
Change log: f10b6162b6..73ac3ff0ec
Full diff: f10b6162b6..73ac3ff0ec

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2565193002
Cr-Commit-Position: refs/heads/master@{#15533}
2016-12-11 19:07:22 +00:00
minyue
ba41428b12 Adding googAudioNetworkAdaptorConfig to MediaConstraintsInterface.
This is to allow application to pass an audio network adaptor config string to WebRTC.

BUG=webrtc:6303

Review-Url: https://codereview.webrtc.org/2437803004
Cr-Commit-Position: refs/heads/master@{#15532}
2016-12-11 10:18:00 +00:00
buildbot
50bac868e7 Roll chromium_revision cf064891c2..f10b6162b6 (437785:437786)
Change log: cf064891c2..f10b6162b6
Full diff: cf064891c2..f10b6162b6

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2563283002
Cr-Commit-Position: refs/heads/master@{#15531}
2016-12-11 07:15:30 +00:00
buildbot
5c8b75749e Roll chromium_revision 211f7ed09d..cf064891c2 (437781:437785)
Change log: 211f7ed09d..cf064891c2
Full diff: 211f7ed09d..cf064891c2

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2569603003
Cr-Commit-Position: refs/heads/master@{#15530}
2016-12-11 04:14:56 +00:00
buildbot
18d592c818 Roll chromium_revision 3c957a583f..211f7ed09d (437777:437781)
Change log: 3c957a583f..211f7ed09d
Full diff: 3c957a583f..211f7ed09d

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2560303004
Cr-Commit-Position: refs/heads/master@{#15529}
2016-12-11 01:06:05 +00:00
buildbot
0acf8fa435 Roll chromium_revision 8ca234a6e4..3c957a583f (437773:437777)
Change log: 8ca234a6e4..3c957a583f
Full diff: 8ca234a6e4..3c957a583f

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2563163003
Cr-Commit-Position: refs/heads/master@{#15528}
2016-12-10 22:08:42 +00:00
deadbeef
d1a38b591d Implement the "needs-ice-restart" logic for SetConfiguration.
Changing the configuration will cause subsequently generated offers to change
the ufrag/pwd as necessary, so that a new round of gathering is started that
uses the new configuration.

This CL also makes some minor unrelated changes: changing the reference SDP in
the PC tests to more match what we generate, and relaxing the network thread
requirement for JsepTransport (since there's no reason the "needs-ice-restart"
flag can't be accessed from the signaling thread).

BUG=webrtc:6714

Review-Url: https://codereview.webrtc.org/2563153002
Cr-Commit-Position: refs/heads/master@{#15527}
2016-12-10 21:15:39 +00:00
deadbeef
3edec7cf1b Adding error enum to be used by PeerConnectionInterface methods.
The enum is at about the same level of detail as DOMExceptions, and I
looked through the spec making sure that chromium will be able to perform
the DOMException mapping for each one.

The new enum is called RtcError and is outside the PeerConnectionInterface
scope, because we may want to use this for things not associated with a
PeerConnection in the future.

This CL doesn't yet use the error enum anywhere; that will probably happen
in follow-up CLs for the individual methods.

BUG=webrtc:6855

Review-Url: https://codereview.webrtc.org/2564683002
Cr-Commit-Position: refs/heads/master@{#15526}
2016-12-10 19:44:35 +00:00
buildbot
d00ff0b062 Roll chromium_revision ba3c4f9491..8ca234a6e4 (437769:437773)
Change log: ba3c4f9491..8ca234a6e4
Full diff: ba3c4f9491..8ca234a6e4

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2568653002
Cr-Commit-Position: refs/heads/master@{#15525}
2016-12-10 19:07:51 +00:00
buildbot
78b6dc8f8d Roll chromium_revision a229e828a6..ba3c4f9491 (437767:437769)
Change log: a229e828a6..ba3c4f9491
Full diff: a229e828a6..ba3c4f9491

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2560393002
Cr-Commit-Position: refs/heads/master@{#15524}
2016-12-10 16:06:57 +00:00
buildbot
fe719acc64 Roll chromium_revision 39e086ae3e..a229e828a6 (437763:437767)
Change log: 39e086ae3e..a229e828a6
Full diff: 39e086ae3e..a229e828a6

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2567773003
Cr-Commit-Position: refs/heads/master@{#15523}
2016-12-10 13:06:46 +00:00
buildbot
a1c0f9b10a Roll chromium_revision 7b5206fba7..39e086ae3e (437761:437763)
Change log: 7b5206fba7..39e086ae3e
Full diff: 7b5206fba7..39e086ae3e

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2564433006
Cr-Commit-Position: refs/heads/master@{#15522}
2016-12-10 10:08:25 +00:00
buildbot
f71dbf9a0e Roll chromium_revision bd86a87396..7b5206fba7 (437742:437761)
Change log: bd86a87396..7b5206fba7
Full diff: bd86a87396..7b5206fba7

Changed dependencies:
* src/third_party/catapult: 707aaac64b..19565fdb14
DEPS diff: bd86a87396..7b5206fba7/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2562163002
Cr-Commit-Position: refs/heads/master@{#15521}
2016-12-10 07:10:30 +00:00
buildbot
3910792d05 Roll chromium_revision b671a5234f..bd86a87396 (437704:437742)
Change log: b671a5234f..bd86a87396
Full diff: b671a5234f..bd86a87396

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2560363002
Cr-Commit-Position: refs/heads/master@{#15520}
2016-12-10 04:10:14 +00:00
buildbot
a6cc7f1042 Roll chromium_revision 71d41b68d1..b671a5234f (437664:437704)
Change log: 71d41b68d1..b671a5234f
Full diff: 71d41b68d1..b671a5234f

Changed dependencies:
* src/third_party/catapult: df2363501b..707aaac64b
DEPS diff: 71d41b68d1..b671a5234f/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2568603002
Cr-Commit-Position: refs/heads/master@{#15519}
2016-12-10 01:13:39 +00:00
zijiehe
8d1649d71b MANUAL tests of GDI capturers
ScreenCapturerWinGdi randomly returns black frames in test environment. The root
cause is still unknown, so change ScreenCapturerWinGdi tests into MANUAL mode to
execute in test environment, but unblock other developers. We can eventually get
a failure ratio and more samples for debugging.

BUG=webrtc:6666, webrtc:6843

Review-Url: https://codereview.webrtc.org/2564173002
Cr-Commit-Position: refs/heads/master@{#15518}
2016-12-10 00:00:10 +00:00
buildbot
c5eefaf29a Roll chromium_revision 55c13aa961..71d41b68d1 (437596:437664)
Change log: 55c13aa961..71d41b68d1
Full diff: 55c13aa961..71d41b68d1

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2569483002
Cr-Commit-Position: refs/heads/master@{#15517}
2016-12-09 22:30:22 +00:00
buildbot
82dbd33454 Roll chromium_revision 3387c1777b..55c13aa961 (437554:437596)
Change log: 3387c1777b..55c13aa961
Full diff: 3387c1777b..55c13aa961

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2564963002
Cr-Commit-Position: refs/heads/master@{#15516}
2016-12-09 20:03:13 +00:00
buildbot
7800cbb2fc Roll chromium_revision 1289bbe752..3387c1777b (437522:437554)
Change log: 1289bbe752..3387c1777b
Full diff: 1289bbe752..3387c1777b

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2564073002
Cr-Commit-Position: refs/heads/master@{#15515}
2016-12-09 16:52:46 +00:00
ehmaldonado
1eac19fd46 Update version of third_party/gtest-parallel.
BUG=chromium:325726
R=kjellander@webrtc.org, kwiberg@webrtc.org, pbos@webrtc.org
NOTRY=True

Review-Url: https://codereview.webrtc.org/2565663003
Cr-Commit-Position: refs/heads/master@{#15514}
2016-12-09 16:29:42 +00:00
pbos
5493b8a59d Remove extra uses of basictypes.h.
None of these files use size_t, int types or any of the macros/types
defined in basictypes.h.

BUG=webrtc:6853
R=tommi@webrtc.org

Review-Url: https://codereview.webrtc.org/2564673002
Cr-Commit-Position: refs/heads/master@{#15513}
2016-12-09 14:54:08 +00:00
brandtr
3536463e7e Only store sequence numbers for media stream in FlexFEC end-to-end test.
This should remove the test flakiness, as before this change there
could be collisions from sequence numbers coming from two sequence
number spaces (the media SSRC and the FlexFEC SSRC). The probability
of collisions was low, and hence the flakes were far between.

This change also reduces the packet loss to 5% (down from ~50%), in
order for the BWE to have an easier time to ramp up.

BUG=webrtc:6825
R=philipel@webrtc.org, mflodman@webrtc.org

Review-Url: https://codereview.webrtc.org/2554403003
Cr-Commit-Position: refs/heads/master@{#15512}
2016-12-09 14:51:43 +00:00
buildbot
08ab2eedf6 Roll chromium_revision b558081912..1289bbe752 (437509:437522)
Change log: b558081912..1289bbe752
Full diff: b558081912..1289bbe752

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2562033002
Cr-Commit-Position: refs/heads/master@{#15511}
2016-12-09 14:19:03 +00:00
kthelgason
ca87b62ede Disable failing perf test on Android.
A decision was recently made to limit downscaling to 320x180 on
Android. This causes the perf tests to fail. This test is no
longer valid on android, as the failure is expected behaviour.

BUG=None
NOTRY=true
TBR=phoglund@webrtc.org

Review-Url: https://codereview.webrtc.org/2563913003
Cr-Commit-Position: refs/heads/master@{#15510}
2016-12-09 14:15:22 +00:00
minyue
50254636d4 Modify JavaToStdString to allow ISO-8859-1 encoded strings.
Current implementation of JavaToStdString applies additional encoding that modifies ISO-8859-1 encoded strings (e.g. byte array). This CL is to fix this.

A planned use of this is to pass a protobuf serialized string as a MediaConstraint to WebRTC to configure audio network adaptor.

BUG=webrtc:6815

Review-Url: https://codereview.webrtc.org/2549783002
Cr-Commit-Position: refs/heads/master@{#15509}
2016-12-09 14:13:48 +00:00
terelius
5a388368a2 Implement Theil-Sen's method for fitting a line to noisy data (used in bandwidth estimation).
Theil and Sen's estimator essentially looks at the line through every pair of points and selects the median slope. This is robust to corruption of up to 29% of the data points.

Wire up new estimator to field trial experiment. Add unit and integration tests. Results are promising.

BUG=webrtc:6728

Review-Url: https://codereview.webrtc.org/2512693002
Cr-Commit-Position: refs/heads/master@{#15508}
2016-12-09 13:50:08 +00:00
hbos
02cd4d6dfc RTCInboundRTPStreamStats.packetsLost set by RTCStatsCollector.
Spec: https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-packetslost

BUG=chromium:657855

Review-Url: https://codereview.webrtc.org/2559973002
Cr-Commit-Position: refs/heads/master@{#15507}
2016-12-09 12:19:50 +00:00
hbos
d82f5125b7 RTCIceCandidatePairStats.requestsReceived defined by RTCStatsCollector.
Spec: https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-requestsreceived

BUG=chromium:633550

Review-Url: https://codereview.webrtc.org/2565463002
Cr-Commit-Position: refs/heads/master@{#15506}
2016-12-09 12:12:45 +00:00
kthelgason
33ce88926a Reland of Bump up scaling limit for MediaCodec. (patchset #1 id:1 of https://codereview.webrtc.org/2562963002/ )
Reason for revert:
Fixed perf tests.

Original issue's description:
> Revert of Bump up scaling limit for MediaCodec. (patchset #3 id:40001 of https://codereview.webrtc.org/2566533002/ )
>
> Reason for revert:
> Failed on the perf tests.
>
> Original issue's description:
> > Bump up scaling limit for MediaCodec.
> >
> > Wait until MediaCodec is better tested at these low
> > resolutions, and until some fallback mechanism is in place
> > before lowering this threshold.
> >
> > BUG=webrtc:6837
> >
> > Committed: https://crrev.com/3e9b1330467edf6b5af609b375c15efb9e6b4933
> > Cr-Commit-Position: refs/heads/master@{#15498}
>
> TBR=magjed@webrtc.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=webrtc:6837
>
> Committed: https://crrev.com/1cd0a0ab43846072b1e2f37c953ecd770feb5963
> Cr-Commit-Position: refs/heads/master@{#15500}

TBR=magjed@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:6837

Review-Url: https://codereview.webrtc.org/2567613002
Cr-Commit-Position: refs/heads/master@{#15505}
2016-12-09 11:54:08 +00:00
ehmaldonado
0e738d4fb2 Convert seconds_since_epoch to integer.
It looks like the 400 errors when trying to upload to test-results.appspot.com is because the server expects an integer instead of a float.

BUG=chromium:325726
TBR=kjellander@webrtc.org, kwiberg@webrtc.org, pbos@webrtc.org
NOTRY=True

Review-Url: https://codereview.webrtc.org/2566603003
Cr-Commit-Position: refs/heads/master@{#15504}
2016-12-09 11:47:16 +00:00
peah
5ad5de3716 During AEC development, it is handy to be able to simulate different
orders of the ProcessStream and ProcessReverseStream API calls.

This CL adds the ability to specify that call order in a file.

BUG=webrtc:6018

Review-Url: https://codereview.webrtc.org/2561843003
Cr-Commit-Position: refs/heads/master@{#15503}
2016-12-09 11:18:30 +00:00
peah
df80fd1259 When recreating a call based on an aecdump recording the nearend used
is the one stored in the aecdump.

During AEC development, it is handy to be able to simulate different
doubletalk scenarios. This CL adds the ability to add an
artificial nearend on top of that present in the aecdump, which
allows for the developer to artificially customize the scenario
being tested

BUG=webrtc:6018

Review-Url: https://codereview.webrtc.org/2562593003
Cr-Commit-Position: refs/heads/master@{#15502}
2016-12-09 10:43:45 +00:00
asapersson
a90799d5fb Revert of Turn off error resilience for VP9 if no spatial or temporal layers are configured and NACK is enabl… (patchset #1 id:40001 of https://codereview.webrtc.org/2532053002/ )
Reason for revert:
Increase in encode time larger than expected.

Original issue's description:
> Turn off error resilience for VP9 if no spatial or temporal layers are configured and NACK is enabled.
>
> Error resilience is currently always enabled for VP9 which reduces quality.
>
> BUG=webrtc:6783
>
> Committed: https://crrev.com/4eb03c76fa2320534d669fda2aabf800e7a6f579
> Cr-Commit-Position: refs/heads/master@{#15390}

TBR=stefan@webrtc.org,marpan@webrtc.org,mflodman@webrtc.org,marpan@google.com
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=webrtc:6783

Review-Url: https://codereview.webrtc.org/2554403006
Cr-Commit-Position: refs/heads/master@{#15501}
2016-12-09 10:35:30 +00:00
kthelgason
1cd0a0ab43 Revert of Bump up scaling limit for MediaCodec. (patchset #3 id:40001 of https://codereview.webrtc.org/2566533002/ )
Reason for revert:
Failed on the perf tests.

Original issue's description:
> Bump up scaling limit for MediaCodec.
>
> Wait until MediaCodec is better tested at these low
> resolutions, and until some fallback mechanism is in place
> before lowering this threshold.
>
> BUG=webrtc:6837
>
> Committed: https://crrev.com/3e9b1330467edf6b5af609b375c15efb9e6b4933
> Cr-Commit-Position: refs/heads/master@{#15498}

TBR=magjed@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:6837

Review-Url: https://codereview.webrtc.org/2562963002
Cr-Commit-Position: refs/heads/master@{#15500}
2016-12-09 10:30:50 +00:00
buildbot
3312e1879b Roll chromium_revision 2387860409..b558081912 (437485:437509)
Change log: 2387860409..b558081912
Full diff: 2387860409..b558081912

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2559293003
Cr-Commit-Position: refs/heads/master@{#15499}
2016-12-09 10:21:02 +00:00
kthelgason
3e9b133046 Bump up scaling limit for MediaCodec.
Wait until MediaCodec is better tested at these low
resolutions, and until some fallback mechanism is in place
before lowering this threshold.

BUG=webrtc:6837

Review-Url: https://codereview.webrtc.org/2566533002
Cr-Commit-Position: refs/heads/master@{#15498}
2016-12-09 09:46:46 +00:00
asapersson
3b11d00672 Disable TestWithNewVideoJitterBuffer/EndToEndTest.SendsAndReceivesH264 on Memcheck.
BUG=webrtc:5893

Review-Url: https://codereview.webrtc.org/2548303004
Cr-Commit-Position: refs/heads/master@{#15497}
2016-12-09 08:55:41 +00:00
Henrik Kjellander
17a32c4fb9 whitespace CL to trigger builds
TBR=ehmaldonado@webrtc.org
BUG=None

Review URL: https://codereview.webrtc.org/2557413003 .

Cr-Commit-Position: refs/heads/master@{#15496}
2016-12-09 07:39:25 +00:00
buildbot
55512c2ebc Roll chromium_revision 247b2e4c45..2387860409 (437457:437485)
Change log: 247b2e4c45..2387860409
Full diff: 247b2e4c45..2387860409

Changed dependencies:
* src/third_party/catapult: 0b7222ff30..df2363501b
DEPS diff: 247b2e4c45..2387860409/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2561873003
Cr-Commit-Position: refs/heads/master@{#15495}
2016-12-09 07:14:46 +00:00
buildbot
61aeaf1f7d Roll chromium_revision 5c49d183f4..247b2e4c45 (437395:437457)
Change log: 5c49d183f4..247b2e4c45
Full diff: 5c49d183f4..247b2e4c45

Changed dependencies:
* src/third_party/catapult: 3838eb5d96..0b7222ff30
DEPS diff: 5c49d183f4..247b2e4c45/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2563883003
Cr-Commit-Position: refs/heads/master@{#15494}
2016-12-09 04:29:09 +00:00
buildbot
87af0acd8e Roll chromium_revision c1ab029096..5c49d183f4 (437359:437395)
Change log: c1ab029096..5c49d183f4
Full diff: c1ab029096..5c49d183f4

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2560093002
Cr-Commit-Position: refs/heads/master@{#15493}
2016-12-09 01:23:15 +00:00
buildbot
2200de303e Roll chromium_revision 51fb98171a..c1ab029096 (437294:437359)
Change log: 51fb98171a..c1ab029096
Full diff: 51fb98171a..c1ab029096

Changed dependencies:
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/f086df9f5f..33b1d4f575
DEPS diff: 51fb98171a..c1ab029096/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2566523002
Cr-Commit-Position: refs/heads/master@{#15492}
2016-12-08 22:38:07 +00:00
stefan
7aa9b910ff Fix issue with deprecated CongestionController interface not working.
BUG=b/33446014

Review-Url: https://codereview.webrtc.org/2565503002
Cr-Commit-Position: refs/heads/master@{#15491}
2016-12-08 20:21:48 +00:00
buildbot
c553910385 Roll chromium_revision aa2290d47f..51fb98171a (437235:437294)
Change log: aa2290d47f..51fb98171a
Full diff: aa2290d47f..51fb98171a

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2558363002
Cr-Commit-Position: refs/heads/master@{#15490}
2016-12-08 20:20:42 +00:00
zijiehe
e83f4b3835 Enable screen capturer tests for Linux / DirectX capturer / magnifier capturer
GDI capturer may randomly return a blank frame. So this change enables tests for
Linux / DirectX capturer / magnifier capturer.

BUG=webrtc:6666

Review-Url: https://codereview.webrtc.org/2559583002
Cr-Commit-Position: refs/heads/master@{#15489}
2016-12-08 19:47:09 +00:00
ehmaldonado
36df2d76c5 Refactor webrtc/modules/video_{capture,coding} for GN check
This moves some GN check configurations out of .gn to individual targets.
The now checked target is:
"//webrtc/modules/video_capture/*",
"//webrtc/modules/video_coding/*",

BUG=webrtc:6828
NOTRY=True
R=kjellander@webrtc.org

Review-Url: https://codereview.webrtc.org/2555333004
Cr-Commit-Position: refs/heads/master@{#15488}
2016-12-08 17:56:23 +00:00
brandtr
f7c6d7231c Rename RtpStreamReceiver::IsFecEnabled to RtpStreamReceiver::IsUlpfecEnabled.
BUG=webrtc:5654
R=stefan@webrtc.org

Review-Url: https://codereview.webrtc.org/2548523002
Cr-Commit-Position: refs/heads/master@{#15487}
2016-12-08 16:25:51 +00:00
asapersson
8d193a72bc Do not update OnReceivedRtcpReceiverReport if report block list is empty (and rtt zero).
For example, zero rtt may be reported to:
BitrateControllerImpl::OnReceivedRtcpReceiverReport:
- SendSideBandwidthEstimation::UpdateReceiverBlock
- SendSideBandwidthEstimation::UpdateUmaStats
BitrateAllocator::OnNetworkChanged:
- ProtectionBitrateCalculator::SetTargetRates

Re-add check that was removed in https://codereview.webrtc.org/2422063002.

BUG=webrtc:6692

Review-Url: https://codereview.webrtc.org/2552883010
Cr-Commit-Position: refs/heads/master@{#15486}
2016-12-08 16:13:08 +00:00
kthelgason
c8474178d6 Reland of Add ability to scale to arbitrary factors (patchset #1 id:1 of https://codereview.webrtc.org/2557323002/ )
Reason for revert:
There was a bug in the implementation where the adapter could get stuck at really low resolutions. That has now been fixed.

Original issue's description:
> Revert of Add ability to scale to arbitrary factors (patchset #7 id:120001 of https://codereview.webrtc.org/2555483005/ )
>
> Reason for revert:
> Issue discovered with scaling back up.
>
> Original issue's description:
> > Add ability to scale to arbitrary factors
> >
> > This CL adds a fallback for the case when no optimized scale factor produces a low enough resolution for what was requested. It also ensures that all resolutions provided by the video adapter are divisible by four. This is required by some hardware implementations.
> >
> > BUG=webrtc:6837
> >
> > Committed: https://crrev.com/710c335d785b104bda4a912bd7909e4d27f9b04f
> > Cr-Commit-Position: refs/heads/master@{#15469}
>
> TBR=magjed@webrtc.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=webrtc:6837
>
> Committed: https://crrev.com/7722a4cc8d31e5e924e9e6c5c97412ce8bbbe59d
> Cr-Commit-Position: refs/heads/master@{#15470}

R=magjed@webrtc.org
BUG=webrtc:6837,webrtc:6848

Review-Url: https://codereview.webrtc.org/2558243003
Cr-Commit-Position: refs/heads/master@{#15485}
2016-12-08 16:04:58 +00:00
nisse
7dada5e4c0 Delete deprecated CongestionController constructor and packet_router method.
This is a followup to https://codereview.webrtc.org/2516983004/, to be
landed after downstream projects are updated.

BUG=webrtc:6847

Review-Url: https://codereview.webrtc.org/2548633003
Cr-Commit-Position: refs/heads/master@{#15484}
2016-12-08 15:49:08 +00:00