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

Marc-André Lureau mlureau at redhat.com
Tue Jun 12 06:59:39 PDT 2012



----- Mensaje original -----
> On Tue, Jun 12, 2012 at 09:11:24AM -0400, Marc-André Lureau wrote:
> > As long as the bitstream is not frozen, we can't use opus, or we
> > will
> > have the same problems as with celt today.
> 
> As I understand it, while the bitstream is not officially frozen yet,
> it's
> very unlikely to change before the real freeze (unless big last
> minute
> issues are fine), so an Opus mode (marked as "no compat guarantees,
> use at
> your own risk, ...") will probably not cause significant
> compatibilities issues.

That's just guesses. It's not about library API, but about bitstream.
There is no guarantee. Sticking to celt051 is still a safer alternative.
Otherwise, how would you identify almost-frozen bitstream to frozen bitstream?
You would have to identify by library version (erk!)
and be compatible with the old and new bitstram (which might be complicated
depending on library design), or be incompatible with the intermediate version,
situation which we better avoid!

> > Sadly, I think debian folks aren't looking at what is really
> > celt051.
> 
> It's not really an old and unmaintained release of celt ?

If something would show up, the spice team would
certainly update it. So I wouldn't say unmaintained.

That's also what I would call a stable release.


More information about the Spice-devel mailing list