diff --git a/module/gmp-openh264.cpp b/module/gmp-openh264.cpp index 2cfa803f..ab937666 100644 --- a/module/gmp-openh264.cpp +++ b/module/gmp-openh264.cpp @@ -226,6 +226,8 @@ class OpenH264VideoEncoder : public GMPVideoEncoder { // Translate parameters. param.iUsageType = CAMERA_VIDEO_REAL_TIME; + if(codecSettings.mMode == kGMPScreensharing) + param.iUsageType = SCREEN_CONTENT_REAL_TIME; param.iPicWidth = codecSettings.mWidth; param.iPicHeight = codecSettings.mHeight; param.iRCMode = RC_BITRATE_MODE;