package: add opus audio codec library

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Peter Korsgaard 2012-09-11 22:45:08 +02:00
parent 3b9e61f923
commit c226de26ec
3 changed files with 32 additions and 0 deletions

View File

@ -302,6 +302,7 @@ source "package/libreplaygain/Config.in"
source "package/libsamplerate/Config.in"
source "package/libsndfile/Config.in"
source "package/libvorbis/Config.in"
source "package/opus/Config.in"
source "package/portaudio/Config.in"
source "package/speex/Config.in"
source "package/taglib/Config.in"

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

@ -0,0 +1,15 @@
config BR2_PACKAGE_OPUS
bool "opus"
help
The Opus codec is designed for interactive speech and audio
transmission over the Internet. It is designed by the IETF
Codec Working Group and incorporates technology from Skype's
SILK codec and Xiph.Org's CELT codec.
It is intended to suit a wide range of interactive audio
applications, including Voice over IP, videoconferencing,
in-game chat, and even remote live music performances. It
can scale from low bit-rate narrowband speech to very high
quality stereo music.
http://opus-codec.org

16
package/opus/opus.mk Normal file
View File

@ -0,0 +1,16 @@
#############################################################
#
# opus
#
#############################################################
OPUS_VERSION = 1.0.1
OPUS_SITE = http://downloads.xiph.org/releases/opus
OPUS_INSTALL_STAGING = YES
OPUS_CONF_OPT = --disable-doc
ifeq ($(BR2_SOFT_FLOAT),y)
OPUS_CONF_OPT += --enable-fixed-point
endif
$(eval $(autotools-package))