libav: add PACKAGECONFIG for theora, libvorbis, speex and openssl
authorMatthieu Crapet <Matthieu.Crapet@ingenico.com>
Mon, 30 Jun 2014 14:23:21 +0000 (16:23 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 3 Jul 2014 16:41:17 +0000 (17:41 +0100)
commit5c90e2049564105a7159aafd5fb461f61ca42296
treeea5b63b942fa6d22bc7edfcd95fcf33284c40fd5
parent53b8c6e2758f721eda25b9f0eb4a874780b0a0ad
libav: add PACKAGECONFIG for theora, libvorbis, speex and openssl

Dropped libvorvis dependency because there is already a (better) builtin vorbis codec.
Don't confuse codec names: "vorbis" (builtin) and "libvorbis" (using external library).

Changes:
- add --enable-nonfree when faac or openssl are used
- add DESCRIPTION
- sort PACKAGECONFIG entries

Tested with libav-0.8.11 & libav-9.13.

Note: Be sure to have a recent version of bitbake (2014-06-11 or better) including this:
http://cgit.openembedded.org/bitbake/commit/?id=2e742c03e8dfdfa67899e7f5d579ed14bd87e139
It affects behavior of bb.utils.contains_any

(From OE-Core rev: 62eede9de6fa1c76fa97ca5c6ba2d31309759b10)

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-multimedia/libav/libav.inc