aboutsummaryrefslogtreecommitdiff
path: root/Makefile.target
diff options
context:
space:
mode:
authorCorentin Chary <corentincj@iksaif.net>2010-07-07 20:57:49 +0200
committerAnthony Liguori <aliguori@us.ibm.com>2010-07-26 17:23:53 -0500
commit2f6f5c7a00e2fbe4f680d6c1efa12a9cbb0ee40a (patch)
tree25d7a63a40a256674d05978468039b8091315a65 /Makefile.target
parentf58ae59c028b75b8fd9116e9012d30e30d4fc677 (diff)
downloadqemu-2f6f5c7a00e2fbe4f680d6c1efa12a9cbb0ee40a.zip
qemu-2f6f5c7a00e2fbe4f680d6c1efa12a9cbb0ee40a.tar.gz
qemu-2f6f5c7a00e2fbe4f680d6c1efa12a9cbb0ee40a.tar.bz2
vnc: tight: add JPEG and gradient subencoding with smooth image detection
Add gradient filter and JPEG compression with an heuristic to detect how lossy the comppression will be. This code has been adapted from libvncserver/tight.c. JPEG support can be enabled/disabled at compile time with --enable-vnc-jpeg and --disable-vnc-jpeg. Signed-off-by: Corentin Chary <corentincj@iksaif.net> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'Makefile.target')
-rw-r--r--Makefile.target1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile.target b/Makefile.target
index 3ef4666..cd97b83 100644
--- a/Makefile.target
+++ b/Makefile.target
@@ -177,6 +177,7 @@ LIBS+=-lz
QEMU_CFLAGS += $(VNC_TLS_CFLAGS)
QEMU_CFLAGS += $(VNC_SASL_CFLAGS)
+QEMU_CFLAGS += $(VNC_JPEG_CFLAGS)
# xen backend driver support
obj-$(CONFIG_XEN) += xen_machine_pv.o xen_domainbuild.o