[Spice-devel] Spice backend for Weston

2013-10-31 Thread Ivar Janmaat
Hello, Has there been progress on improving the Spice backend for Weston? I would be interested to learn about it after reading the earlier post on this list by: *Shvedov Yury* shved at lvk.cs.msu.su

[Spice-devel] [PATCH] Add ability to get SpiceDisplay resolution

2013-10-31 Thread Jonathon Jongsma
add spice_display_get_width() and spice_display_get_height() to get the current configuration of the display resolution. --- gtk/map-file | 2 ++ gtk/spice-gtk-sym-file | 2 ++ gtk/spice-widget.c | 45 + gtk/spice-widget.h | 3 +++ 4

[Spice-devel] [qemu opus support 5/5 (take 2)] Add the ability to vary Spice playback and record rates, to facilitate Opus support.

2013-10-31 Thread Jeremy White
Signed-off-by: Jeremy White --- audio/spiceaudio.c | 27 +-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/audio/spiceaudio.c b/audio/spiceaudio.c index 5af436c..d648d50 100644 --- a/audio/spiceaudio.c +++ b/audio/spiceaudio.c @@ -25,8 +25,17 @@ #includ

[Spice-devel] [spice-common opus support 2/5 (take 2)] Add support for the Opus codec.

2013-10-31 Thread Jeremy White
Signed-off-by: Jeremy White --- common/Makefile.am |2 + common/snd_codec.c | 130 ++-- common/snd_codec.h | 17 +-- configure.ac |9 spice.proto|1 + spice1.proto |1 + 6 files changed, 151 insertions

[Spice-devel] [spice-gtk opus support 4/5 (take 2)] Add support for the Opus codec.

2013-10-31 Thread Jeremy White
Signed-off-by: Jeremy White --- gtk/Makefile.am|2 ++ gtk/channel-playback.c | 47 +-- gtk/channel-record.c | 14 +++--- 3 files changed, 30 insertions(+), 33 deletions(-) diff --git a/gtk/Makefile.am b/gtk/Makefile.am index 5

[Spice-devel] [spice opus support 3/5 (take 2)] Add support for the Opus codec

2013-10-31 Thread Jeremy White
Signed-off-by: Jeremy White --- client/audio_devices.h |8 --- client/platform.h |6 ++- client/playback_channel.cpp | 11 +++- client/record_channel.cpp | 24 + client/x11/platform.cpp | 10 ++-- client/x11/playback.cpp | 13 ++--- client/x11/play

[Spice-devel] [opus support 0/5 (take 2)] Opus support patch set

2013-10-31 Thread Jeremy White
The following five patches add Opus support to Spice. They require the prior 3 patches. The fifth patch is a qemu patch; it is submitted here first; I'll post it on to the right place if it checks out here first. Cheers, Jeremy ___ Spice-devel mailing

[Spice-devel] [spice-protocol opus support 1/5 (take 2)] Add support for the Opus codec

2013-10-31 Thread Jeremy White
Signed-off-by: Jeremy White --- spice/enums.h|1 + spice/protocol.h |2 ++ 2 files changed, 3 insertions(+) diff --git a/spice/enums.h b/spice/enums.h index f192e43..fdcffa8 100644 --- a/spice/enums.h +++ b/spice/enums.h @@ -325,6 +325,7 @@ typedef enum SpiceAudioDataMode { SPIC

[Spice-devel] [spice-common sound rework 1/3 (take 3)] Add a snd_codec interface to abstract the use of audio codecs such as celt.

2013-10-31 Thread Jeremy White
Signed-off-by: Jeremy White --- common/Makefile.am |7 ++ common/snd_codec.c | 285 common/snd_codec.h | 69 + configure.ac | 16 +++ 4 files changed, 377 insertions(+) create mode 100644 common/snd_codec.c create m

[Spice-devel] [spice-tk sound rework 3/3 (take 3)] Use the new snd_codec interface to process encoded audio.

2013-10-31 Thread Jeremy White
Signed-off-by: Jeremy White --- README |2 +- configure.ac |8 +--- gtk/channel-playback.c | 59 - gtk/channel-record.c | 99 4 files changed, 49 insertions(+), 119 deletions(-) d

[Spice-devel] [sound rework 0/3 - try 3] Hopefully, third time is the charm

2013-10-31 Thread Jeremy White
This is a resend of the patch series that just isolates the celt logic to make it easier to disable celt and to add additional codecs. If this seems reasonable, I will follow it with a rebase of the patches adding Opus support. This patch series incorporates the following feedback from Christophe

[Spice-devel] [spice sound rework 2/3 (take 3)] Revise the spice client and server to use the new snd_codec functions in spice-common.

2013-10-31 Thread Jeremy White
This makes celt optional, and paves the way to readily add additional codecs. Signed-off-by: Jeremy White --- README |1 - client/audio_channels.h | 12 ++- client/playback_channel.cpp | 59 ++-- client/record_channel.cpp | 69 ++- configu

Re: [Spice-devel] What I can do to improve the performance of aSpice?

2013-10-31 Thread i iordanov
Dear Chuan, I am cc-ing the spice devel list in case anybody there wants to chime in. On Thu, Oct 31, 2013 at 10:54 AM, wrote: > The speed of playing a 1920 x 1080 FHD video in remote desktop in full > screen mode is slow. > > I have replaced jpeglib with libjpeg-turbo, this increase the mjpeg

Re: [Spice-devel] [spice-gtk sound rework 3/3] Use the new snd_codec interface to process encoded audio.

2013-10-31 Thread Jeremy White
> Yup, finally could look at it, it happens when I disable celt > support in spice-common configure.ac, we should fallback to raw > audio, but this Ah, sure; the --disable-celt051 logic is not passed down into spice-common, so the CELT code is still #ifdef'd on and should not be. That should be e

[Spice-devel] about GNOME & drm hotplug_mode_update property

2013-10-31 Thread Marc-André Lureau
Hi Dave, I was going to fix the "monitor settings issue" in g-s-d (gnome 3.8 in f19), but it turns out the code is quite different in 3.10, in mutter. It would now require something like hotplug_mode_update (you proposed in http://lists.freedesktop.org/archives/dri-devel/2013-October/047069.html)

Re: [Spice-devel] [spice-gtk sound rework 3/3] Use the new snd_codec interface to process encoded audio.

2013-10-31 Thread Christophe Fergeau
On Wed, Oct 30, 2013 at 03:49:37PM -0500, Jeremy White wrote: > The next set of patches change that warning. You mentioned on irc > that you encountered a crash in qemu with these patches. > > Do you have any more details? Yup, finally could look at it, it happens when I disable celt support in

[Spice-devel] Spice bug62033, Gnome bug 680195 rework: new inhibitors for desktop effects

2013-10-31 Thread Fedor Lyakhov
Hi Bastien, I'm working on a bug/enhancement for Spice reported by Zeeshan: https://bugs.freedesktop.org/show_bug.cgi?id=62033 (Means to detect local-only). It is related to Gnome bug https://bugzilla.gnome.org/show_bug.cgi?id=680195 (Disable animations when on slow VNC or spice) We've discussed

[Spice-devel] help on how to build modules on windows side

2013-10-31 Thread WangHilbert
hi, dear gentleman /lady, i was struggling to build vd-agent on windows. but the online document did not cover it. and the only available directive information regarding how to build windows client, which was buildung redc.sln with vs2008. but the compilation reported errors. for example, undec

Re: [Spice-devel] [spice-gtk sound rework 3/3] Use the new snd_codec interface to process encoded audio.

2013-10-31 Thread Christophe Fergeau
On Wed, Oct 30, 2013 at 03:49:37PM -0500, Jeremy White wrote: > > On Wed, Oct 16, 2013 at 11:46:56AM -0500, Jeremy White wrote: > >> diff --git a/gtk/channel-playback.c b/gtk/channel-playback.c > >> index 60fc113..bcb4728 100644 --- a/gtk/channel-playback.c +++ > >> b/gtk/channel-playback.c @@ -37