Commit 21e0d946 authored by Andreas Pehrson's avatar Andreas Pehrson
Browse files

Bug 1795542b - Use default fps for tab capture. r=jib

This patch makes tab capture with an unset framerate constraint adhere to the
"media.navigator.video.default_fps" pref and its fallback constant
MediaEnginePrefs::DEFAULT_VIDEO_FPS.

Differential Revision: https://phabricator.services.mozilla.com/D159605
parent 126709f5
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -714,6 +714,12 @@ bool MediaEngineRemoteVideoSource::ChooseCapability(
          c.mFrameRate.Clamp(c.mFrameRate.mIdeal.valueOr(aPrefs.mFPS));
      return true;
    }
    case camera::BrowserEngine: {
      FlattenedConstraints c(aConstraints);
      aCapability.maxFPS =
          c.mFrameRate.Clamp(c.mFrameRate.mIdeal.valueOr(aPrefs.mFPS));
      return true;
    }
    default:
      break;
  }