From 095bb83e77a988dae45115e3348fc4a1c4440151 Mon Sep 17 00:00:00 2001 From: ruil2 Date: Wed, 28 Jan 2015 16:25:51 +0800 Subject: [PATCH] add screen content type setting --- module/gmp-openh264.cpp | 2 ++ 1 file changed, 2 insertions(+) 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;