| Index: third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.cpp
|
| diff --git a/third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.cpp b/third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.cpp
|
| index 1202c132a53f2578a24ec5e73f45811f16f88745..a4ec6c88e0c828f47c04bd7a5c85965711d96fa9 100644
|
| --- a/third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.cpp
|
| +++ b/third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.cpp
|
| @@ -228,6 +228,17 @@ void MediaStreamTrack::getSettings(MediaTrackSettings& settings) {
|
| if (platformSettings.hasHeight()) {
|
| settings.setHeight(platformSettings.height);
|
| }
|
| + if (RuntimeEnabledFeatures::mediaCaptureDepthEnabled() &&
|
| + m_component->source()->type() == MediaStreamSource::TypeVideo) {
|
| + if (platformSettings.hasDepthNear())
|
| + settings.setDepthNear(platformSettings.depthNear);
|
| + if (platformSettings.hasDepthFar())
|
| + settings.setDepthFar(platformSettings.depthFar);
|
| + if (platformSettings.hasFocalLengthX())
|
| + settings.setFocalLengthX(platformSettings.focalLengthX);
|
| + if (platformSettings.hasFocalLengthY())
|
| + settings.setFocalLengthY(platformSettings.focalLengthY);
|
| + }
|
| settings.setDeviceId(platformSettings.deviceId);
|
| }
|
|
|
|
|