Roll WebRTC 15456:15513 (40 commits)

Changes: https://chromium.googlesource.com/external/webrtc/trunk/webrtc.git/+log/666ab2c..f23e926

$ git log 666ab2c..f23e926 --date=short --no-merges --format=%ad %ae %s
2016-12-09 [email protected] Remove extra uses of basictypes.h.
2016-12-09 [email protected] Only store sequence numbers for media stream in FlexFEC end-to-end test.
2016-12-09 [email protected] Disable failing perf test on Android.
2016-12-09 [email protected] Modify JavaToStdString to allow ISO-8859-1 encoded strings.
2016-12-09 [email protected] Implement Theil-Sen's method for fitting a line to noisy data (used in bandwidth estimation).
2016-12-09 [email protected] RTCInboundRTPStreamStats.packetsLost set by RTCStatsCollector.
2016-12-09 [email protected] RTCIceCandidatePairStats.requestsReceived defined by RTCStatsCollector.
2016-12-09 [email protected] Reland of Bump up scaling limit for MediaCodec. (patchset #1 id:1 of https://codereview.webrtc.org/2562963002/ )
2016-12-09 [email protected] During AEC development, it is handy to be able to simulate different orders of the ProcessStream and ProcessReverseStream API calls.
2016-12-09 [email protected] When recreating a call based on an aecdump recording the nearend used is the one stored in the aecdump.
2016-12-09 [email protected] 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/ )
2016-12-09 [email protected] Revert of Bump up scaling limit for MediaCodec. (patchset #3 id:40001 of https://codereview.webrtc.org/2566533002/ )
2016-12-09 [email protected] Bump up scaling limit for MediaCodec.
2016-12-08 [email protected] Fix issue with deprecated CongestionController interface not working.
2016-12-08 [email protected] Enable screen capturer tests for Linux / DirectX capturer / magnifier capturer
2016-12-08 [email protected] Refactor webrtc/modules/video_{capture,coding} for GN check
2016-12-08 [email protected] Rename RtpStreamReceiver::IsFecEnabled to RtpStreamReceiver::IsUlpfecEnabled.
2016-12-08 [email protected] Do not update OnReceivedRtcpReceiverReport if report block list is empty (and rtt zero).
2016-12-08 [email protected] Reland of Add ability to scale to arbitrary factors (patchset #1 id:1 of https://codereview.webrtc.org/2557323002/ )
2016-12-08 [email protected] Delete deprecated CongestionController constructor and packet_router method.
2016-12-08 [email protected] Re-enable disabled VideoProcessorIntegrationTest tests
2016-12-08 [email protected] Add FlexFEC settings toggle in Android AppRTCMobile.
2016-12-08 [email protected] Simplify an always true condition.
2016-12-08 [email protected] Fix error in VideoFileRenderer_nativeI420Scale.
2016-12-08 [email protected] Generalize FlexfecReceiveStream::Config.
2016-12-08 [email protected] Clean up FlexfecReceiveStream ctor signatures.
2016-12-08 [email protected] Refactor webrtc/modules/audio_processing for GN check
2016-12-08 [email protected] Decode h264 fmtp sprop-parameter-sets to binary.
2016-12-08 [email protected] Injectable output rate calculater for AudioMixer.
2016-12-08 [email protected] Remove unused arguments and variable in MediaOptimization.
2016-12-08 [email protected] Revert of Add ability to scale to arbitrary factors (patchset #7 id:120001 of https://codereview.webrtc.org/2555483005/ )
2016-12-08 [email protected] Add ability to scale to arbitrary factors
2016-12-08 [email protected] Refactoring: Declare cricket::Codec constructors protected.
2016-12-08 [email protected] Android classreferenceholder.h: Reorder function declaration keywords
2016-12-07 [email protected] Log BitBlt failure
2016-12-07 [email protected] Create the Java Wrapper of RtpReceiverObserverInterface.
2016-12-07 [email protected] Refactor webrtc/{api,audio} and modules/audio_coding for GN check
2016-12-07 [email protected] Moved call.h and most of api/call/* into call/
2016-12-07 [email protected] Clean up redundant include of ../webrtc_overrides
2016-12-07 [email protected] Adding OnReceivedOverhead to AudioEncoder.

TBR=
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_chromium_archive_rel_ng;master.tryserver.chromium.mac:mac_chromium_archive_rel_ng
BUG=

Review-Url: https://codereview.chromium.org/2567643002
Cr-Commit-Position: refs/heads/master@{#437564}
diff --git a/DEPS b/DEPS
index 385e8ed..5c012f6c 100644
--- a/DEPS
+++ b/DEPS
@@ -228,7 +228,7 @@
     Var('chromium_git') + '/native_client/src/third_party/scons-2.0.1.git' + '@' + '1c1550e17fc26355d08627fbdec13d8291227067',
 
   'src/third_party/webrtc':
-    Var('chromium_git') + '/external/webrtc/trunk/webrtc.git' + '@' + '666ab2c1173e5411c3f81ebb0277644c978d136a', # commit position 15456
+    Var('chromium_git') + '/external/webrtc/trunk/webrtc.git' + '@' + 'f23e9262fa5dc35022d9af4acabad3690c728135', # commit position 15513
 
   'src/third_party/openmax_dl':
     Var('chromium_git') + '/external/webrtc/deps/third_party/openmax.git' + '@' +  Var('openmax_dl_revision'),