diff options
author | Thijs Vermeir <thijsvermeir@gmail.com> | 2007-10-31 14:09:25 +0000 |
---|---|---|
committer | Thijs Vermeir <thijsvermeir@gmail.com> | 2007-10-31 14:09:25 +0000 |
commit | aac84ad1c721c8db84b729d2b265aa62c3f1b5c9 (patch) | |
tree | f8798f6df436f53f6c175d9233d9d9f62497194e /gst/librfb/d3des.h | |
parent | 1571bc2336eb4e35df921d6a80cc9d53e096e0c8 (diff) | |
download | gst-plugins-bad-aac84ad1c721c8db84b729d2b265aa62c3f1b5c9.tar.gz gst-plugins-bad-aac84ad1c721c8db84b729d2b265aa62c3f1b5c9.tar.bz2 gst-plugins-bad-aac84ad1c721c8db84b729d2b265aa62c3f1b5c9.zip |
gst/librfb/: Added copyrect encoding
Original commit message from CVS:
* gst/librfb/d3des.h:
* gst/librfb/gstrfbsrc.c:
* gst/librfb/gstrfbsrc.h:
* gst/librfb/rfbbuffer.h:
* gst/librfb/rfbcontext.h:
* gst/librfb/rfbdecoder.c:
* gst/librfb/rfbdecoder.h:
* gst/librfb/rfbutil.h:
* gst/librfb/vncauth.h:
Added copyrect encoding
Diffstat (limited to 'gst/librfb/d3des.h')
-rw-r--r-- | gst/librfb/d3des.h | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/gst/librfb/d3des.h b/gst/librfb/d3des.h index e647fc12..7988eef3 100644 --- a/gst/librfb/d3des.h +++ b/gst/librfb/d3des.h @@ -19,28 +19,32 @@ * (GEnie : OUTER; CIS : [71755,204]) */ -#define EN0 0 /* MODE == encrypt */ -#define DE1 1 /* MODE == decrypt */ +#define EN0 0 /* MODE == encrypt */ +#define DE1 1 /* MODE == decrypt */ + +extern void deskey (unsigned char *, int); -extern void deskey(unsigned char *, int); /* hexkey[8] MODE * Sets the internal key register according to the hexadecimal * key contained in the 8 bytes of hexkey, according to the DES, * for encryption or decryption according to MODE. */ -extern void usekey(unsigned long *); +extern void usekey (unsigned long *); + /* cookedkey[32] * Loads the internal key register with the data in cookedkey. */ -extern void cpkey(unsigned long *); +extern void cpkey (unsigned long *); + /* cookedkey[32] * Copies the contents of the internal key register into the storage * located at &cookedkey[0]. */ -extern void des(unsigned char *, unsigned char *); +extern void des (unsigned char *, unsigned char *); + /* from[8] to[8] * Encrypts/Decrypts (according to the key currently loaded in the * internal key register) one block of eight bytes at address 'from' @@ -49,4 +53,3 @@ extern void des(unsigned char *, unsigned char *); /* d3des.h V5.09 rwo 9208.04 15:06 Graven Imagery ********************************************************************/ - |