[Buildroot] [PATCH 07/36] package/celt051: new package
Yann E. MORIN
yann.morin.1998 at free.fr
Fri Aug 17 14:35:16 UTC 2012
Thomas, All,
On Friday 17 August 2012 15:50:47 Thomas Petazzoni wrote:
> Le Fri, 17 Aug 2012 15:27:29 +0200,
> "Yann E. MORIN" <yann.morin.1998 at free.fr> a écrit :
>
> > > Just curious, for what reason an audio codec is needed as a dependency
> > > of a virtual machine thing? How does it fit in the stack?
> >
> > celt-0.51 is a hard-depdency for Spice to encode the audio.
> > It's select-ed by BR2_PACKAGE_SPICE in a later patch.
> >
> > Note that I added all new packages in a row, rather than add them just
> > prior to the requiring qemu feature. Should I re-order the series to make
> > the depedencies clearer?
>
> No, I understood perfectly that celt was a dependency of spice. My
> question was not Buildroot-specific: I was trying to understand
> what Qemu/Spice had to do with an audio encoder.
Spice is a VNC-like solution, but specificaly designed for use by virtual
machine hypervisors. It can transport video and audio alike, and uses celt
to encode/decode the audio for sending over-the-wire.
I don't know why they choose celt instead of ogg or anything else,
except maybe that celt is developped to be really patent-unencumbered.
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
More information about the buildroot
mailing list