summaryrefslogtreecommitdiffstats
path: root/package/opus
Commit message (Collapse)AuthorAgeFilesLines
* package/opus: bump to version 1.3Thomas Petazzoni2019-01-012-2/+2
| | | | | | | | | | | | | | | | | | | | | | This Opus 1.3 major release again brings quality improvements, new features, and bug fixes. Changes since 1.2.x include: - Improvements to the VAD and speech/music classification using an RNN - Support for ambisonics coding using channel mapping families 2 and 3 - Improvements to stereo speech coding at low bitrate - Using wideband encoding down to 9 kb/s - Making it possible to use SILK down to bitrates around 5 kb/s - Minor quality improvement on tones - Enabling the spec fixes in RFC 8251 by default - Security/hardening improvements Notable bug fixes include: - Fixes to the CELT PLC - Bandwidth detection fixes Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* opus: add hash for license fileRahul Bedarkar2018-03-301-0/+3
| | | | | Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/opus: bump version to 1.2.1Bernd Kuhls2017-08-302-3/+3
| | | | | | | Switch upstream URL to https. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, package: use SPDX short identifier for BSD-3cRahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for BSD-3c is BSD-3-Clause. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/BSD-3c/BSD-3-Clause/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* opus: security bump to 1.1.4Peter Korsgaard2017-01-222-2/+2
| | | | | | | | | | Fixes CVE-2017-0381: A remote code execution vulnerability in silk/NLSF_stabilize.c in libopus in Mediaserver could enable an attacker using a specially crafted file to cause memory corruption during media file and data processing. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* opus: bump to version 1.1.3Gustavo Zacarias2016-08-202-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* opus: don't use assembly when on ARM, but without ARM instructionsThomas Petazzoni2016-07-061-0/+6
| | | | | | | | | | | | The ARM assembly code in opus uses full ARM instructions, which won't work on Thumb-2 only platforms such as ARMv7-M, so we disable the assembly code in such situations. Fixes: http://autobuild.buildroot.net/results/ffa12ab7abadd76901228fc82da24e81bb6da625/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* opus: drop unneeded autoreconfPeter Korsgaard2016-06-131-1/+0
| | | | | | | This was forgotten when the patch to configure.ac was removed in 218938e470 (opus: bump version to 1.1.1). Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* opus: bump to version 1.1.2Peter Korsgaard2016-01-132-2/+2
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* opus: bump version to 1.1.1Peter Korsgaard2015-11-273-45/+2
| | | | | | And drop now upstreamed patch. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* opus: add hashGustavo Zacarias2015-02-251-0/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/*: rename patches according to the new policyPeter Korsgaard2015-02-031-0/+0
| | | | | | | Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345) Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* packages/*.mk: Remove duplicate optionsMaxime Hadjinlian2014-10-191-1/+0
| | | | | | | | | | | | These flags are already defined in pkg-autotools.mk. There is no need to have them twice. [Thomas: restore += instead of = in the opus package, as suggested by Yann E. Morin.] Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: rename FOO_CONF_OPT into FOO_CONF_OPTSThomas De Schampheleire2014-10-041-2/+2
| | | | | | | | | | | | To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* opus: allow to select fixed-point implementationSven Neumann2014-02-052-1/+12
| | | | | | | | | | | | | | | | | The default of choosing the fixed-point implementation if the target hardware does not have floating-point unit is not always the best choice. Modern ARM hardware has floating point support but most likely the fixed-point implementation in Opus will still perform better. In particular if your CPU supports the NEON extension. This commit allows to select the fixed-point implementation manually and sets the default based on the availability of a floating-point unit. [Peter: force option for sw float, slightly reword] Signed-off-by: Sven Neumann <neumann@teufel.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* opus: fix configure issue with ARM optimization when /bin/sh isn't bashPeter Korsgaard2013-12-082-0/+44
| | | | | | Fixes http://autobuild.buildroot.net/results/136/1360fefb79ebc7d95ef3a7459be681ac11e1ffb4/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* opus: bump version, add license infoPeter Korsgaard2013-12-061-1/+3
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* opus: bump versionPeter Korsgaard2013-07-131-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Normalize separator size to 80Alexandre Belloni2013-06-061-2/+2
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* opus: bump versionPeter Korsgaard2012-12-141-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: add opus audio codec libraryPeter Korsgaard2012-09-112-0/+31
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
OpenPOWER on IntegriCloud