| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Rebased from RHEL-5:
commit de3460c93c941a4456f932a630ca78b73f323b09
Author: Yonit Halperin <yhalperi@redhat.com>
Date: Mon Jan 18 13:15:16 2010 +0200
spice: client: fix handling of top down images in video streams (556741)
Top down streams arrive from x11-qxl driver.
|
|
|
|
|
|
|
| |
- the server acquires the target info from a dedicated Qemu command
- when migration ends, the client receieves a new message RED_MIGRATE_SWITCH_HOST
- client then disconnects from the source and connects to the target. The connection
to the target is entirely new.
|
|
|
|
| |
AI_ADDRCONF not availible on winXP, so this fixes windows build.
|
|
|
|
| |
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
|
|
| |
ignore lookup results which are not ipv4
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
| |
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
| |
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
| |
subject #573371
|
|
|
|
| |
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
| |
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
| |
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
| |
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
| |
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
| |
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
| |
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
|
|
|
| |
Make register_*_notifier calls optional, long term they should go away
entriely. Add direct library calls as replacement.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add new functions to configure spice port and ticketing. Yes, this is
incomplete, it includes just the most important bits to get something
up'n'running.
These functions are supposed to replace both spice_parse_args() and
the monitor interaction via qterm interface.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
|
|
|
|
| |
The implementation can't handle multiple spice server instances at the
same time right now. The API allows this though, so if we fixup the
implementation some day we don't have to change the API.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
|
|
| |
I added a lower limit to the size of images that are being streamed.
The limit is only active in "filter" video streaming mode.
This will prevent blurry animated icons.
|
|
|
|
|
|
|
| |
Also adding some information to toplevel (spice) README
And do not touch README when running autogen.sh
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
This only affects spice-client and spice-server builds that are
configured with --with-spice-common (which means that are using
an installed spice-common package).
Version has been increased to 0.4.2 lately.
Signed-off-by: Uri Lublin <uril@redhat.com>
|
| |
|
|
|
|
| |
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
| |
GPL2
Signed-off-by: Uri Lublin <uril@redhat.com>
|
| |
|
|
|
|
|
| |
Signed-off-by: Yaniv Kamay <ykamay@redhat.com>
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
| |
There are some requirement checks in configure.ac.shared that
spice-common does not need to do.
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
config)
Move original autogen.sh to autogen.sh.shared
Create links in each subdir (subdir/autogen.sh --> ../autogem.sh.shared)
Make new autogen.sh which simply
1. cd subdir && ./autogen.sh
2. run autogen.sh.shared for the current dir (spice)
Update all Makefile.am accordingly (dist-hook).
Signed-off-by: Yaniv Kamay <ykamay@rehdat.com>
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Moved common/win/ffmpeg_inc.h to client/windows/
Moved common/linux/ffmpeg_inc.h.in to client/x11/
Copied common/linux/ffmpeg_inc.h.in to server/
Update *configure.ac and */Makefile.am accordingly (* is
for {common,server,client}
Signed-off-by: Yaniv Kamay <ykamay@rehdat.com>
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
| |
Enables out-of-directory configure & compile
Signed-off-by: Yaniv Kamay <ykamay@rehdat.com>
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Each subdir (common, client and server) can "make dist".
This commit adds configure.ac.shared and autogen.sh to the tar file.
Above files are copied from .. (spice/ directory)
Also added configure.ac.shared (which is not part of "distribution" tarball)
that only imports ../configure.ac.shared such that ./autogen.sh still
works (on "git directories").
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
config)
Define them with ./configure PATCHID=id DISTRIBUTION=dist
They appear in config.h
Add them to your version-printing function.
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
| |
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
config)
Run ./configure --with-spice-common to use spice-common sources from
spice-common package, instead of source in spice/common/ directory.
This is usefull when building the spice client or spice server out
of a "distribution" tarball, when ../common directory does not exist.
|
|
|
|
|
|
|
|
| |
Install source files in $(prefix)/src/spice-common/
Install linux/ffmpeg_inc.h in $(prefix)/src/spice-common/linux/
Install spice-common.pc in $(libdir)/pkgconfig/
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
| |
The package-config file is to be used when ../common
is not available, e.g. when building each subdir
separately.
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
| |
That's about all the work configure.ac does.
Moved config.pc.in to server, and updated Makefile.am and
server/Makefile.am accordingly
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
| |
If ffmpeg-spice exists use ffmpeg-spice.
If ffmpeg-spice does not exist and ffmpeg exists, use ffmpeg
If none exist, fail.
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The follwing files exist in client directory but not in RED_COMMON_SRCS,
thus they are not part of distribution tarball (make dist).
Adding them fixes building the spice client out of a distribution tarball.
Those files are:
icon.h
process_loop.h
red_gdi_canvas.cpp
red_gdi_canvas.h
red_pixmap_gdi.h
gdi_canvas.cpp
Similarly, the following files were added to spicec_SOURCES in
client/x11/Makefile.am:
event_sources_p.h
|
|
|
|
|
|
|
|
|
| |
We compile with -I$(COMMON_DIR) (which currently is ../common), so there is
no need for that.
Later we would like to be able to have a different COMMON_DIR.
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
| |
Enables running ./configure in common/ (as well as autoreconf or autogen.sh)
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
| |
Enables running ./configure in client/ (as well as autoreconf or autogen.sh)
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
| |
Enables running ./configure in server/ (as well as autoreconf or autogen.sh)
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Replace all "$(top_srcdir)/common" with "$(SPICE_COMMON_DIR)"
and all "$(top_srcdir)/client" with ".." (relative to x11)
This would (after following patches) enables building the client from
either spice/ (top directory) or spice/client.
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
|
| |
Replace all $(top_srcdir)/common.
This would (after following patches) enables building the server from
either spice/ (top directory) or spice/server.
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
| |
config)
Note that SPICE_COMMON_SRCDIR may be overwritten by configure.ac.shared
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
| |
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
... and m4_include it in configure.ac
Later all configure.ac in subdirs will m4_include it too.
This patch changes nothing really, just moves lines from one file to another.
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
subdirs are defined in configure.ac
Note we also mkdir m4 (just in case)
And touch some needed files (README NEWS ...) to prevent warnings/errors.
It may be better to add those files and commit them, or copy from parent dir.
Signed-off-by: Uri Lublin <uril@redhat.com>
|
|
|
|
| |
Signed-off-by: Uri Lublin <uril@redhat.com>
|