Up to [cvs.NetBSD.org] / pkgsrc / audio / libopus
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.17 / (download) - annotate - [select for diffs], Sat May 6 18:51:15 2023 UTC (4 months, 3 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
HEAD
Changes since 1.16: +3 -3
lines
Diff to previous 1.16 (colored)
libopus; Update to 1.4 Changelog: This Opus 1.4 major release brings the following improvements and fixes: * Improved tuning of the Opus in-band FEC (LBRR). See the issue for details * Added a OPUS_SET_INBAND_FEC(2) option that turns on FEC, but does not force SILK mode (FEC will be disabled in CELT mode) * Improved tuning and various fixes to DTX * Added Meson support, improved CMake support In addition to the improvements above, this release includes many minor bug fixes.
Revision 1.16 / (download) - annotate - [select for diffs], Mon Jul 25 11:12:19 2022 UTC (14 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
*: remove pkg-config from tools where no buildlink3.mk file is included Bulk build on NetBSD of these packages had the same result as before (build succeeds, no PLIST change).
Revision 1.15 / (download) - annotate - [select for diffs], Sat May 2 09:58:36 2020 UTC (3 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.14: +1 -3
lines
Diff to previous 1.14 (colored)
audio/libopus: remove unknown configure option --enable-ambisonics
Revision 1.14 / (download) - annotate - [select for diffs], Sun Jan 26 17:30:43 2020 UTC (3 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
all: migrate homepages from http to https pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually.
Revision 1.13 / (download) - annotate - [select for diffs], Sat May 4 06:17:32 2019 UTC (4 years, 4 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
Update to 1.3.1 Changelog: Apr 12, 2019 This Opus 1.3.1 minor release fixes an issue with the analysis on files with digital silence (all zeros), especially on x87 builds (mostly affects 32-bit builds). It also includes two new features: A new OPUS_GET_IN_DTX query to know if the encoder is in DTX mode (last frame was either a comfort noise frame or not encoded at all) A new (and still experimental) CMake-based build system that is eventually meant to replace the VS2015 build system (the autotools one will stay).
Revision 1.12 / (download) - annotate - [select for diffs], Tue Jul 4 08:55:08 2017 UTC (6 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.11: +3 -3
lines
Diff to previous 1.11 (colored)
Updated libopus to 1.2.1. 1.2.1 This Opus 1.2.1 minor release fixes a relatively rare issue where the 1.2 encoder would wrongly assume a signal to be bandlimited to 12 kHz and not encode frequencies between 12 and 20 kHz. This only happens on a few clips, but it is good to update to avoid a potential loss of quality. 1.2. This Opus 1.2 major release brings many quality improvements, new features, and bug fixes. You can read all the details in this release demo page. Changes since 1.1.x include: Speech quality improvements especially in the 12-20 kbit/s range Improved VBR encoding for hybrid mode More aggressive use of wider speech bandwidth, including fullband speech starting at 14 kbit/s Music quality improvements in the 32-48 kb/s range Generic and SSE CELT optimizations Support for directly encoding packets up to 120 ms DTX support for CELT mode SILK CBR improvements Support for all of the fixes in draft-ietf-codec-opus-update-06 (the mono downmix and the folding fixes need --enable-update-draft) Many bug fixes, including integer wrap-arounds discovered through fuzzing (no security implications)
Revision 1.11 / (download) - annotate - [select for diffs], Mon May 29 12:10:01 2017 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2
Changes since 1.10: +2 -3
lines
Diff to previous 1.10 (colored)
Updated libopus to 1.1.5. This Opus 1.1.5 release backports the surround encoder bug fix from 1.2-beta. There are no other changes compared to 1.1.4.
Revision 1.10 / (download) - annotate - [select for diffs], Sat Jan 28 04:50:05 2017 UTC (6 years, 8 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.9: +4 -1
lines
Diff to previous 1.9 (colored)
Enable Ambisonics support. Bump PKGREVISION Requested by Jesus Cea.
Revision 1.9 / (download) - annotate - [select for diffs], Sun Jan 22 13:04:55 2017 UTC (6 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.8: +2 -3
lines
Diff to previous 1.8 (colored)
Updated libopus to 1.1.4. This Opus 1.1.4 release fixes a single bug. A specially-crafted Opus packet could cause an integer wrap-around in the SILK LSF stabilization code. This would cause an out-of-bounds read 256 bytes before a constant table. In most circumstances, the consequences are harmless and the result is simply noise in the audio. This was reported as CVE-2017-0381. Contrary to that report, our own analysis shows that no remote code execution is possible. However, we are making this release as a precaution.
Revision 1.8 / (download) - annotate - [select for diffs], Thu Jul 21 12:24:33 2016 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
Updated libopus to 1.1.3. This Opus 1.1.3 release focuses mainly on optimizations and bug fixes. Changes include: * Neon optimizations improving performance on ARMv7 and ARMv8 by up to 15% * Fixes some issues with 16-bit platforms (e.g. TI C55x) * Fixes to comfort noise generation (CNG) * Documenting that PLC packets can also be 2 bytes * Includes experimental ambisonics work (--enable-ambisonics)
Revision 1.7 / (download) - annotate - [select for diffs], Mon Jan 18 23:01:37 2016 UTC (7 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
Update libopus to 1.1.2: Opus 1.1.2 includes: Fixes encoder or decoder state reset, which would previously disable some run-time selected architecture-specific optimizations; and Fixes hybrid mode discontinuous transmission (DTX) operation, where the comfort noise above 8 kHz was incorrectly estimated and could oscillate in time. None of these bugs were regressions over previous releases.
Revision 1.6 / (download) - annotate - [select for diffs], Wed Dec 2 06:57:13 2015 UTC (7 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.5: +2 -3
lines
Diff to previous 1.5 (colored)
Update libopus to 1.1.1: This Opus 1.1.1 release brings many optimizations to the encoder and decoder, including: * x86 SSE, SSE2 and SSE4.1 intrinsics optimizations with run-time CPU detection contributed by Cisco Systems, * MIPS intrinsics optimizations contributed by Imagination Technologies, * ARM Neon optimizations contributed by Linaro and ARM, * many architecture-independent optimizations and memory footprint reductions that should improve performance on all platforms, and * several minor bug fixes. The quality of the encoder should be mostly unchanged compared to version 1.1.
Revision 1.5 / (download) - annotate - [select for diffs], Sun Jan 5 19:56:50 2014 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1
Changes since 1.4: +5 -3
lines
Diff to previous 1.4 (colored)
Add gmake build dependency. Add doc option to enable building documentation, defaulting to off. Bump PKGREVISION, even though package didn't package before except if you had doxygen installed.
Revision 1.4 / (download) - annotate - [select for diffs], Thu Jan 2 14:43:21 2014 UTC (9 years, 9 months ago) by ryoon
Branch: MAIN
Changes since 1.3: +6 -2
lines
Diff to previous 1.3 (colored)
Change PKGNAME to libopus from opus, follow directory name, and update to 1.1 Changelog: Opus 1.1 includes: 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, especially ARM, where decoding uses around 40% less CPU and encoding uses around 30% less CPU.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Dec 11 10:26:56 2012 UTC (10 years, 9 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
Update to 1.0.2 Changelog: Version 1.0.2 released 6 December, 2012 Opus 1.0.2 fixes an out-of-bounds read that could be triggered by a malicious Opus packet causing an integer wrap-around in the padding code. Considering that the packet would have to be at least 16 MB in size and that no out-of-bounds write is possible, the severity is very low. Other changes include fixes and improvements to the PLC and hybrid mode quality improvements. As usual, this release is fully compliant with the Opus specification.
Revision 1.2 / (download) - annotate - [select for diffs], Tue Oct 2 23:47:56 2012 UTC (11 years ago) by asau
Branch: MAIN
Changes since 1.1: +1 -3
lines
Diff to previous 1.1 (colored)
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Sep 16 14:17:20 2012 UTC (11 years ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base,
pkgsrc-2012Q3
Import opus-1.0.1 as audio/libopus. Opus is a totally open, royalty-free, highly versatile audio codec. Opus is unmatched for interactive speech and music transmission over the Internet, but also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec.