summaryrefslogtreecommitdiff
path: root/gst/librfb/rfbdecoder.h
diff options
context:
space:
mode:
authorThijs Vermeir <thijsvermeir@gmail.com>2007-11-29 13:32:11 +0000
committerThijs Vermeir <thijsvermeir@gmail.com>2007-11-29 13:32:11 +0000
commitf17a78668e4fb25f466bff4f70ba98e05f8b4fe9 (patch)
tree51f41ff909452341856104bfd24c04ea0b4f7c6a /gst/librfb/rfbdecoder.h
parent17cd697aa044604e24b33019d127e9792bc0e6b6 (diff)
downloadgstreamer-plugins-bad-f17a78668e4fb25f466bff4f70ba98e05f8b4fe9.tar.gz
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
Diffstat (limited to 'gst/librfb/rfbdecoder.h')
-rw-r--r--gst/librfb/rfbdecoder.h4
1 files changed, 4 insertions, 0 deletions
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