15a004be96
* vorbis: additional proofing against invalid/malicious streams in floor, residue, and bos/eos packet trimming code (see SVN for details). * vorbis: Added programming documentation tree for the low-level calls * vorbisfile: Correct handling of serial numbers array element [0] on non-seekable streams * vorbisenc: Back out an [old] AoTuV HF weighting that was first enabled in 1.3.0; there are a few samples where I really don't like the effect it causes. * vorbis: return correct timestamp for granule positions with high bit set. * vorbisfile: the [undocumented] half-rate decode api made no attempt to keep the pcm offset tracking consistent in seeks. Fix and add a testing mode to seeking_example.c to torture test seeking in halfrate mode. Also remove requirement that halfrate mode only work with seekable files. * vorbisfile: Fix a chaining bug in raw_seeks where seeking out of the current link would fail due to not reinitializing the decode machinery. * vorbisfile: improve seeking strategy. Reduces the necessary number of seek callbacks in an open or seek operation by well over 2/3.
24 lines
643 B
Makefile
24 lines
643 B
Makefile
# $NetBSD: Makefile,v 1.51 2010/11/09 13:12:11 adam Exp $
|
|
|
|
DISTNAME= libvorbis-1.3.2
|
|
CATEGORIES= devel audio
|
|
MASTER_SITES= http://downloads.xiph.org/releases/vorbis/
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= wiz@NetBSD.org
|
|
HOMEPAGE= http://www.xiph.org/vorbis/
|
|
COMMENT= Library for the Ogg Vorbis audio encoding format
|
|
LICENSE= modified-bsd
|
|
|
|
PKG_INSTALLATION_TYPES= overwrite pkgviews
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
USE_LIBTOOL= yes
|
|
GNU_CONFIGURE= yes
|
|
|
|
PKGCONFIG_OVERRIDE+= vorbis.pc.in
|
|
PKGCONFIG_OVERRIDE+= vorbisenc.pc.in
|
|
PKGCONFIG_OVERRIDE+= vorbisfile.pc.in
|
|
|
|
.include "../../multimedia/libogg/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|