|
Remove dependency on AudioStub in ConnectionToClient
Replaced audio_stub() in ConnectionToClient interface with
CreateAudioStream(). The new method returns AudioSendStream which
doesn't depend on AudioStub. AudioPump class has been moved to
remoting/protocol and it implements AudioSendStream interface for ICE
protocol.
This change makes it possible to implement audio support in
WebrtcConnectionToClient.
Also removed verbatim audio codec as it wasn't used anywhere.
BUG= 638505
Committed: https://crrev.com/cd16e206c2182e96019d58d2fa53f6f9d327e6d4
Cr-Commit-Position: refs/heads/master@{#418002}
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+206 lines, -699 lines) |
Patch |
|
M |
remoting/codec/BUILD.gn
|
View
|
1
2
3
|
2 chunks |
+0 lines, -6 lines |
0 comments
|
Download
|
|
M |
remoting/codec/audio_decoder.cc
|
View
|
1
2
|
1 chunk |
+1 line, -6 lines |
0 comments
|
Download
|
|
D |
remoting/codec/audio_decoder_verbatim.h
|
View
|
1
|
1 chunk |
+0 lines, -32 lines |
0 comments
|
Download
|
|
D |
remoting/codec/audio_decoder_verbatim.cc
|
View
|
1
|
1 chunk |
+0 lines, -31 lines |
0 comments
|
Download
|
|
D |
remoting/codec/audio_encoder_verbatim.h
|
View
|
1
|
1 chunk |
+0 lines, -31 lines |
0 comments
|
Download
|
|
D |
remoting/codec/audio_encoder_verbatim.cc
|
View
|
1
|
1 chunk |
+0 lines, -31 lines |
0 comments
|
Download
|
|
M |
remoting/host/BUILD.gn
|
View
|
1
2
3
4
|
2 chunks |
+0 lines, -3 lines |
0 comments
|
Download
|
|
M |
remoting/host/audio_capturer.h
|
View
|
|
1 chunk |
+3 lines, -13 lines |
0 comments
|
Download
|
|
D |
remoting/host/audio_pump.h
|
View
|
|
1 chunk |
+0 lines, -71 lines |
0 comments
|
Download
|
|
D |
remoting/host/audio_pump.cc
|
View
|
|
1 chunk |
+0 lines, -164 lines |
0 comments
|
Download
|
|
D |
remoting/host/audio_pump_unittest.cc
|
View
|
|
1 chunk |
+0 lines, -147 lines |
0 comments
|
Download
|
|
M |
remoting/host/chromoting_host.cc
|
View
|
|
1 chunk |
+4 lines, -5 lines |
0 comments
|
Download
|
|
M |
remoting/host/chromoting_host_unittest.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
remoting/host/client_session.h
|
View
|
1
|
4 chunks |
+3 lines, -6 lines |
0 comments
|
Download
|
|
M |
remoting/host/client_session.cc
|
View
|
1
2
3
|
11 chunks |
+11 lines, -35 lines |
0 comments
|
Download
|
|
M |
remoting/host/client_session_unittest.cc
|
View
|
|
2 chunks |
+5 lines, -6 lines |
0 comments
|
Download
|
|
M |
remoting/proto/audio.proto
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
remoting/protocol/BUILD.gn
|
View
|
1
2
3
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
A + |
remoting/protocol/audio_pump.h
|
View
|
1
|
5 chunks |
+18 lines, -18 lines |
0 comments
|
Download
|
|
A + |
remoting/protocol/audio_pump.cc
|
View
|
1
|
6 chunks |
+32 lines, -30 lines |
0 comments
|
Download
|
|
A + |
remoting/protocol/audio_pump_unittest.cc
|
View
|
1
|
9 chunks |
+16 lines, -16 lines |
0 comments
|
Download
|
|
A + |
remoting/protocol/audio_source.h
|
View
|
|
2 chunks |
+9 lines, -13 lines |
0 comments
|
Download
|
|
A |
remoting/protocol/audio_stream.h
|
View
|
1
|
1 chunk |
+27 lines, -0 lines |
0 comments
|
Download
|
|
M |
remoting/protocol/connection_to_client.h
|
View
|
1
|
3 chunks |
+10 lines, -6 lines |
0 comments
|
Download
|
|
M |
remoting/protocol/connection_unittest.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
remoting/protocol/fake_connection_to_client.h
|
View
|
1
|
3 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
|
M |
remoting/protocol/fake_connection_to_client.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
|
M |
remoting/protocol/ice_connection_to_client.h
|
View
|
1
|
3 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
|
M |
remoting/protocol/ice_connection_to_client.cc
|
View
|
1
|
4 chunks |
+37 lines, -4 lines |
0 comments
|
Download
|
|
M |
remoting/protocol/protocol_mock_objects.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
remoting/protocol/webrtc_connection_to_client.h
|
View
|
1
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
remoting/protocol/webrtc_connection_to_client.cc
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
|
M |
remoting/test/it2me_standalone_host.cc
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -8 lines |
0 comments
|
Download
|
Total messages: 42 (24 generated)
|