[Spice-devel] RFC on sound codec refactoring
Gerd Hoffmann
kraxel at redhat.com
Mon Oct 7 17:26:51 CEST 2013
On Mo, 2013-10-07 at 15:03 +0200, Christophe Fergeau wrote:
> On Mon, Oct 07, 2013 at 12:26:50PM +0200, Gerd Hoffmann wrote:
> > On Mo, 2013-10-07 at 05:35 -0400, Marc-André Lureau wrote:
> > > Instead of having to resample, can't we fix qemu (and spice headers) to use 48khz by default?
> >
> > Sure we can switch the default. spice headers is enougth btw. Just
> > update the frequency there. And bumb the minor version so spice-server
> > can figure which frequency is used by qemu.
> >
> > You can still face the case that spice-server has to handle a old
> > (not-yet rebuilt against new spice-headers) qemu binary which operates
> > at 44.1 kHz. So the 44.1 -> 48 resampling will be needed, even when is
> > used for a (hopefully short) transition period only.
>
> When spice-server detects that qemu hasn't been updated and is still using
> 44.1, then it could advertise it does not support Opus and only use celt
> until qemu is recompiled.
Yep, that will work too. And it will probably handle the transition
with less code.
cheers,
Gerd
More information about the Spice-devel
mailing list