diff options
author | Alon Levy <alon@pobox.com> | 2011-07-01 19:49:42 +0300 |
---|---|---|
committer | Frediano Ziglio <fziglio@redhat.com> | 2015-08-21 09:38:44 +0100 |
commit | 3c7026b1802c7e00d30f33c458b67126396ad10a (patch) | |
tree | 1b85ceee41b14f719697e80f500910bde68c46fd /server/Makefile.am | |
parent | 865455cf321ba7a1d2a7d32065bf40c601cfd494 (diff) | |
download | spice-3c7026b1802c7e00d30f33c458b67126396ad10a.tar.gz spice-3c7026b1802c7e00d30f33c458b67126396ad10a.tar.xz spice-3c7026b1802c7e00d30f33c458b67126396ad10a.zip |
server/red_{record, replay}.[ch]: introduce
Currently hand crafted with some sed scripts and alot of vim macros from
red_parse_qxl after considering the logger in qemu/hw/qxl-logger.c and seeing
it was incomplete. The only problem with logging from the server and
not from qemu is that it requires coordinated shutdown to avoid half a message.
Should be automatically generated from a declarative syntax, i.e. qxl.proto.
Note: zlib compression is introduced in a disabled state, see ZLIB
define
Now with a simple versioned header and generated ids by the server
instead of based on the recorded file, and doesn't use more then 1024
surfaces (configurable).
Signed-off-by: Alon Levy <alon@pobox.com>
Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com>
Diffstat (limited to 'server/Makefile.am')
-rw-r--r-- | server/Makefile.am | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/server/Makefile.am b/server/Makefile.am index 61372499..09b44984 100644 --- a/server/Makefile.am +++ b/server/Makefile.am @@ -99,6 +99,8 @@ libspice_server_la_SOURCES = \ red_memslots.c \ red_memslots.h \ red_parse_qxl.c \ + red_record_qxl.c \ + red_replay_qxl.c \ red_parse_qxl.h \ red_time.h \ red_worker.c \ |