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

Alexander Larsson alexl at redhat.com
Thu Jun 14 03:50:39 PDT 2012


On Thu, 2012-06-14 at 12:31 +0200, Christophe Fergeau wrote:
> 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 and server supporting opus does not magically
> > make old servers and client disappear, so it would still be the case
> > that e.g. debian spice client would get lame audio performance if
> > connecting to say a RHEV spice client, or if some old client connects to
> > a server running on debian. In time, it would perhaps make sense to drop
> > celt051 support, but its seems pretty bad to release a client binary
> > that doesn't do audio well with all currently existing deployed servers.
> 
> It all depends if we consider remote SPICE access with limited bandwidth and
> with audio needed will be an important use case that must run as good as
> possible. In my opinion, sound is most of the time not the most important
> thing if what you want is a remote desktop. It also won't be really
> noticeable on LAN, or in GNOME Boxes use case, ...
> 
> What I gather from this thread is that we don't want anyone to use the
> fallback PCM code, which means we should deprecate it if that's really what
> we want... Maybe the clients could be patched to stop advertising raw PCM
> support? I don't know if no audio at all is more acceptable than not doing
> audio well in some cases.

I don't know if that is true. If nothing else works then in some cases
PCM is a good approach. However, maybe the client should warn about this
and allow disabling audio?




More information about the Spice-devel mailing list