feat(ss_framerate): Add config option for min/max frame rate.

This commit is contained in:
hristoterezov 2018-02-20 15:23:41 -06:00
parent 1f82ce3d19
commit 2d9b906a3b
2 changed files with 9 additions and 0 deletions

View File

@ -167,6 +167,12 @@ var config = {
// The URL to the Firefox extension for desktop sharing.
desktopSharingFirefoxExtensionURL: null,
// Optional desktop sharing frame rate options. Default value: min:5, max:5.
// desktopSharingFrameRate: {
// min: 5,
// max: 5
// },
// Try to start calls with screen-sharing instead of camera video.
// startScreenSharing: false,

View File

@ -47,6 +47,7 @@ export function createLocalTracksF(
const {
constraints,
desktopSharingFrameRate,
firefox_fake_device, // eslint-disable-line camelcase
resolution
} = store.getState()['features/base/config'];
@ -58,8 +59,10 @@ export function createLocalTracksF(
constraints,
desktopSharingExtensionExternalInstallation:
options.desktopSharingExtensionExternalInstallation,
desktopSharingFrameRate,
desktopSharingSources: options.desktopSharingSources,
// Copy array to avoid mutations inside library.
devices: options.devices.slice(0),
firefox_fake_device, // eslint-disable-line camelcase