summaryrefslogtreecommitdiffstats
path: root/libxrdp/xrdp_orders.c
diff options
context:
space:
mode:
authorJay Sorg <jay.sorg@gmail.com>2012-07-17 15:24:11 -0700
committerJay Sorg <jay.sorg@gmail.com>2012-07-17 15:24:11 -0700
commit62777d43b19f5e07790562e4338c9a2b378def51 (patch)
tree49da1baf37690d7bc9c6b8b5e49727e4eda9c7a8 /libxrdp/xrdp_orders.c
parente4182cde17c8d71120f497d7811839ddbe800186 (diff)
downloadxrdp-proprietary-62777d43b19f5e07790562e4338c9a2b378def51.tar.gz
xrdp-proprietary-62777d43b19f5e07790562e4338c9a2b378def51.zip
work on bitmap cache v3
Diffstat (limited to 'libxrdp/xrdp_orders.c')
-rw-r--r--libxrdp/xrdp_orders.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/libxrdp/xrdp_orders.c b/libxrdp/xrdp_orders.c
index d068c39a..77fdbf23 100644
--- a/libxrdp/xrdp_orders.c
+++ b/libxrdp/xrdp_orders.c
@@ -22,6 +22,10 @@
#include "libxrdp.h"
+#if defined(XRDP_FREERDP1)
+#include <freerdp/codec/rfx.h>
+#endif
+
/*****************************************************************************/
struct xrdp_orders* APP_CC
xrdp_orders_create(struct xrdp_session* session, struct xrdp_rdp* rdp_layer)
@@ -1943,6 +1947,16 @@ height(%d)", lines_sending, height);
}
/*****************************************************************************/
+/* secondary drawing order (bitmap v3) using remotefx compression */
+int APP_CC
+xrdp_orders_send_bitmap3(struct xrdp_orders* self,
+ int width, int height, int bpp, char* data,
+ int cache_id, int cache_idx, int hints)
+{
+ return 0;
+}
+
+/*****************************************************************************/
/* returns error */
/* send a brush cache entry */
int APP_CC