|
Add support for echoCancellation and deviceId to MediaStreamTrack.getSettings
This CL adds support for the echoCancellation and deviceId properties to
MediaStreamTrack.getSettings() for audio tracks created with getUserMedia().
The deviceId support for audio tracks was broken due to a placeholder implementation of MediaStreamAudioTrack::GetSettings, which masked the existing correct implementation in WebMediaStreamSource.
deviceId was already supported for video tracks.
BUG= 734078
Review-Url: https://codereview.chromium.org/2956063003
Cr-Commit-Position: refs/heads/master@{#484600}
Committed: https://chromium.googlesource.com/chromium/src/+/43855d4106b745fa975172372ece8b0492be5fda
Total comments: 14
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+158 lines, -22 lines) |
Patch |
|
M |
content/browser/renderer_host/media/media_devices_dispatcher_host.cc
|
View
|
1
2
|
5 chunks |
+14 lines, -7 lines |
0 comments
|
Download
|
|
M |
content/browser/webrtc/webrtc_getusermedia_browsertest.cc
|
View
|
1
|
1 chunk |
+23 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/renderer/media/media_stream_audio_track.h
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
content/renderer/media/media_stream_audio_track.cc
|
View
|
|
2 chunks |
+2 lines, -6 lines |
0 comments
|
Download
|
|
M |
content/renderer/media/user_media_client_impl.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
content/renderer/media/user_media_client_impl.cc
|
View
|
1
|
5 chunks |
+28 lines, -3 lines |
0 comments
|
Download
|
|
M |
content/renderer/media/user_media_client_impl_unittest.cc
|
View
|
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
content/test/data/media/getusermedia.html
|
View
|
1
|
1 chunk |
+56 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.cpp
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/modules/mediastream/MediaTrackSettings.idl
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/platform/exported/WebMediaStreamSource.cpp
|
View
|
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/platform/mediastream/MediaStreamSource.h
|
View
|
|
3 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/platform/mediastream/MediaStreamSource.cpp
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/public/platform/WebMediaStreamSource.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/public/platform/WebMediaStreamTrack.h
|
View
|
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
Total messages: 33 (25 generated)
|