From f17a78668e4fb25f466bff4f70ba98e05f8b4fe9 Mon Sep 17 00:00:00 2001 From: Thijs Vermeir Date: Thu, 29 Nov 2007 13:32:11 +0000 Subject: gst/librfb/: Disable CopyRect encoding by default Original commit message from CVS: * gst/librfb/gstrfbsrc.c: * gst/librfb/rfbdecoder.c: * gst/librfb/rfbdecoder.h: Disable CopyRect encoding by default Add RRE encoding --- gst/librfb/rfbdecoder.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gst/librfb/rfbdecoder.h') diff --git a/gst/librfb/rfbdecoder.h b/gst/librfb/rfbdecoder.h index dca8d1929..4710c8b9d 100644 --- a/gst/librfb/rfbdecoder.h +++ b/gst/librfb/rfbdecoder.h @@ -19,6 +19,7 @@ G_BEGIN_DECLS enum #define ENCODING_TYPE_RAW 0 #define ENCODING_TYPE_COPYRECT 1 +#define ENCODING_TYPE_RRE 2 typedef struct _RfbDecoder RfbDecoder; @@ -46,6 +47,7 @@ struct _RfbDecoder guint security_type; gchar *password; + gboolean use_copyrect; guint width; guint height; @@ -102,6 +104,8 @@ void rfb_decoder_send_key_event (RfbDecoder * decoder, guint key, gboolean down_flag); void rfb_decoder_send_pointer_event (RfbDecoder * decoder, gint button_mask, gint x, gint y); +guint8 * + rfb_decoder_message_set_encodings ( GSList *encodings_list); G_END_DECLS #endif -- cgit v1.2.1