[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