3313ec901f
Enable transport seq num extension on receive channel to suppress log warning.
...
TBR=pbos@webrtc.org
BUG=webrtc:5263
Review URL: https://codereview.webrtc.org/1608563005
Cr-Commit-Position: refs/heads/master@{#11338}
2016-01-21 14:32:48 +00:00
2d110be77f
Revert of Storing raw audio sink for default audio track. (patchset #7 id:120001 of https://codereview.chromium.org/1551813002/ )
...
Reason for revert:
tommi pointed out that using a refptr for the sink may cause issues. Will reland with a slightly different approach.
Original issue's description:
> Storing raw audio sink for default audio track.
>
> BUG=webrtc:5250
>
> Committed: https://crrev.com/e591f9377f33f3f725a30faecd1bef1a71fa6b99
> Cr-Commit-Position: refs/heads/master@{#11230}
TBR=pthatcher@webrtc.org ,solenberg@webrtc.org ,pbos@webrtc.org ,tommi@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:5250
Review URL: https://codereview.webrtc.org/1588693002
Cr-Commit-Position: refs/heads/master@{#11241}
2016-01-13 20:00:29 +00:00
e591f9377f
Storing raw audio sink for default audio track.
...
BUG=webrtc:5250
Review URL: https://codereview.webrtc.org/1551813002
Cr-Commit-Position: refs/heads/master@{#11230}
2016-01-13 00:45:33 +00:00
3842c5c7f7
Wire-up BWE feedback for audio receive streams.
...
Also wires up receiving transport sequence numbers.
BUG=webrtc:5263
R=mflodman@webrtc.org , pbos@webrtc.org , solenberg@webrtc.org
Review URL: https://codereview.webrtc.org/1535963002 .
Cr-Commit-Position: refs/heads/master@{#11220}
2016-01-12 12:55:11 +00:00
f888bb58da
Support for unmixed remote audio into tracks.
...
BUG=chromium:121673
R=solenberg@webrtc.org
Review URL: https://codereview.webrtc.org/1505253004 .
Cr-Commit-Position: refs/heads/master@{#10995}
2015-12-12 00:37:14 +00:00
358057b945
Use ChannelProxy for most calls on voe::Channel in Audio[Receive|Send]Stream.
...
BUG=webrtc:4690
Review URL: https://codereview.webrtc.org/1482703002
Cr-Commit-Position: refs/heads/master@{#10828}
2015-11-27 18:46:47 +00:00
13725089ef
Open backdoor in VoiceEngineImpl to get at the actual voe::Channel objects from an ID.
...
This will allow Audio[Send|Receive]Stream to bypass the VoE interfaces in many cases and talk directly to the channel.
BUG=webrtc:4690
Review URL: https://codereview.webrtc.org/1459083007
Cr-Commit-Position: refs/heads/master@{#10788}
2015-11-25 16:16:57 +00:00
7add058439
Move some receive stream configuration into webrtc::AudioReceiveStream.
...
Simplify creation of VoE channels and Call streams in WVoMC.
BUG=webrtc:4690
Review URL: https://codereview.webrtc.org/1454073002
Cr-Commit-Position: refs/heads/master@{#10731}
2015-11-20 17:59:40 +00:00
8b85de2ba1
Converted a bunch of error checking in Audio[Receive|Send]Stream to RTC_CHECKs instead. They should never fail.
...
BUG=webrtc:4690
Review URL: https://codereview.webrtc.org/1442483003
Cr-Commit-Position: refs/heads/master@{#10654}
2015-11-16 17:48:12 +00:00
566ef247b9
Move VoiceEngineObserver into AudioSendStream so that we detect typing noises and return properly in GetStats().
...
BUG=webrtc:4690
Review URL: https://codereview.webrtc.org/1403363003
Cr-Commit-Position: refs/heads/master@{#10548}
2015-11-06 23:34:58 +00:00
98f53510b2
system_wrappers: rename interface -> include
...
BUG=webrtc:5095
R=tommi@webrtc.org
Review URL: https://codereview.webrtc.org/1413333002 .
Cr-Commit-Position: refs/heads/master@{#10438}
2015-10-28 17:17:50 +00:00
85a0496b8c
Implement AudioSendStream::GetStats().
...
BUG=webrtc:4690
Review URL: https://codereview.webrtc.org/1414743004
Cr-Commit-Position: refs/heads/master@{#10424}
2015-10-27 10:35:30 +00:00
4f4ec0a927
Re-Land: Implement AudioReceiveStream::GetStats().
...
R=tommi@webrtc.org
BUG=webrtc:4690
Committed: a457752f4a
Review URL: https://codereview.webrtc.org/1390753002 .
Cr-Commit-Position: refs/heads/master@{#10369}
2015-10-22 08:49:39 +00:00
43e83d44f0
Revert of Implement AudioReceiveStream::GetStats(). (patchset #19 id:360001 of https://codereview.webrtc.org/1390753002/ )
...
Reason for revert:
webrtc_perf_tests started failing on Win32 Release, Mac32 Release and Linux64 Release (all running large tests). These were not caught by try bots.
Original issue's description:
> Implement AudioReceiveStream::GetStats().
>
> R=tommi@webrtc.org
> TBR=hta@webrtc.org
> BUG=webrtc:4690
>
> Committed: a457752f4a
TBR=tommi@webrtc.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:4690
Review URL: https://codereview.webrtc.org/1411083006
Cr-Commit-Position: refs/heads/master@{#10340}
2015-10-20 13:41:06 +00:00
a457752f4a
Implement AudioReceiveStream::GetStats().
...
R=tommi@webrtc.org
TBR=hta@webrtc.org
BUG=webrtc:4690
Review URL: https://codereview.webrtc.org/1390753002 .
Cr-Commit-Position: refs/heads/master@{#10338}
2015-10-20 13:01:55 +00:00
a2f30deea3
Log Call {audio, video} stream deletions.
...
BUG=
R=solenberg@webrtc.org , stefan@webrtc.org
Review URL: https://codereview.webrtc.org/1400333002
Cr-Commit-Position: refs/heads/master@{#10286}
2015-10-15 12:22:21 +00:00
5c389d3e09
Split webrtc/video into webrtc/{audio,call,video}.
...
Moves audio_receive_stream.{h,cc} into webrtc/audio, and common parts
into webrtc/call, splitting out audio/shared components with separate
OWNERS files.
BUG=webrtc:4690
R=solenberg@webrtc.org , tina.legrand@webrtc.org
TBR=mflodman@webrtc.org
Review URL: https://codereview.webrtc.org/1227923005 .
Cr-Commit-Position: refs/heads/master@{#10073}
2015-09-25 11:58:39 +00:00