Skip to content
This repository was archived by the owner on Oct 25, 2024. It is now read-only.

Commit 4a8464f

Browse files
xiewenlong1202jianjunz
authored andcommitted
change constraints setting value
1 parent 2d064cc commit 4a8464f

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/sdk/base/mediastream-factory.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,11 @@ export class MediaStreamFactory {
181181
};
182182
}
183183
} else {
184-
mediaConstraints.audio = constraints.audio;
184+
if (constraints.audio.source === MediaFormatModule.AudioSourceInfo.SCREENCAST) {
185+
mediaConstraints.audio = true;
186+
} else {
187+
mediaConstraints.audio = constraints.audio;
188+
}
185189
}
186190
if (typeof constraints.audio === 'object' &&
187191
constraints.audio.source ===
@@ -198,11 +202,9 @@ export class MediaStreamFactory {
198202
if (constraints.video.resolution &&
199203
constraints.video.resolution.width &&
200204
constraints.video.resolution.height) {
201-
mediaConstraints.video.width = Object.create({});
202-
mediaConstraints.video.width.exact =
205+
mediaConstraints.video.width =
203206
constraints.video.resolution.width;
204-
mediaConstraints.video.height = Object.create({});
205-
mediaConstraints.video.height.exact =
207+
mediaConstraints.video.height =
206208
constraints.video.resolution.height;
207209
}
208210
if (typeof constraints.video.deviceId === 'string') {

0 commit comments

Comments
 (0)