13262 Commits

Author SHA1 Message Date
Honghai Zhang
f7ddc06a43 Use AggressiveConfiguration as the default configuration in IOS
R=haysc@webrtc.org, pthatcher@webrtc.org, tkchin@webrtc.org

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

Cr-Commit-Position: refs/heads/master@{#14030}
2016-09-01 22:34:12 +00:00
kwiberg
affcac4d22 WebRtcIlbcfix_EnhancerInterface: Let input array be const
NOTRY=true
BUG=chromium:617124

Review-Url: https://codereview.webrtc.org/2297873003
Cr-Commit-Position: refs/heads/master@{#14029}
2016-09-01 19:47:22 +00:00
glaznev
a70856c0bf Add option to set maximum video encoder bitrate to AppRTCDemo.
BUG=b/30951236

Review-Url: https://codereview.webrtc.org/2306433002
Cr-Commit-Position: refs/heads/master@{#14028}
2016-09-01 18:49:51 +00:00
Magnus Jedvert
f9e1b922ef Ignore Camera and Flip bits in CVO when parsing video rotation
Currently, if WebRTC receives a CVO byte where the Camera or Flip bit is
set, then rotation is incorrectly parsed as 0. This CL fixes that issue.
The Camera and Flip bit is still unimplemented and will just be ignored
though.

BUG=webrtc:6120
R=danilchap@webrtc.org, pthatcher@webrtc.org, tommi@webrtc.org

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

Cr-Commit-Position: refs/heads/master@{#14027}
2016-09-01 17:58:28 +00:00
peah
f28a389446 Moved the place for the aec_debug_dump build flag and changed the name to apm_debug_dump
Currently, the aec_debug_dump buildflag can and is used to store data in the whole of
the audio processing module. Therefore a more appropriate name is apm_debug_dump which
also matches the names of the data dumping functionality. This CL makes that name change.

The CL also changes the WEBRTC_AEC_DEBUG_DUMP define to
WEBRTC_APM_DEBUG_DUMP == 1

Furthermore, this CL moves the buildflag to a more appropriate place.

BUG=webrtc:5298

Review-Url: https://codereview.webrtc.org/2300813004
Cr-Commit-Position: refs/heads/master@{#14026}
2016-09-01 15:58:27 +00:00
Per
a0e60e8550 packet_buffer.cc: Removed #include of iostream.
A silly little mistake that broke upstream.

NOTRY=True
TBR=kwiberg@webrtc.org

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

Cr-Commit-Position: refs/heads/master@{#14025}
2016-09-01 15:11:32 +00:00
Per
3f9dd7c0cc Do not build stun_prober within Chrome on gn.
stun_prober does not compile on win.
https://build.chromium.org/p/tryserver.chromium.win/builders/win_clang/builds/79068/steps/compile%20%28with%20patch%29/logs/stdio

TBR=pthatcher@webrtc.org
BUG=

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

Cr-Commit-Position: refs/heads/master@{#14024}
2016-09-01 15:06:10 +00:00
solenberg
634b86ecc6 git cl format on common_types.h.
BUG=

Review-Url: https://codereview.webrtc.org/2294243003
Cr-Commit-Position: refs/heads/master@{#14023}
2016-09-01 14:54:58 +00:00
buildbot
14f52c2bde Roll chromium_revision 46224dddfc..462458f4b5 (415846:415920)
Change log: 46224dddfc..462458f4b5
Full diff: 46224dddfc..462458f4b5

No dependencies changed.
No update to Clang.

TBR=

Review-Url: https://codereview.webrtc.org/2307553002
Cr-Commit-Position: refs/heads/master@{#14022}
2016-09-01 14:13:06 +00:00
Magnus Jedvert
0bade0df3b AVFoundation Video Capturer: Remove thread jump when delivering frames
WebRTC no longer has any restriction on what thread frames should be
delivered on. One possible problem with this CL is that NV21->I420
conversion and scaling is done on the thread that delivers frames, which
might cause fps regressions.

R=nisse@webrtc.org, perkj@webrtc.org, tkchin@webrtc.org

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

Cr-Commit-Position: refs/heads/master@{#14021}
2016-09-01 13:15:12 +00:00
Per
671d8008be Fix gn build of stun_prober
The common_config must be included in order for LOG to work within Chrome.

Otherwise you get compile errors... See https://codereview.chromium.org/2300923002/

TBR=pthatcher@webrtc.org

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

Cr-Commit-Position: refs/heads/master@{#14020}
2016-09-01 12:53:47 +00:00
mflodman
cdbc96c856 Adding sprang as VCM owner.
BUG=webrtc:6291
R=stefan@webrtc.org

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

Cr-Commit-Position: refs/heads/master@{#14019}
2016-09-01 12:07:48 +00:00
brandtr
624c33578f Fix off-by-one error in DCHECK in ProducerFec.
BUG=chromium:642743

Review-Url: https://codereview.webrtc.org/2294243005
Cr-Commit-Position: refs/heads/master@{#14018}
2016-09-01 12:02:04 +00:00
palmkvist
e8a6697a5e Revert of Initial version of new file wrapper (patchset #26 id:490001 of https://codereview.webrtc.org/2214763002/ )
Reason for revert:
Breaks things upstream

Original issue's description:
> Initial version of new file wrapper
>
> BUG=webrt:6177
> R=mflodman@webrtc.org, sprang@webrtc.org
>
> Committed: https://crrev.com/d714d19d224b356ab2f14ed7ba6e872a4df6c84f
> Cr-Commit-Position: refs/heads/master@{#14016}

TBR=mflodman@webrtc.org,sprang@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrt:6177

Review-Url: https://codereview.webrtc.org/2299983002
Cr-Commit-Position: refs/heads/master@{#14017}
2016-09-01 11:15:44 +00:00
Viktor Palmkvist
d714d19d22 Initial version of new file wrapper
BUG=webrt:6177
R=mflodman@webrtc.org, sprang@webrtc.org

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

Cr-Commit-Position: refs/heads/master@{#14016}
2016-09-01 09:44:17 +00:00
sakal
8a2098cb8d Fix a race condition where Camera2Session forgot to return the texture frame when closing the camera.
BUG=b/31201445

Review-Url: https://codereview.webrtc.org/2289303005
Cr-Commit-Position: refs/heads/master@{#14015}
2016-09-01 09:07:09 +00:00
perkj
26091b1118 This reverts commit 8eb37a39e79fe1098d3503dcb8c8c2d196203fed. Chrome now have its own implementation of TaskQueues that is based on Chrome threads.
cl was originally reviewed here:
https://codereview.webrtc.org/2060403002/

- Add task queue to Call with the intent of replacing the use of one of the process threads.

- Split VideoSendStream in two. VideoSendStreamInternal is created and used on the new task queue.

- BitrateAllocator is now created on libjingle's worker thread but always used on the new task queue instead of both encoder threads and the process thread.

- VideoEncoderConfig and VideoSendStream::Config support move semantics.

- The encoder thread is moved from VideoSendStream to ViEEncoder. Frames are forwarded directly to ViEEncoder which is responsible for timestamping ? and encoding the frames.

TBR=mflodman@webrtc.org
BUG=webrtc:5687

Review-Url: https://codereview.webrtc.org/2250123002
Cr-Commit-Position: refs/heads/master@{#14014}
2016-09-01 08:17:43 +00:00
nisse
9f8e37b6f8 Delete cricket::VideoFrame::ConvertToRgbBuffer.
Users are updated to call libyuv functions directly. Also delete
related unit tests.

BUG=webrtc:5682

Review-Url: https://codereview.webrtc.org/2287233002
Cr-Commit-Position: refs/heads/master@{#14013}
2016-09-01 08:06:29 +00:00
perkj
275afc5d2e Add codec name to CodecSpecificInfo and get the codec name stats from there instead.
BUG=webrtc:5687

Review-Url: https://codereview.webrtc.org/2253563002
Cr-Commit-Position: refs/heads/master@{#14012}
2016-09-01 07:21:18 +00:00
buildbot
ff84afdd29 Roll chromium_revision c89638bfc9..46224dddfc (415679:415846)
Change log: c89638bfc9..46224dddfc
Full diff: c89638bfc9..46224dddfc

No dependencies changed.
No update to Clang.

TBR=

Review-Url: https://codereview.webrtc.org/2303603002
Cr-Commit-Position: refs/heads/master@{#14011}
2016-09-01 06:01:50 +00:00
arsany
b75f2541c9 Create Android screen capturer.
Review-Url: https://codereview.webrtc.org/2276593003
Cr-Commit-Position: refs/heads/master@{#14010}
2016-09-01 01:51:01 +00:00
solenberg
be5163ca09 Removed unused enums from common_types.h
BUG=

Review-Url: https://codereview.webrtc.org/2293383003
Cr-Commit-Position: refs/heads/master@{#14009}
2016-08-31 21:48:57 +00:00
buildbot
a73f5dc610 Roll chromium_revision 56e79bb736..c89638bfc9 (415575:415679)
Change log: 56e79bb736..c89638bfc9
Full diff: 56e79bb736..c89638bfc9

No dependencies changed.
No update to Clang.

TBR=

Review-Url: https://codereview.webrtc.org/2301573002
Cr-Commit-Position: refs/heads/master@{#14008}
2016-08-31 21:11:18 +00:00
henrik.lundin
b3e30010de Remove Channel::UpdatePacketDelay and some member variables
The method is no longer used, since the jitter buffer delay is
obtained directly from AudioCodingModule instead of being calculated
and smoothed in VoiceEngine. Deleting a few obsolete member variables
as well.

BUG=webrtc:6237

Review-Url: https://codereview.webrtc.org/2290253002
Cr-Commit-Position: refs/heads/master@{#14007}
2016-08-31 21:09:55 +00:00
wjywbs
5a601d909f Fix multiple definitions of BasicPacketSocketFactory error and add stunprober in GN.
R=pthatcher@webrtc.org

Review-Url: https://codereview.webrtc.org/2289563002
Cr-Commit-Position: refs/heads/master@{#14006}
2016-08-31 21:04:00 +00:00
henrik.lundin
ebd9fd7918 NetEq: Add a few EXPECT_CALLs to PacketBuffer unittests
This will silence a few noisy print-outs.

Review-Url: https://codereview.webrtc.org/2290173002
Cr-Commit-Position: refs/heads/master@{#14005}
2016-08-31 20:03:40 +00:00
kthelgason
314bc5f8e4 Add local capturer on mac
BUG=webrtc:3417

Review-Url: https://codereview.webrtc.org/2283743003
Cr-Commit-Position: refs/heads/master@{#14004}
2016-08-31 17:23:31 +00:00
Danil Chapovalov
20fcbf15f0 Remove faulty DCHECK in rtcp::TransportFeedback DecodeSymbol
BUG=chromium:642745
R=sprang@webrtc.org

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

Cr-Commit-Position: refs/heads/master@{#14003}
2016-08-31 16:47:31 +00:00
ossu
dc431ce07e NetEq: Changed Packet::payload to be an rtc::Buffer
That is, rather than keeping a separate pointer and size.
This helps automate memory management in NetEq and will be useful in the
work to minimize the AudioDecoder interface as part of the injectable
audio codec work.

I'm planning a follow-up that will change the current management of Packet* to wrapping them in unique_ptr instead.

Review-Url: https://codereview.webrtc.org/2289093003
Cr-Commit-Position: refs/heads/master@{#14002}
2016-08-31 15:51:18 +00:00
ossu
5955e24fe8 Added an empty() method to rtc::Buffer
I'll be using it in a separate CL in a bit.

Review-Url: https://codereview.webrtc.org/2290343002
Cr-Commit-Position: refs/heads/master@{#14001}
2016-08-31 15:40:08 +00:00
kjellander
08352ab8c5 Emit landmine for Android builds to solve compile lint errors
The recent roll in https://codereview.webrtc.org/2293863002/ seems to cause
build errors on some Android bots. Clobbering all of them should solve it.

TBR=ehmaldonado@webrtc.org
NOTRY=True

Review-Url: https://codereview.webrtc.org/2300643002
Cr-Commit-Position: refs/heads/master@{#14000}
2016-08-31 15:24:06 +00:00
ehmaldonado
25f32e723a Use max optimization when compiling neteq_performance_test.
The compiler optimization for Windows is O1 by default in GN, but O2 in GYP.
This might help explain the regression observed on neteq_performance_unittest.

NOTRY=True
BUG=641966

Review-Url: https://codereview.webrtc.org/2291253003
Cr-Commit-Position: refs/heads/master@{#13999}
2016-08-31 15:22:13 +00:00
Honghai Zhang
4cedf2b78c Add signaling to support ICE renomination.
By default, this will tell the remote side that I am supporting ICE renomination.
It does not use ICE renomination yet even if the remote side supports it.

R=deadbeef@webrtc.org, pthatcher@webrtc.org, skvlad@webrtc.org

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

Cr-Commit-Position: refs/heads/master@{#13998}
2016-08-31 15:18:22 +00:00
hbos
0e6758d7ef RTCStatsCollector: timestamps updated.
Using a timestamp based on a timer that is monotonically increasing for
the cache, so that cache's freshness can be checked regardless of if
system clock is modified.

Using a system clock for the stats' timestamp, which needs to be
relative to UNIX epoch (Jan 1, 1970, UTC).

This CL removes the dependency on faketiming.h.

BUG=chromium:627816
NOTRY=True

Review-Url: https://codereview.webrtc.org/2299643002
Cr-Commit-Position: refs/heads/master@{#13997}
2016-08-31 14:57:44 +00:00
kjellander
a69d973267 Move webrtc/audio_*.h to webrtc/api/call
BUG=webrtc:5878
NOTRY=True

Review-Url: https://codereview.webrtc.org/2059703002
Cr-Commit-Position: refs/heads/master@{#13996}
2016-08-31 14:33:14 +00:00
kjellander
20e47a2a94 Revert of CQ: Remove android_arm64_rel trybot (patchset #1 id:1 of https://codereview.webrtc.org/2292233003/ )
Reason for revert:
My mistake, it's back :)

Original issue's description:
> CQ: Remove android_arm64_rel trybot
>
> Reason for revert:
> It's now offline permanently again :/
>
> Original issue's description:
> > Revert of CQ: Remove android_arm64_rel trybot (patchset #1 id:1 of https://codereview.webrtc.org/2270943003/ )
> >
> > Reason for revert:
> > The machine seems healthy again.
> >
> > Original issue's description:
> > > CQ: Remove android_arm64_rel trybot
> > >
> > > The bot is having problems again.
> > >
> > > NOTRY=true
> > > BUG=634266
> > > TBR=ehmaldonado@webrtc.org
> > >
> > > Committed: https://crrev.com/24ee05016ccb1c1ea05c4b646fb29e2cefbfe439
> > > Cr-Commit-Position: refs/heads/master@{#13874}
> >
> > TBR=ehmaldonado@webrtc.org
> > NOTRY=true
> > BUG=634266
> >
> > Committed: https://crrev.com/01e0ee62e437295c0e175a7448f2a3807f962b47
> > Cr-Commit-Position: refs/heads/master@{#13923}
>
> TBR=ehmaldonado@webrtc.org
> BUG=634266
> NOTRY=True
>
> Committed: https://crrev.com/5d5e3fc1646fc4c782b3e0db1f77f0aaf85b05cf
> Cr-Commit-Position: refs/heads/master@{#13992}

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

Review-Url: https://codereview.webrtc.org/2293203003
Cr-Commit-Position: refs/heads/master@{#13995}
2016-08-31 14:02:34 +00:00
ehmaldonado
cbe253e841 Roll chromium_revision 938114be1e..56e79bb736 (414059:415575)
Change log: 938114be1e..56e79bb736
Full diff: 938114be1e..56e79bb736

Changed dependencies:
* src/third_party/appurify-python/src: https://chromium.googlesource.com/external/github.com/appurify/appurify-python.git/+log/ee7abd5c5a..None
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/405da48900..07e7806177
* src/third_party/catapult: https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/eafb387942..578e209090
* src/third_party/ffmpeg: https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/75976ae026..35740fc7b7
* src/third_party/libvpx/source/libvpx: https://chromium.googlesource.com/webm/libvpx.git/+log/f5bd76f5c1..e66cd132f0
* src/third_party/libyuv: https://chromium.googlesource.com/libyuv/libyuv.git/+log/74491ba0c5..de944ed8c7
DEPS diff: https://chromium.googlesource.com/chromium/src/+/938114be1e..56e79bb736/DEPS

Clang version changed 278861:280106
Details: https://chromium.googlesource.com/chromium/src/+/938114be1e..56e79bb736/tools/clang/scripts/update.py

NOTRY=True

Review-Url: https://codereview.webrtc.org/2293863002
Cr-Commit-Position: refs/heads/master@{#13994}
2016-08-31 13:30:20 +00:00
solenberg
f7a5335ca5 Remove fakewebrtccommon.h.
BUG=webrtc:4690

Review-Url: https://codereview.webrtc.org/1583773006
Cr-Commit-Position: refs/heads/master@{#13993}
2016-08-31 12:18:28 +00:00
kjellander
5d5e3fc164 CQ: Remove android_arm64_rel trybot
Reason for revert:
It's now offline permanently again :/

Original issue's description:
> Revert of CQ: Remove android_arm64_rel trybot (patchset #1 id:1 of https://codereview.webrtc.org/2270943003/ )
>
> Reason for revert:
> The machine seems healthy again.
>
> Original issue's description:
> > CQ: Remove android_arm64_rel trybot
> >
> > The bot is having problems again.
> >
> > NOTRY=true
> > BUG=634266
> > TBR=ehmaldonado@webrtc.org
> >
> > Committed: https://crrev.com/24ee05016ccb1c1ea05c4b646fb29e2cefbfe439
> > Cr-Commit-Position: refs/heads/master@{#13874}
>
> TBR=ehmaldonado@webrtc.org
> NOTRY=true
> BUG=634266
>
> Committed: https://crrev.com/01e0ee62e437295c0e175a7448f2a3807f962b47
> Cr-Commit-Position: refs/heads/master@{#13923}

TBR=ehmaldonado@webrtc.org
BUG=634266
NOTRY=True

Review-Url: https://codereview.webrtc.org/2292233003
Cr-Commit-Position: refs/heads/master@{#13992}
2016-08-31 12:00:42 +00:00
skvlad
a8c94029d8 Fixed flaky test: WebRtcVideoChannel2BaseTest.GetStatsMultipleRecvStreams
This test has been failing on TSan lately:
  ../../webrtc/media/base/videoengine_unittest.h:519: Failure
  Value of: GetReceiverStats(i).frame_width
    Actual: 0
    Expected: DefaultCodec().width
    Which is: 640

The root cause for the failure appears to be that the stats update
(https://cs.chromium.org/chromium/src/third_party/webrtc/video/video_receive_stream.cc?rcl=1472584967&l=353)
happens to be after the frame is passed to the renderer - while the test
is only waiting for the former.

The fix is to give it some extra time using EXPECT_EQ_WAIT instead.

Review-Url: https://codereview.webrtc.org/2299483002
Cr-Commit-Position: refs/heads/master@{#13991}
2016-08-31 10:42:35 +00:00
Henrik Kjellander
0ccaacb970 CQ: Rename iOS GYP trybots
BUG=webrtc:5949
TBR=ehmaldonado@webrtc.org
NOTRY=True

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

Cr-Commit-Position: refs/heads/master@{#13990}
2016-08-31 10:33:26 +00:00
henrik.lundin
da8bbf6e3c NetEq: Change member variables for current RTP types to rtc::Optionals
With this change, the value 0xFF is no longer used to flag that the RTP
type is unknown. Instead, an empty value for the rtc::Optional is used.

Review-Url: https://codereview.webrtc.org/2290153002
Cr-Commit-Position: refs/heads/master@{#13989}
2016-08-31 10:14:18 +00:00
sakal
9e4a3040ed Reland of move the old AndroidVideoCapturer stack code. (patchset #1 id:1 of https://codereview.webrtc.org/2291583002/ )
Reason for revert:
Downstream apps should now be fixed.

Original issue's description:
> Revert of Remove the old AndroidVideoCapturer stack code. (patchset #2 id:20001 of https://codereview.webrtc.org/2235893003/ )
>
> Reason for revert:
> Breaks downstream.
>
> Original issue's description:
> > Remove the old AndroidVideoCapturer stack code.
> >
> > This code is no longer needed. Apps should be using the new API introduced here: https://codereview.webrtc.org/2127893002/
> >
> > Committed: https://crrev.com/1b365a8db070f9cdcbf35ec871f758dcd909e51d
> > Cr-Commit-Position: refs/heads/master@{#13950}
>
> TBR=magjed@webrtc.org,glaznev@webrtc.org,kjellander@webrtc.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
>
> Committed: https://crrev.com/e39f251dacf66e50153bcda615f06b7c59e5856b
> Cr-Commit-Position: refs/heads/master@{#13958}

TBR=magjed@webrtc.org,glaznev@webrtc.org,kjellander@webrtc.org
# Not skipping CQ checks because original CL landed more than 1 days ago.

Review-Url: https://codereview.webrtc.org/2298063003
Cr-Commit-Position: refs/heads/master@{#13988}
2016-08-31 09:53:54 +00:00
ehmaldonado
70279215a6 Add linux_use_bundled_binutils_override = true to build_overrides.
This variable was introduced in https://codereview.chromium.org/2293853002
and causes builds to fail, since is not defined in WebRTC.

NOTRY=True
BUG=webrtc:6281

Review-Url: https://codereview.webrtc.org/2295923005
Cr-Commit-Position: refs/heads/master@{#13987}
2016-08-31 09:00:01 +00:00
ehmaldonado
1249ddfa7c Add missing dependencies to setup_links.py.
BUG=webrtc:6281
NOTRY=True

Review-Url: https://codereview.webrtc.org/2295123002
Cr-Commit-Position: refs/heads/master@{#13986}
2016-08-31 08:58:53 +00:00
ehmaldonado
08c047ee37 GN: Use custom suppressions for lint in android.
Also, suppress lint warnings that were causing compiling errors.

BUG=webrtc:6281
NOTRY=True

Review-Url: https://codereview.webrtc.org/2293383002
Cr-Commit-Position: refs/heads/master@{#13985}
2016-08-31 08:55:10 +00:00
ehmaldonado
6b74865fed Disable h264 for WebRTC GYP bots.
Also, make explicit that the GYP build has limited support.

BUG=webrtc:6281
NOTRY=True

Review-Url: https://codereview.webrtc.org/2298143002
Cr-Commit-Position: refs/heads/master@{#13984}
2016-08-31 08:53:51 +00:00
perkj
84bd5c73da Do not build task_queue.cc and include from webrtc_overrides in Chrome.
This is step 2 of the plan below.

The modified plan
1. First land unmodified task_queue.h into webrtc_override in Chrome
2. Modify build files in the webrtc repo to include the task_queue.h and task_queue.cc from webrtc_overrides. This will breaks webrtc Chrome FYI.
3. Combine a roll of webrtc to Chrome and  a the cl in https://codereview.chromium.org/2293913003/ into one  cl.
The combined cl will roll in build files from  2 and  add task_queue.cc in webrtc_overrides and build task_queue_unittest.cc as part of content_unittests to test task_queue.cc in webrtc_overrides.
4... Start using task queues in webrtc........

BUG=webrtc:5687

Review-Url: https://codereview.webrtc.org/2289203002
Cr-Commit-Position: refs/heads/master@{#13983}
2016-08-31 06:01:17 +00:00
Honghai Zhang
bfd398ccda Add a switch to redetermine role when ICE restarts.
R=pthatcher@webrtc.org

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

Cr-Commit-Position: refs/heads/master@{#13982}
2016-08-31 05:07:56 +00:00
hbos
6a60e70266 Making hbos and hta OWNERS of webrtc/api/rtcstats*.
hbos and hta are webrtc/stats/ OWNERS. Public api headers relating to
rtcstats are placed in webrtc/api/ and implementations are placed in
webrtc/stats/. This ownership allows the rtcstats owners to own both .cc
and .h files.

For example, rtcstats.[h/cc] and rtcstatsreport.[h/cc].
(Soon there will also be rtcstats_objects.[h/cc] and more.)

BUG=chromium:627816

Review-Url: https://codereview.webrtc.org/2294693002
Cr-Commit-Position: refs/heads/master@{#13981}
2016-08-30 21:51:19 +00:00