oprypin
67fdb80837
Reland of Enable cpplint and fix cpplint errors in webrtc/*audio (patchset #1 id:1 of https://codereview.webrtc.org/2739143002/ )
...
Reason for revert:
Can reland it if backwards compatible API is kept.
Original issue's description:
> Revert of Enable cpplint and fix cpplint errors in webrtc/*audio (patchset #4 id:180001 of https://codereview.webrtc.org/2683033004/ )
>
> Reason for revert:
> The API change in audio/utility/audio_frame_operations.h caused breakage. Need to keep backward-compatible API.
>
> Original issue's description:
> > Enable cpplint and fix cpplint errors in webrtc/*audio
> >
> > Change usage accordingly throughout the codebase
> >
> > BUG=webrtc:5268
> >
> > TESTED=Fixed issues reported by:
> > find webrtc/*audio -type f -name *.cc -o -name *.h | xargs cpplint.py
> >
> > Review-Url: https://codereview.webrtc.org/2683033004
> > Cr-Commit-Position: refs/heads/master@{#17133}
> > Committed: aebe55ca6c
>
> TBR=henrika@webrtc.org ,henrik.lundin@webrtc.org,kwiberg@webrtc.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=webrtc:5268
>
> Review-Url: https://codereview.webrtc.org/2739143002
> Cr-Commit-Position: refs/heads/master@{#17138}
> Committed: e47c1d3ca1
TBR=henrika@webrtc.org ,henrik.lundin@webrtc.org,kwiberg@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
BUG=webrtc:5268
Review-Url: https://codereview.webrtc.org/2739073003
Cr-Commit-Position: refs/heads/master@{#17144}
2017-03-09 14:25:06 +00:00
oprypin
e47c1d3ca1
Revert of Enable cpplint and fix cpplint errors in webrtc/*audio (patchset #4 id:180001 of https://codereview.webrtc.org/2683033004/ )
...
Reason for revert:
The API change in audio/utility/audio_frame_operations.h caused breakage. Need to keep backward-compatible API.
Original issue's description:
> Enable cpplint and fix cpplint errors in webrtc/*audio
>
> Change usage accordingly throughout the codebase
>
> BUG=webrtc:5268
>
> TESTED=Fixed issues reported by:
> find webrtc/*audio -type f -name *.cc -o -name *.h | xargs cpplint.py
>
> Review-Url: https://codereview.webrtc.org/2683033004
> Cr-Commit-Position: refs/heads/master@{#17133}
> Committed: aebe55ca6c
TBR=henrika@webrtc.org ,henrik.lundin@webrtc.org,kwiberg@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:5268
Review-Url: https://codereview.webrtc.org/2739143002
Cr-Commit-Position: refs/heads/master@{#17138}
2017-03-09 10:43:31 +00:00
oprypin
aebe55ca6c
Enable cpplint and fix cpplint errors in webrtc/*audio
...
Change usage accordingly throughout the codebase
BUG=webrtc:5268
TESTED=Fixed issues reported by:
find webrtc/*audio -type f -name *.cc -o -name *.h | xargs cpplint.py
Review-Url: https://codereview.webrtc.org/2683033004
Cr-Commit-Position: refs/heads/master@{#17133}
2017-03-09 09:05:33 +00:00
solenberg
8d73f8c6fa
Remove VoEVolumeControl interface.
...
BUG=webrtc:4690, webrtc:6206
Review-Url: https://codereview.webrtc.org/2727063004
Cr-Commit-Position: refs/heads/master@{#17108}
2017-03-08 09:52:20 +00:00
henrik.lundin
92a7a1810c
Update formatting of AudioLevel class
...
These changes are all no-op, only affecting the appearance of the code. The file names are changed to match the class name.
BUG=none
Review-Url: https://codereview.webrtc.org/2731993002
Cr-Commit-Position: refs/heads/master@{#17087}
2017-03-07 09:58:55 +00:00
solenberg
759358c9db
Remove unused VoiceChannelTransport.
...
BUG=webrtc:4690
Review-Url: https://codereview.webrtc.org/2687843002
Cr-Commit-Position: refs/heads/master@{#17086}
2017-03-07 09:47:57 +00:00
solenberg
7cb0e55823
Remove voe_cmd_test.
...
BUG=webrtc:4690
Review-Url: https://codereview.webrtc.org/2681993004
Cr-Commit-Position: refs/heads/master@{#17085}
2017-03-07 09:43:21 +00:00
elad.alon
f949000834
Rename webrtc::PacketInfo to webrtc::PacketFeedback. This resolves ambiguity with a similarly named RTCPReceiver::PacketInformation and RtpPacketizerVp9::PacketInfo.
...
BUG=None
Review-Url: https://codereview.webrtc.org/2710093004
Cr-Commit-Position: refs/heads/master@{#17066}
2017-03-06 13:32:21 +00:00
elad.alon
02455b27a2
Modify TransportFeedbackPacketLossTrackerTest to use parameterization
...
BUG=webrtc:7058
Review-Url: https://codereview.webrtc.org/2674733002
Cr-Commit-Position: refs/heads/master@{#17019}
2017-03-03 19:11:06 +00:00
elad.alon
7af9357580
Packet Loss Tracker - Stream Separation
...
1. Packet reception statistics (PLR and RPLR) calculated on each stream separately.
2. Algorithm changed from considering separate quadrants of the sequence-number-ring to simply looking at the oldest in-window SENT packet.
BUG=webrtc:7058
Review-Url: https://codereview.webrtc.org/2632203002
Cr-Commit-Position: refs/heads/master@{#17018}
2017-03-03 18:51:35 +00:00
tommi
dea489f33e
Add support for Location (RTC_FROM_HERE) to ProcessThread::RegisterModule.
...
This makes a few things a lot clearer when looking at perf trace data:
* What module instances (where they were created) are called
* On what thread
* How frequently
* For how long
ProcessThread will be replaced by TaskQueue moving forward and this is a step towards understanding the behavior of the affected code.
BUG=webrtc:7219
Review-Url: https://codereview.webrtc.org/2729053002
Cr-Commit-Position: refs/heads/master@{#16998}
2017-03-03 11:20:24 +00:00
kjellander
cfa95aa995
Enable GN check in voice_engine/
...
BUG=webrtc:6828
NOTRY=True
Review-Url: https://codereview.webrtc.org/2714353002
Cr-Commit-Position: refs/heads/master@{#16986}
2017-03-03 05:28:23 +00:00
henrik.lundin
fb4f8b6cb4
VoE Utility: Fix a naming nit in RemixAndResample
...
This was pointed out in https://codereview.webrtc.org/2712743004 after
committing.
BUG=webrtc:7220
NOTRY=True
TBR=solenberg@webrtc.org
Review-Url: https://codereview.webrtc.org/2721123005
Cr-Commit-Position: refs/heads/master@{#16965}
2017-03-02 12:10:57 +00:00
solenberg
796b8f9d71
Remove usage of VoEVolumeControl from WVoE and Audio[Send|Receive]Stream.
...
BUG=webrtc:4690
Review-Url: https://codereview.webrtc.org/2721003002
Cr-Commit-Position: refs/heads/master@{#16956}
2017-03-02 01:02:23 +00:00
jens.nielsen
228c268065
Support 4 channel mic in Windows Core Audio
...
BUG=webrtc:7220
Review-Url: https://codereview.webrtc.org/2712743004
Cr-Commit-Position: refs/heads/master@{#16940}
2017-03-01 13:11:22 +00:00
kwiberg
09f090c40e
Remove workaround for bug 6986
...
BUG=webrtc:6986
Review-Url: https://codereview.webrtc.org/2681733002
Cr-Commit-Position: refs/heads/master@{#16933}
2017-03-01 09:57:11 +00:00
tommi
ba08a140da
Remove saturation warning support from TransmitMixer.
...
BUG=none
Review-Url: https://codereview.webrtc.org/2720253002
Cr-Commit-Position: refs/heads/master@{#16913}
2017-02-28 16:25:11 +00:00
hbos
3fd31fe502
Fix TSAN race in webrtc::voe::Channel.
...
|transport_overhead_per_packet_| and |rtp_overhead_per_packet_| could
be read from and written to on different threads concurrently. This CL
introduces a lock to GUARD these variables.
NOTRY because master.tryserver.webrtc.linux_ubsan_vptr is broken, all
other tests pass.
BUG=webrtc:7231
NOTRY=True
Review-Url: https://codereview.webrtc.org/2710363003
Cr-Commit-Position: refs/heads/master@{#16900}
2017-02-28 13:43:16 +00:00
tommi
b1175bb101
Simplify webrtc::voe::MonitorModule and remove the .cc file.
...
The class basically implements a timer and can be replaced with a PostDelayedTask call down the line.
BUG=none
Review-Url: https://codereview.webrtc.org/2722613002
Cr-Commit-Position: refs/heads/master@{#16891}
2017-02-28 09:16:48 +00:00
philipel
32d0010d86
Add probe logging to RtcEventLog.
...
In this CL:
- Add message BweProbeCluster and BweProbeResult to rtc_event_log.proto.
- Add corresponding log functions to RtcEventLog.
- Add optional field |probe_cluster_id| to RtpPacket message and added
an overload function to log with this information.
- Propagate the probe_cluster_id to where RTP packets are logged.
BUG=webrtc:6984
Review-Url: https://codereview.webrtc.org/2666533002
Cr-Commit-Position: refs/heads/master@{#16857}
2017-02-27 10:18:46 +00:00
kjellander
f70a5830ab
Roll chromium_revision 33a7a547b9..7e40b4199b (452838:452938)
...
Includes a roll of third_party/winsdk_samples to pull in a needed
fix for a compile error triggered by the new Clang version.
Change log: 33a7a547b9..7e40b4199b
Full diff: 33a7a547b9..7e40b4199b
Changed dependencies:
* src/base: facaa65f73..6e7d1cd14d
* src/build: eefc9cc748..66e79e3e44
* src/ios: f893f94115..199e1fdbca
* src/third_party: 55242080a2..57de89f663
* src/third_party/libyuv: b18fd21d3c..45b176d153
* src/tools: e4e78e0678..c036028c0a
DEPS diff: 33a7a547b9..7e40b4199b /DEPS
Clang version changed 289944:295793
Details: 33a7a547b9..7e40b4199b /tools/clang/scripts/update.py
TBR=tommi@webrtc.org
BUG=webrtc:7235
NOTRY=True
Review-Url: https://codereview.webrtc.org/2719703003
Cr-Commit-Position: refs/heads/master@{#16848}
2017-02-27 02:12:04 +00:00
philipel
8aadd50b96
Propagate packet pacing information to SendTimeHistory.
...
In order to not make this CL too large I have broken it down into at least two
steps. Previous CL: https://codereview.chromium.org/2628563003/
webrtc::PacedSender::Process <--- previous CL start here
webrtc::PacedSender::SendPacket
webrtc::PacketRouter::TimeToSendPacket
webrtc::ModuleRtpRtcpImpl::TimeToSendPacket <--- previous CL end here, this Cl start here
webrtc::RTPSender::TimeToSendPacket
webrtc::RTPSender::PrepareAndSendPacket
webrtc::RTPSender::AddPacketToTransportFeedback
webrtc::TransportFeedbackAdapter::AddPacket
webrtc::SendTimeHistory::AddAndRemoveOld <--- this CL end here
BUG=webrtc:6822
Review-Url: https://codereview.webrtc.org/2708873003
Cr-Commit-Position: refs/heads/master@{#16796}
2017-02-23 10:56:13 +00:00
tommi
0f8b403eb5
Introduce a new constructor to PlatformThread.
...
The new constructor introduces two new changes:
* Support specifying thread priority at construction time.
- Moving forward, the SetPriority() method will be removed.
* New thread function type.
- The new type has 'void' as a return type and a polling loop
inside PlatformThread, is not used.
The old function type is still supported until all places have been moved over.
In this CL, the first steps towards deprecating the old mechanism are taken
by moving parts of the code that were simple to move, over to the new callback
type.
BUG=webrtc:7187
Review-Url: https://codereview.webrtc.org/2708723003
Cr-Commit-Position: refs/heads/master@{#16779}
2017-02-22 19:22:05 +00:00
solenberg
0335e6c4bf
Fix flaky test WebRtcMediaRecorderTest.PeerConnection
...
A previous CL changed from logging to DCHECKing when setting minimum playout delay on a VoE channel: https://codereview.webrtc.org/2452163004/
I thought it safe at the time, since the input parameter range is capped, but apparently I didn't dig deep enough, as ultimately a failure may be returned for other reasons: https://chromium.googlesource.com/external/webrtc/+/master/webrtc/modules/audio_coding/neteq/delay_manager.cc#381
Thus, reverting to old behavior.
BUG=694373
Review-Url: https://codereview.webrtc.org/2704933008
Cr-Commit-Position: refs/heads/master@{#16775}
2017-02-22 15:07:04 +00:00
nisse
657bab2455
Replace AudioReceiveStream::DeliverRtp with OnRtpPacket.
...
This avoids redoing RTP header parsing already done in Call.
BUG=webrtc:7135
Review-Url: https://codereview.webrtc.org/2697833002
Cr-Commit-Position: refs/heads/master@{#16750}
2017-02-21 14:28:10 +00:00
nisse
7d59f6b1c4
Reland of Delete class SSRCDatabase, and its global ssrc registry. (patchset #1 id:1 of https://codereview.webrtc.org/2700413002/ )
...
Reason for revert:
Intend to fix perf problem and reland.
Original issue's description:
> Revert of Delete class SSRCDatabase, and its global ssrc registry. (patchset #20 id:370001 of https://codereview.webrtc.org/2644303002/ )
>
> Reason for revert:
> Breaks webrtc_perf_tests reliably:
> https://build.chromium.org/p/client.webrtc.perf/builders/Android32%20Tests%20%28L%20Nexus5%29/builds/1780
> https://build.chromium.org/p/client.webrtc.perf/builders/Android32%20Tests%20%28L%20Nexus4%29/builds/178
>
> We're actively working on getting a quick version of webrtc_perf_tests up on the trybots again to prevent breakages like this: https://bugs.chromium.org/p/webrtc/issues/detail?id=7101
>
> Original issue's description:
> > Delete class SSRCDatabase, and its global ssrc registry,
> > and the method RTPSender::GenerateNewSSRC.
> >
> > It's now mandatory for higher layers to call SetSSRC, RTPSender
> > no longer allocates any ssrc by default.
> >
> > BUG=webrtc:4306,webrtc:6887
> >
> > Review-Url: https://codereview.webrtc.org/2644303002
> > Cr-Commit-Position: refs/heads/master@{#16670}
> > Committed: b78d4d1383
>
> TBR=solenberg@webrtc.org ,stefan@webrtc.org,danilchap@webrtc.org,ivoc@webrtc.org,nisse@webrtc.org
> NOTRY=True
> BUG=webrtc:4306,webrtc:6887
>
> Review-Url: https://codereview.webrtc.org/2700413002
> Cr-Commit-Position: refs/heads/master@{#16693}
> Committed: b5848ecbf5
TBR=solenberg@webrtc.org ,stefan@webrtc.org,danilchap@webrtc.org,ivoc@webrtc.org,kjellander@webrtc.org,kjellander@google.com
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=webrtc:4306,webrtc:6887
Review-Url: https://codereview.webrtc.org/2702203002
Cr-Commit-Position: refs/heads/master@{#16737}
2017-02-21 11:40:24 +00:00
solenberg
76377c55b7
Remove usage of VoEAudioProcessing from WVoE/MC.
...
Calling APM and TransmitMixer directly instead.
BUG=webrtc:4690
TBR=peah@webrtc.org
Review-Url: https://codereview.webrtc.org/2681033010
Cr-Commit-Position: refs/heads/master@{#16734}
2017-02-21 08:54:31 +00:00
terelius
424e6cfd58
Rename some variables and methods in RTC event log.
...
Rename loss based and delay based bwe updates in proto (and correspondingly in the C++ code).
BUG=webrtc:6423
Review-Url: https://codereview.webrtc.org/2705613002
Cr-Commit-Position: refs/heads/master@{#16719}
2017-02-20 13:14:41 +00:00
kjellander
b5848ecbf5
Revert of Delete class SSRCDatabase, and its global ssrc registry. (patchset #20 id:370001 of https://codereview.webrtc.org/2644303002/ )
...
Reason for revert:
Breaks webrtc_perf_tests reliably:
https://build.chromium.org/p/client.webrtc.perf/builders/Android32%20Tests%20%28L%20Nexus5%29/builds/1780
https://build.chromium.org/p/client.webrtc.perf/builders/Android32%20Tests%20%28L%20Nexus4%29/builds/178
We're actively working on getting a quick version of webrtc_perf_tests up on the trybots again to prevent breakages like this: https://bugs.chromium.org/p/webrtc/issues/detail?id=7101
Original issue's description:
> Delete class SSRCDatabase, and its global ssrc registry,
> and the method RTPSender::GenerateNewSSRC.
>
> It's now mandatory for higher layers to call SetSSRC, RTPSender
> no longer allocates any ssrc by default.
>
> BUG=webrtc:4306,webrtc:6887
>
> Review-Url: https://codereview.webrtc.org/2644303002
> Cr-Commit-Position: refs/heads/master@{#16670}
> Committed: b78d4d1383
TBR=solenberg@webrtc.org ,stefan@webrtc.org,danilchap@webrtc.org,ivoc@webrtc.org,nisse@webrtc.org
NOTRY=True
BUG=webrtc:4306,webrtc:6887
Review-Url: https://codereview.webrtc.org/2700413002
Cr-Commit-Position: refs/heads/master@{#16693}
2017-02-18 20:00:50 +00:00
Tommi
cc8588c040
Remove the Windows Wave audio device implementation.
...
This implementation uses various legacy classes such as EventTimeWrapper,
CriticalSectionWrapper, EventWrapper etc and hasn't been maintained
(or used?) for a long time.
Instead of spending time on testing and updating the class, I think
we should just remove it. For versions of Windows that we support,
following Win7, we use the CoreAudio implementation.
BUG=webrtc:7183
R=solenberg@webrtc.org
Review-Url: https://codereview.webrtc.org/2700983002 .
Cr-Commit-Position: refs/heads/master@{#16678}
2017-02-17 22:48:07 +00:00
nisse
b78d4d1383
Delete class SSRCDatabase, and its global ssrc registry,
...
and the method RTPSender::GenerateNewSSRC.
It's now mandatory for higher layers to call SetSSRC, RTPSender
no longer allocates any ssrc by default.
BUG=webrtc:4306,webrtc:6887
Review-Url: https://codereview.webrtc.org/2644303002
Cr-Commit-Position: refs/heads/master@{#16670}
2017-02-17 16:34:35 +00:00
terelius
0baf55d23b
Add logging of delay-based bandwidth estimate.
...
BUG=webrtc:6423
Review-Url: https://codereview.webrtc.org/2695923004
Cr-Commit-Position: refs/heads/master@{#16663}
2017-02-17 11:38:28 +00:00
solenberg
08b19dfc67
Remove VoEVideoSync interface.
...
The removed tests are covered by cases in call_perf_tests.
BUG=webrtc:4690
Review-Url: https://codereview.webrtc.org/2672583002
Cr-Commit-Position: refs/heads/master@{#16621}
2017-02-15 08:42:31 +00:00
solenberg
e374e0139b
Remove VoEExternalMedia interface.
...
BUG=webrtc:4690
Review-Url: https://codereview.webrtc.org/2645033002
Cr-Commit-Position: refs/heads/master@{#16608}
2017-02-14 12:55:00 +00:00
solenberg
81d93f37a5
Remove the unused and untested functions from VoERTP_RTCP.
...
BUG=webrtc:4690
Review-Url: https://codereview.webrtc.org/2667423004
Cr-Commit-Position: refs/heads/master@{#16606}
2017-02-14 11:44:57 +00:00
solenberg
06f240bc4f
Clean out platform specific things from voice_engine_defines.h.
...
BUG=webrtc:4690
Review-Url: https://codereview.webrtc.org/2689183002
Cr-Commit-Position: refs/heads/master@{#16578}
2017-02-13 12:42:52 +00:00
kwiberg
087bd34d23
Move AudioDecoder and related stuff to the api/ directory
...
BUG=webrtc:5805, webrtc:6725
Review-Url: https://codereview.webrtc.org/2668523004
Cr-Commit-Position: refs/heads/master@{#16534}
2017-02-10 16:15:44 +00:00
solenberg
0289364abc
Remove unused voe_stress_test.cc
...
BUG=webrtc:4690
Review-Url: https://codereview.webrtc.org/2681153003
Cr-Commit-Position: refs/heads/master@{#16513}
2017-02-09 13:03:25 +00:00
solenberg
1752a10791
Remove unused voe_cpu_test.cc.
...
BUG=webrtc:4690
Review-Url: https://codereview.webrtc.org/2686003004
Cr-Commit-Position: refs/heads/master@{#16508}
2017-02-09 11:25:56 +00:00
solenberg
2324b35890
Remove unused voe_output_test.cc.
...
BUG=webrtc:4690
Review-Url: https://codereview.webrtc.org/2684933007
Cr-Commit-Position: refs/heads/master@{#16506}
2017-02-09 09:23:25 +00:00
stefan
7de8d64f89
Wire up audio packet loss to BWE.
...
BUG=webtrc:5079
Review-Url: https://codereview.webrtc.org/2658233002
Cr-Commit-Position: refs/heads/master@{#16474}
2017-02-07 15:14:08 +00:00
solenberg
bd9a77f4e5
Remove most of the remaining calls to VoE APIs from Audio[Send|Receive]Stream.
...
(TBRing webrtc/test/ OWNER)
BUG=webrtc:4690
TBR=stefan@webrtc.org
Review-Url: https://codereview.webrtc.org/2669153004
Cr-Commit-Position: refs/heads/master@{#16455}
2017-02-06 20:53:57 +00:00
ehmaldonado
656610fbe7
Move frame_generator_capture.{cc, h} and video_capturer.h to video_test_common.
...
Remove video_capture as a dependency of test_common and add it as a dependency of modules_unittests, as it was before the refactor in https://codereview.webrtc.org/2629923002
BUG=webrtc:7037
NOTRY=True
Review-Url: https://codereview.webrtc.org/2666113003
Cr-Commit-Position: refs/heads/master@{#16439}
2017-02-06 10:21:11 +00:00
elad.alon
d83b9670a6
Replace consecutive-losses count by a calculation of first-order-FEC recoverability.
...
Note:
* PLR is calculated over all of the known packets.
* RPLR is calculated over all of the known packet *pairs*. That is, only over sets of subsequent packets where the reception status is known for both.
BUG=webrtc:7058
Review-Url: https://codereview.webrtc.org/2629883003
Cr-Commit-Position: refs/heads/master@{#16401}
2017-02-01 16:36:09 +00:00
solenberg
3ebbcb528b
Stop using VoEVideoSync in Call/VideoReceiveStream.
...
BUG=webrtc:4690
Review-Url: https://codereview.webrtc.org/2452163004
Cr-Commit-Position: refs/heads/master@{#16375}
2017-01-31 11:58:40 +00:00
mbonadei
9aa3f0a200
Reland of Moving webrtc.gni up one level from build/ (patchset #1 id:1 of https://codereview.webrtc.org/2657563002/ )
...
Reason for revert:
Starting to work on a fix (it seems that there are third_party dependencies that depends on the path to the webrtc.gni file)
Original issue's description:
> Revert of Moving webrtc.gni up one level from build/ (patchset #1 id:1 of https://codereview.webrtc.org/2651543003/ )
>
> Reason for revert:
> This was causing the following failure: https://build.chromium.org/p/chromium.webrtc.fyi/builders/Android%20Builder/builds/838/steps/generate_build_files/logs/stdio
>
> Original issue's description:
> > Moving webrtc.gni up one level from build/
> >
> > BUG=webrtc:7030
> >
> > Review-Url: https://codereview.webrtc.org/2651543003
> > Cr-Commit-Position: refs/heads/master@{#16241}
> > Committed: 35a32700fc
>
> TBR=kjellander@webrtc.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=webrtc:7030
>
> Review-Url: https://codereview.webrtc.org/2657563002
> Cr-Commit-Position: refs/heads/master@{#16244}
> Committed: 69dc7dbe24
TBR=kjellander@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:7030
Review-Url: https://codereview.webrtc.org/2654773002
Cr-Commit-Position: refs/heads/master@{#16247}
2017-01-24 14:58:22 +00:00
mbonadei
69dc7dbe24
Revert of Moving webrtc.gni up one level from build/ (patchset #1 id:1 of https://codereview.webrtc.org/2651543003/ )
...
Reason for revert:
This was causing the following failure: https://build.chromium.org/p/chromium.webrtc.fyi/builders/Android%20Builder/builds/838/steps/generate_build_files/logs/stdio
Original issue's description:
> Moving webrtc.gni up one level from build/
>
> BUG=webrtc:7030
>
> Review-Url: https://codereview.webrtc.org/2651543003
> Cr-Commit-Position: refs/heads/master@{#16241}
> Committed: 35a32700fc
TBR=kjellander@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:7030
Review-Url: https://codereview.webrtc.org/2657563002
Cr-Commit-Position: refs/heads/master@{#16244}
2017-01-24 13:14:35 +00:00
minyue
4b7c952376
Reland of "Log audio network adapter decisions in event log."
...
This was originally reviewed https://codereview.webrtc.org/2559953002/
It was reverted due to a bug in the original CL, see https://codereview.webrtc.org/2631703002/
This CL is to fix and reland.
BUG=webrtc:6845
Review-Url: https://codereview.webrtc.org/2644863002
Cr-Commit-Position: refs/heads/master@{#16242}
2017-01-24 12:54:59 +00:00
mbonadei
35a32700fc
Moving webrtc.gni up one level from build/
...
BUG=webrtc:7030
Review-Url: https://codereview.webrtc.org/2651543003
Cr-Commit-Position: refs/heads/master@{#16241}
2017-01-24 12:49:35 +00:00
minyue
435ddf978d
Add TransportFeedbackPacketLossTracker.
...
This CL is to calculate packet loss metrics from TransportFeedback. The outcome of this will be passed down to audio encoder.
BUG=webrtc:6904
Review-Url: https://codereview.webrtc.org/2579613003
Cr-Commit-Position: refs/heads/master@{#16217}
2017-01-23 16:07:05 +00:00