Tue Jul 4 08:55:08 2017 UTC ()
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)


(wiz)
diff -r1.11 -r1.12 pkgsrc/audio/libopus/Makefile
diff -r1.10 -r1.11 pkgsrc/audio/libopus/distinfo

cvs diff -r1.11 -r1.12 pkgsrc/audio/libopus/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/libopus/Makefile 2017/05/29 12:10:01 1.11
+++ pkgsrc/audio/libopus/Makefile 2017/07/04 08:55:08 1.12
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile,v 1.11 2017/05/29 12:10:01 wiz Exp $ 1# $NetBSD: Makefile,v 1.12 2017/07/04 08:55:08 wiz Exp $
2 2
3DISTNAME= opus-1.1.5 3DISTNAME= opus-1.2.1
4PKGNAME= lib${DISTNAME} 4PKGNAME= lib${DISTNAME}
5CATEGORIES= audio 5CATEGORIES= audio
6MASTER_SITES= http://downloads.xiph.org/releases/opus/ 6MASTER_SITES= https://archive.mozilla.org/pub/opus/
7 7
8MAINTAINER= ryoon@NetBSD.org 8MAINTAINER= ryoon@NetBSD.org
9HOMEPAGE= http://opus-codec.org/ 9HOMEPAGE= http://opus-codec.org/
10COMMENT= Totally open, royalty-free, highly versatile audio codec library 10COMMENT= Totally open, royalty-free, highly versatile audio codec library
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13SUPERSEDES= opus<=1.0.2 13SUPERSEDES= opus<=1.0.2
14 14
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes
17USE_TOOLS+= gmake pkg-config 17USE_TOOLS+= gmake pkg-config
18 18
19CONFIGURE_ARGS+= --enable-ambisonics 19CONFIGURE_ARGS+= --enable-ambisonics

cvs diff -r1.10 -r1.11 pkgsrc/audio/libopus/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/libopus/distinfo 2017/05/29 12:10:01 1.10
+++ pkgsrc/audio/libopus/distinfo 2017/07/04 08:55:08 1.11
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.10 2017/05/29 12:10:01 wiz Exp $ 1$NetBSD: distinfo,v 1.11 2017/07/04 08:55:08 wiz Exp $
2 2
3SHA1 (opus-1.1.5.tar.gz) = fb6d55cf73059bd916790960c2eeffe83edabafe 3SHA1 (opus-1.2.1.tar.gz) = 35d108ca9d6a8d05e52d06c5421a5f95b39fdac9
4RMD160 (opus-1.1.5.tar.gz) = 13eeb2efbed2ccc34579f6d62c19e8ebf2661f74 4RMD160 (opus-1.2.1.tar.gz) = c440d6936e4a3e0d837f7a94159d830ce60e9313
5SHA512 (opus-1.1.5.tar.gz) = 20a211caf3c363a77f042abb5c6da0ca186887511b467d3434e927d0e3b8850ac6ee32c671a60c549343d38617fca77cc10ca01a7e9cc864ecc2dcebed95c6bd 5SHA512 (opus-1.2.1.tar.gz) = 4a98d0a7dbd1a313e89407576805fd733c1192e8ef7e1137e3260025478a1cf1c5a8b71b48c372a0cffe6340524137fe47f181651888284f8221fb4d673f7cd5
6Size (opus-1.1.5.tar.gz) = 978844 bytes 6Size (opus-1.2.1.tar.gz) = 1011070 bytes
7SHA1 (patch-celt_arm_armcpu.c) = 2698814d7f204c8ff82ac86b4b6d54f32ba0afb7 7SHA1 (patch-celt_arm_armcpu.c) = 2698814d7f204c8ff82ac86b4b6d54f32ba0afb7