Re: [Spice-devel] Add support for A8 bitmap format

2012-06-15 Thread Yaniv Kaul
- Original Message - > Hello, > > The following patches add support for a new A8 bitmap format, and for > LZ compression of it. This format is heavliy used by the X server > Render extension for glyphs and geometry information. > > I have verified that the patches with an experiemental ve

[Spice-devel] [Common patch 2/2] Add support for A8 images to the LZ routines

2012-06-15 Thread Søren Sandmann
From: Søren Sandmann Pedersen This format is needed to add Render support to the X driver, so we need the ability to compress and decompress it. --- common/canvas_base.c|4 common/lz.c | 24 +++- common/lz_common.h |5 +++-- com

[Spice-devel] [Common patch 1/2] canvas_utils: Make sure strides are aligned to multiple of 4

2012-06-15 Thread Søren Sandmann
From: Søren Sandmann Pedersen Pixman requires all strides to be aligned to a multiple of 4. With the upcoming a8 images, this is not guaranteed anymore. --- common/canvas_utils.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/common/canvas_utils.c b/common/canvas_util

[Spice-devel] [PATCH] Add support for LZ compression of A8 images

2012-06-15 Thread Søren Sandmann
From: Søren Sandmann Pedersen Graduality is irrelevant for A8 images, so instead of using RGB-ness as a short-cut, add a new macro BITMAP_FMT_HAS_GRADUALITY() that returns true for the existing RGB images, but false for A8. --- server/red_worker.c | 25 - spice-common

[Spice-devel] [Protocol patch] Add an 8BIT_A format

2012-06-15 Thread Søren Sandmann
From: Søren Sandmann Pedersen This format corresponds to a sequence of bytes, each of which represents an alpha value. --- spice/enums.h |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/spice/enums.h b/spice/enums.h index 802e1ee..71e2e06 100644 --- a/spice/enums.h +++ b/

[Spice-devel] Add support for A8 bitmap format

2012-06-15 Thread Søren Sandmann
Hello, The following patches add support for a new A8 bitmap format, and for LZ compression of it. This format is heavliy used by the X server Render extension for glyphs and geometry information. I have verified that the patches with an experiemental version of the QXL X driver that can generate

Re: [Spice-devel] [libvirt] RFC: spice-server default listen behaviour change

2012-06-15 Thread David Jaša
David Jaša píše v Pá 15. 06. 2012 v 15:10 +0200: > Daniel P. Berrange píše v Pá 15. 06. 2012 v 11:54 +0100: > > On Fri, Jun 15, 2012 at 12:44:04PM +0200, Gerd Hoffmann wrote: > > > On 06/15/12 12:00, Daniel P. Berrange wrote: > > > > On Fri, Jun 15, 2012 at 11:48:28AM +0200, Gerd Hoffmann wrote: >

Re: [Spice-devel] [PATCH] make celt to be optional

2012-06-15 Thread Christophe Fergeau
On Thu, Jun 14, 2012 at 06:49:28PM +0400, Michael Tokarev wrote: > And I'm about to give up, too, just disabling spice if spice guys > don't want it to be shipped in popular distributions. Well, at worst you have the option of shipping spice with a distro patch even if upstream disagrees with it w

Re: [Spice-devel] [libvirt] RFC: spice-server default listen behaviour change

2012-06-15 Thread David Jaša
Daniel P. Berrange píše v Pá 15. 06. 2012 v 11:54 +0100: > On Fri, Jun 15, 2012 at 12:44:04PM +0200, Gerd Hoffmann wrote: > > On 06/15/12 12:00, Daniel P. Berrange wrote: > > > On Fri, Jun 15, 2012 at 11:48:28AM +0200, Gerd Hoffmann wrote: > > >> Hi, > > >> > > >>> * new spice-server feature: add

Re: [Spice-devel] parameter to allow concurrent consoles with spice

2012-06-15 Thread Gianluca Cecchi
On Fri, Jun 15, 2012 at 12:01 PM, Marc-André Lureau wrote: > > > - Mensaje original - >> I remember a sort of debug parameter in the past... to enable this >> I would like to try with Fedora 17 host, but didn't find the thread >> talking about it. >> Can anyone refresh the information, plea

Re: [Spice-devel] [PATCH] make celt to be optional

2012-06-15 Thread Alon Levy
On Fri, Jun 15, 2012 at 11:17:34AM +0200, Gerd Hoffmann wrote: > Hi, > > > From 44.1 you'd still need to externally resample to one of 8, 12, 16, 24, > > or 48k - but you can put any of those rates in, and take any of those out > > again without them needing to be the same. So only endpoints ac

Re: [Spice-devel] [libvirt] RFC: spice-server default listen behaviour change

2012-06-15 Thread Daniel P. Berrange
On Fri, Jun 15, 2012 at 12:44:04PM +0200, Gerd Hoffmann wrote: > On 06/15/12 12:00, Daniel P. Berrange wrote: > > On Fri, Jun 15, 2012 at 11:48:28AM +0200, Gerd Hoffmann wrote: > >> Hi, > >> > >>> * new spice-server feature: add option to bind to a selected interface > >>> regardless of its addre

Re: [Spice-devel] [libvirt] RFC: spice-server default listen behaviour change

2012-06-15 Thread Gerd Hoffmann
On 06/15/12 12:00, Daniel P. Berrange wrote: > On Fri, Jun 15, 2012 at 11:48:28AM +0200, Gerd Hoffmann wrote: >> Hi, >> >>> * new spice-server feature: add option to bind to a selected interface >>> regardless of its addresses >> >> How does that work? > > I presume the client app would request

Re: [Spice-devel] [PATCH spice-gtk 2/3] Add a desktop-integration helper class

2012-06-15 Thread Marc-André Lureau
Hi - Mensaje original - > Ok, yet another change of plan, if David Zeuthen agrees I'm going to > change udisks, so > that it is possible to do an inhibit which is only valid for the > calling UID. > > > One problem with this approach is that udisks2 seems to lack > > inhibit functionality

Re: [Spice-devel] [PATCH spice-gtk 2/3] Add a desktop-integration helper class

2012-06-15 Thread Marc-André Lureau
Hi - Mensaje original - > > Also, changing the user settings looks like the wrong approach. > > Perhaps something similar to screensaver Inhibit on > > org.gnome.SessionManager is needed? > > Something like screensaver Inhibit on org.gnome.SessionManager would > be ideal, > but that won't

Re: [Spice-devel] [libvirt] RFC: spice-server default listen behaviour change

2012-06-15 Thread David Jaša
Gerd Hoffmann píše v Pá 15. 06. 2012 v 11:48 +0200: > Hi, > > > * new spice-server feature: add option to bind to a selected interface > > regardless of its addresses > > How does that work? I'm aware that for example dnsmasq does this with its --bind-interfaces option. If I'm grepping their rep

Re: [Spice-devel] parameter to allow concurrent consoles with spice

2012-06-15 Thread Marc-André Lureau
- Mensaje original - > I remember a sort of debug parameter in the past... to enable this > I would like to try with Fedora 17 host, but didn't find the thread > talking about it. > Can anyone refresh the information, please? Is it considered stable > now? You mean concurrent clients? ht

Re: [Spice-devel] [libvirt] RFC: spice-server default listen behaviour change

2012-06-15 Thread Daniel P. Berrange
On Fri, Jun 15, 2012 at 11:48:28AM +0200, Gerd Hoffmann wrote: > Hi, > > > * new spice-server feature: add option to bind to a selected interface > > regardless of its addresses > > How does that work? I presume the client app would requestlisten=eth0, and the QEMU would have to call getif

Re: [Spice-devel] [libvirt] RFC: spice-server default listen behaviour change

2012-06-15 Thread Gerd Hoffmann
Hi, > * new spice-server feature: add option to bind to a selected interface > regardless of its addresses How does that work? cheers, Gerd ___ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo

Re: [Spice-devel] shift+f11 can not exit fullscreen

2012-06-15 Thread flooding Controlled
oh, get it! thanks. the relationship between spicy and vrit-viewer is similar with the relationship between remmina and RDP, am I right ? haha! thanks! 2012/6/15 David Jaša > flooding Controlled píše v Pá 15. 06. 2012 v 09:19 +0800: > > Thanks for your reply. However, I do not understand ho

Re: [Spice-devel] RFC: spice-server default listen behaviour change

2012-06-15 Thread Gerd Hoffmann
On 06/15/12 11:02, David Jaša wrote: > Gerd Hoffmann píše v Pá 15. 06. 2012 v 10:36 +0200: >> Hi, >> >>> This is pretty important wrt dual-stack configurations because they can >>> be implemented with just slight changes to spice server (unlike the old >>> RFE requesting listening on multiple addre

Re: [Spice-devel] [PATCH] make celt to be optional

2012-06-15 Thread Gerd Hoffmann
Hi, > From 44.1 you'd still need to externally resample to one of 8, 12, 16, 24, > or 48k - but you can put any of those rates in, and take any of those out > again without them needing to be the same. So only endpoints actually > needing an 'oddball' rate would need a resampler to get them, th

Re: [Spice-devel] RFC: spice-server default listen behaviour change

2012-06-15 Thread David Jaša
Gerd Hoffmann píše v Pá 15. 06. 2012 v 10:36 +0200: > Hi, > > > This is pretty important wrt dual-stack configurations because they can > > be implemented with just slight changes to spice server (unlike the old > > RFE requesting listening on multiple addresses): > > > > * when no addr= or ipvx

Re: [Spice-devel] RFC: spice-server default listen behaviour change

2012-06-15 Thread David Jaša
(I missed engine-devel@ previously because of typo :() just two additions I missed yesterday: David Jaša píše v Čt 14. 06. 2012 v 17:32 +0200: > Hi, > > I learned few things about ipv6 lately. Most importantly about > dual-socket that means that a process that opens ::0 automatically > listens o

[Spice-devel] parameter to allow concurrent consoles with spice

2012-06-15 Thread Gianluca Cecchi
I remember a sort of debug parameter in the past... to enable this I would like to try with Fedora 17 host, but didn't find the thread talking about it. Can anyone refresh the information, please? Is it considered stable now? Thanks in advance, Gianluca

Re: [Spice-devel] RFC: spice-server default listen behaviour change

2012-06-15 Thread Gerd Hoffmann
Hi, > This is pretty important wrt dual-stack configurations because they can > be implemented with just slight changes to spice server (unlike the old > RFE requesting listening on multiple addresses): > > * when no addr= or ipvx options are set, listen on ::0 spice-server sets "ai.ai_flags =

Re: [Spice-devel] [PATCH spice-gtk 2/3] Add a desktop-integration helper class

2012-06-15 Thread Hans de Goede
Hi, On 06/15/2012 10:02 AM, Hans de Goede wrote: Hi, On 06/14/2012 04:19 PM, Hans de Goede wrote: Hi, On 06/14/2012 02:43 PM, Marc-André Lureau wrote: Hi - Mensaje original - so why having a 1-1 relation with each spice session? We also need to undo the changes at some point in t

Re: [Spice-devel] [PATCH spice-gtk 2/3] Add a desktop-integration helper class

2012-06-15 Thread Hans de Goede
Hi, On 06/14/2012 04:19 PM, Hans de Goede wrote: Hi, On 06/14/2012 02:43 PM, Marc-André Lureau wrote: Hi - Mensaje original - so why having a 1-1 relation with each spice session? We also need to undo the changes at some point in time, iow the desktop-integration objects lifetime n

Re: [Spice-devel] [PATCH] make celt to be optional

2012-06-15 Thread David Jaša
Ron píše v Pá 15. 06. 2012 v 16:29 +0930: > On Thu, Jun 14, 2012 at 01:58:55PM +0200, David Jaša wrote: > > Christophe Fergeau píše v Čt 14. 06. 2012 v 12:31 +0200: > > > On Thu, Jun 14, 2012 at 10:14:36AM +0200, Alexander Larsson wrote: > > > > However, that is imho a different issue than the celt

Re: [Spice-devel] [PATCH] make celt to be optional

2012-06-15 Thread Ron
On Thu, Jun 14, 2012 at 01:58:55PM +0200, David Jaša wrote: > Christophe Fergeau píše v Čt 14. 06. 2012 v 12:31 +0200: > > On Thu, Jun 14, 2012 at 10:14:36AM +0200, Alexander Larsson wrote: > > > However, that is imho a different issue than the celt051 support. A new > > > release of spice client a