package/celt051: new package

[Peter: move to Libraries->Audio/Sound]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Yann E. MORIN 2012-12-16 06:56:10 +00:00 committed by Peter Korsgaard
parent da1147e763
commit a13fd5f4ce
3 changed files with 46 additions and 0 deletions

View File

@ -327,6 +327,7 @@ menu "Libraries"
menu "Audio/Sound"
source "package/alsa-lib/Config.in"
source "package/audiofile/Config.in"
source "package/celt051/Config.in"
source "package/libao/Config.in"
source "package/libcdaudio/Config.in"
source "package/libcue/Config.in"

15
package/celt051/Config.in Normal file
View File

@ -0,0 +1,15 @@
config BR2_PACKAGE_CELT051
bool "celt051"
select BR2_PACKAGE_LIBOGG
help
The CELT ultra-low delay audio codec
The CELT codec is a compression algorithm for audio. Like MP3,
Vorbis, and AAC it is suitable for transmitting music with high
quality. Unlike these formats CELT imposes very little delay on
the signal, even less than is typical for speech centric formats
like Speex, GSM, or G.729.
Note: this is version 0.5.1.3 of celt.
http://www.celt-codec.org/

30
package/celt051/celt.mk Normal file
View File

@ -0,0 +1,30 @@
#############################################################
#
# celt051
#
#############################################################
# Although version newer than 0.5.1.3 exists, we're
# stuck with 0.5.1.3 for use by Spice (coming later)
CELT051_VERSION = 0.5.1.3
CELT051_SOURCE = celt-$(CELT051_VERSION).tar.gz
CELT051_SITE = http://downloads.xiph.org/releases/celt
CELT051_LICENSE = BSD-2c
CELT051_LICENSE_FILES = COPYING
CELT051_INSTALL_STAGING = YES
CELT051_DEPENDENCIES = libogg
# Need to specify --with-ogg, otherwise /usr/lib may be searched for
# if target is the same kind as host (ie. same arch, same bitness,
# same endianness, so that /usr/lib contains libraries linkable by
# our cross-compiler)
CELT051_CONF_OPT = \
--enable-fixed-point \
--disable-fixed-point-debug \
--disable-experimental-postfilter \
--disable-static-modes \
--disable-assertions \
--disable-oggtest \
--with-ogg=$(STAGING_DIR)/usr \
$(eval $(autotools-package))