Hi, how to limit the CPU consumption in FreeRDP for example while scrolling on presenter site?
It's possible to throttle the data transfer from the presenter and reduce the amount of data and reduce the CPU consumption in FreeRDP? Is there any settings in FreeRDP for this? Is there a pause-resume mode in FreeRDP? I use the following settings: rdpSettings* settings = mp_freerdp->settings; settings->OsMajorType = OSMAJORTYPE_WINDOWS; settings->OsMinorType = OSMINORTYPE_WINDOWS_NT; settings->OrderSupport[NEG_DSTBLT_INDEX] = TRUE; settings->OrderSupport[NEG_PATBLT_INDEX] = TRUE; settings->OrderSupport[NEG_SCRBLT_INDEX] = TRUE; settings->OrderSupport[NEG_OPAQUE_RECT_INDEX] = TRUE; settings->OrderSupport[NEG_DRAWNINEGRID_INDEX] = FALSE; settings->OrderSupport[NEG_MULTIDSTBLT_INDEX] = FALSE; settings->OrderSupport[NEG_MULTIPATBLT_INDEX] = FALSE; settings->OrderSupport[NEG_MULTISCRBLT_INDEX] = FALSE; settings->OrderSupport[NEG_MULTIOPAQUERECT_INDEX] = TRUE; settings->OrderSupport[NEG_MULTI_DRAWNINEGRID_INDEX] = FALSE; settings->OrderSupport[NEG_LINETO_INDEX] = TRUE; settings->OrderSupport[NEG_POLYLINE_INDEX] = TRUE; settings->OrderSupport[NEG_MEMBLT_INDEX] = settings->BitmapCacheEnabled; settings->OrderSupport[NEG_MEM3BLT_INDEX] = settings->BitmapCacheEnabled; settings->OrderSupport[NEG_MEMBLT_V2_INDEX] = settings->BitmapCacheEnabled; settings->OrderSupport[NEG_MEM3BLT_V2_INDEX] = settings->BitmapCacheEnabled; settings->OrderSupport[NEG_SAVEBITMAP_INDEX] = FALSE; settings->OrderSupport[NEG_GLYPH_INDEX_INDEX] = TRUE; settings->OrderSupport[NEG_FAST_INDEX_INDEX] = TRUE; settings->OrderSupport[NEG_FAST_GLYPH_INDEX] = TRUE; settings->OrderSupport[NEG_POLYGON_SC_INDEX] = TRUE; settings->OrderSupport[NEG_POLYGON_CB_INDEX] = TRUE; settings->OrderSupport[NEG_ELLIPSE_SC_INDEX] = FALSE; settings->OrderSupport[NEG_ELLIPSE_CB_INDEX] = FALSE; freerdp_set_param_string( mp_freerdp->settings, FreeRDP_Username, (char*)(namePtr.ToPointer()) ); freerdp_set_param_string( mp_freerdp->settings, FreeRDP_RemoteAssistancePassword, (char*)(passwordPtr.ToPointer()) ); freerdp_set_param_bool( mp_freerdp->settings, FreeRDP_AsyncTransport, TRUE ); freerdp_set_param_bool( mp_freerdp->settings, FreeRDP_AsyncUpdate, TRUE ); freerdp_set_param_uint32( mp_freerdp->settings, FreeRDP_ColorDepth, 32 ); freerdp_set_param_bool( mp_freerdp->settings, FreeRDP_NoBitmapCompressionHeader, TRUE ); freerdp_set_param_bool( mp_freerdp->settings, FreeRDP_CompressionEnabled, FALSE ); freerdp_set_param_uint32( mp_freerdp->settings, FreeRDP_ConnectionType, CONNECTION_TYPE_BROADBAND_LOW ); Thanks! Regards, Peter _______________________________________________ FreeRDP-devel mailing list FreeRDP-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freerdp-devel