aboutsummaryrefslogtreecommitdiffstats
path: root/audio/opus
Commit message (Collapse)AuthorAgeFilesLines
* Update to 1.3.1. Changes:Christian Weisgerber2019-04-223-5/+5
| | | | | * Fixes an issue with the analysis of files with digital silence. * A new OPUS_GET_IN_DTX query to know if the encoder is in DTX mode.
* Update to 1.3.Christian Weisgerber2018-10-213-5/+6
| | | | | | | | | | | | | | | | 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
* Update to 1.2.1.Christian Weisgerber2017-07-023-13/+6
| | | | | For a description of the codec improvements in 1.2, see https://people.xiph.org/~jm/opus/opus-1.2/
* Update to 1.1.4: A specially-crafted Opus packet could cause anChristian Weisgerber2017-01-223-5/+5
| | | | | | | | integer wrap-around in the SILK LSF stabilization code. Reported as CVE-2017-0381, but upstream does not believe that any remote code execution is possible. https://git.xiph.org/?p=opus.git;a=commit;h=70a3d641b760b3d313b6025f82aed93a4607
* Update to 1.1.3 for some minor fixes.Christian Weisgerber2016-08-043-4/+5
|
* Cleanup patches, a* categories.Mathieu Arnold2016-07-271-2/+2
| | | | | | | Rename them to follow the make makepatch naming, and regenerate them. With hat: portmgr Sponsored by: Absolight
* Update to 1.1.2 for minor bug fixes.Christian Weisgerber2016-01-163-5/+4
|
* Move homepage to https; add license.Christian Weisgerber2015-12-282-1/+2
|
* Update to 1.1.1 for minor bug fixes and optimizations.Christian Weisgerber2015-12-254-22/+17
|
* Use the new test framework in my ports, if applicable.Christian Weisgerber2015-10-141-4/+3
| | | | While here, also strip more libraries.
* bsd.sites.mk: cleanup MOZILLA mirrorsJan Beich2015-06-091-1/+1
| | | | | | | | | | | | | | | | | | | - Switch to CDN by default as mirrors are no longer kept up to date - Drop obsolete pointer to http://www.mozilla.org/mirrors.html - Drop redundant BUGZILLA and MOZILLA_EXTEND - Shorten MASTER_SITES in gecko@ ports - Move MOZILLA_ADDONS to bsd.sites.mk - Move one of MOZILLA mirrors with old addons under MOZILLA_ADDONS - Addons CDN redirects to https://, so don't mislead with http:// https://blog.mozilla.org/it/2012/08/03/dear-mozilla-mirrors-thank-you/ Differential Revision: https://reviews.freebsd.org/D2550 Tested by: distilator Reviewed by: mat (partial) Approved by: bz-ports (ohauer), portmgr blanket (office@ et al.) Approved by: portmgr (bapt, earlier version) MFH: 2015Q2
* - Add CPE infoDmitry Marakasov2015-05-171-1/+5
| | | | | | - Add LICENSE Approved by: portmgr blanket
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight
* Cleanup plistBaptiste Daroussin2014-10-201-1/+0
|
* Switch Opus to USES=libtool.Christian Weisgerber2014-05-262-5/+6
| | | | | | Bump dependent ports. [1] Approved by: portmgr (implicit) [1]
* Update opus to 1.1, which includes:Christian Weisgerber2013-12-194-6/+26
| | | | | | | | | | | | | | * new analysis code and tuning that significantly improves encoding quality, especially for variable-bitrate (VBR), * automatic detection of speech or music to decide which encoding mode to use, * surround with good quality at 128 kbps for 5.1 and usable down to 48 kbps, * and speed improvements on all architectures. Chase shared library bump. PR: 184956
* Remove NO_STAGE to ports natively stage ready shown by a FORCE_STAGE exp-runBaptiste Daroussin2013-09-241-1/+0
| | | | Exp-run by: bdrewery
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | audio)
* bsd.port.options.mk can handle testing of ARCH, and is less expensiveChristian Weisgerber2013-09-191-2/+2
| | | | | | | then inclusion of bsd.port.pre.mk PR: 180585 Submitted by: jgh
* For all my portsChristian Weisgerber2013-08-021-1/+0
| | | | | * remove MAKE_JOBS_SAFE (default now) * change USE_GMAKE=yes to USES=gmake
* Fix up build. bsd.port.pre.mk needs bsd.port.mk changed to bsd.port.post.mk.Matthias Andree2013-07-161-1/+1
|
* Update to Opus 1.0.3:Christian Weisgerber2013-07-163-6/+12
| | | | | | | | * new surround API * fixes for a few minor glitches during mode switching * fixes a regression in the FEC code introduced in 1.0.2 Chase libopus bump in dependent ports.
* This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.Eitan Adler2013-03-191-1/+1
| | | | | | | | | If a port used other USE_GNOME items it was untouched. The ports that used other USES were fixed by hand. PR: ports/177081 Reviewed by: bapt Approved by: portmgr (miwi)
* Enable Opus custom modes, required by jack2.Christian Weisgerber2013-03-152-2/+4
| | | | Submitted by: gahr
* Fix shared library version in plist.Christian Weisgerber2012-12-112-1/+2
| | | | | PR: 174351 Submitted by: Geraud CONTINSOUZAS <geraud@gcu.info>
* Update to 1.0.2: fixes an out-of-bounds read.Christian Weisgerber2012-12-112-4/+4
|
* Update to 1.0.1. Opus has now been standardized by the IETF as RFC 6716.Christian Weisgerber2012-09-164-17/+17
| | | | PR: 171564
* Mirrored on ftp.mozilla.org itself, but _not_ on MASTER_SITE_MOZILLA.Christian Weisgerber2012-07-231-1/+2
|
* Import opus 0.9.14.Christian Weisgerber2012-07-194-0/+49
The Opus codec is designed to handle 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. WWW: http://opus-codec.org/