Commit graph

9 commits

Author SHA1 Message Date
wiz
cc2714ae1e 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.
2016-01-18 23:01:37 +00:00
wiz
6d034313f6 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.
2015-12-02 06:57:13 +00:00
agc
b734eb2ebf Add SHA512 digests for distfiles for audio category
Problems found with existing distfiles:
	/pub/pkgsrc/distfiles/amp-0.7.6.tgz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz
	/pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2
	/pub/pkgsrc/distfiles/mp3to.gz
	/pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz
No changes made to these file.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 01:12:23 +00:00
wiz
38bfbe84a1 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.
2014-01-05 19:56:50 +00:00
ryoon
51425d9e51 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.
2014-01-02 14:43:21 +00:00
ryoon
4e0abe51ad Adjust buildlink3 ABI variable. 2012-12-11 10:29:00 +00:00
ryoon
fedba4b750 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.
2012-12-11 10:26:56 +00:00
asau
3997aff2d7 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-02 23:47:56 +00:00
ryoon
7a7e8fc659 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.
2012-09-16 14:17:20 +00:00