summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2010-11-09 13:12:11 +0000
committeradam <adam@pkgsrc.org>2010-11-09 13:12:11 +0000
commit18a897aa278c7e0fb44f1a857bc230f224f72c91 (patch)
treef915c00003be6d9ee2574b4267fe5015cdf3f28b /audio
parent461f6a8b198af44e1e90704b25772eb756ede64d (diff)
downloadpkgsrc-18a897aa278c7e0fb44f1a857bc230f224f72c91.tar.gz
Changes 1.3.2:
* 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.
Diffstat (limited to 'audio')
-rw-r--r--audio/libvorbis/Makefile9
-rw-r--r--audio/libvorbis/PLIST56
-rw-r--r--audio/libvorbis/distinfo8
3 files changed, 58 insertions, 15 deletions
diff --git a/audio/libvorbis/Makefile b/audio/libvorbis/Makefile
index 457df6e9bb8..b6e16bc88d5 100644
--- a/audio/libvorbis/Makefile
+++ b/audio/libvorbis/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.50 2010/04/23 21:45:19 wiz Exp $
+# $NetBSD: Makefile,v 1.51 2010/11/09 13:12:11 adam Exp $
-DISTNAME= libvorbis-1.3.1
+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/
@@ -12,8 +13,8 @@ LICENSE= modified-bsd
PKG_INSTALLATION_TYPES= overwrite pkgviews
PKG_DESTDIR_SUPPORT= user-destdir
-GNU_CONFIGURE= YES
-USE_LIBTOOL= YES
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
PKGCONFIG_OVERRIDE+= vorbis.pc.in
PKGCONFIG_OVERRIDE+= vorbisenc.pc.in
diff --git a/audio/libvorbis/PLIST b/audio/libvorbis/PLIST
index 8f0ac2e2616..e18ae645425 100644
--- a/audio/libvorbis/PLIST
+++ b/audio/libvorbis/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2010/04/23 21:45:19 wiz Exp $
+@comment $NetBSD: PLIST,v 1.12 2010/11/09 13:12:11 adam Exp $
include/vorbis/codec.h
include/vorbis/vorbisenc.h
include/vorbis/vorbisfile.h
@@ -19,6 +19,51 @@ share/doc/${PKGNAME}/fourphase.png
share/doc/${PKGNAME}/framing.html
share/doc/${PKGNAME}/helper.html
share/doc/${PKGNAME}/index.html
+share/doc/${PKGNAME}/libvorbis/index.html
+share/doc/${PKGNAME}/libvorbis/overview.html
+share/doc/${PKGNAME}/libvorbis/reference.html
+share/doc/${PKGNAME}/libvorbis/return.html
+share/doc/${PKGNAME}/libvorbis/style.css
+share/doc/${PKGNAME}/libvorbis/vorbis_analysis.html
+share/doc/${PKGNAME}/libvorbis/vorbis_analysis_blockout.html
+share/doc/${PKGNAME}/libvorbis/vorbis_analysis_buffer.html
+share/doc/${PKGNAME}/libvorbis/vorbis_analysis_headerout.html
+share/doc/${PKGNAME}/libvorbis/vorbis_analysis_init.html
+share/doc/${PKGNAME}/libvorbis/vorbis_analysis_wrote.html
+share/doc/${PKGNAME}/libvorbis/vorbis_bitrate_addblock.html
+share/doc/${PKGNAME}/libvorbis/vorbis_bitrate_flushpacket.html
+share/doc/${PKGNAME}/libvorbis/vorbis_block.html
+share/doc/${PKGNAME}/libvorbis/vorbis_block_clear.html
+share/doc/${PKGNAME}/libvorbis/vorbis_block_init.html
+share/doc/${PKGNAME}/libvorbis/vorbis_comment.html
+share/doc/${PKGNAME}/libvorbis/vorbis_comment_add.html
+share/doc/${PKGNAME}/libvorbis/vorbis_comment_add_tag.html
+share/doc/${PKGNAME}/libvorbis/vorbis_comment_clear.html
+share/doc/${PKGNAME}/libvorbis/vorbis_comment_init.html
+share/doc/${PKGNAME}/libvorbis/vorbis_comment_query.html
+share/doc/${PKGNAME}/libvorbis/vorbis_comment_query_count.html
+share/doc/${PKGNAME}/libvorbis/vorbis_commentheader_out.html
+share/doc/${PKGNAME}/libvorbis/vorbis_dsp_clear.html
+share/doc/${PKGNAME}/libvorbis/vorbis_dsp_state.html
+share/doc/${PKGNAME}/libvorbis/vorbis_granule_time.html
+share/doc/${PKGNAME}/libvorbis/vorbis_info.html
+share/doc/${PKGNAME}/libvorbis/vorbis_info_blocksize.html
+share/doc/${PKGNAME}/libvorbis/vorbis_info_clear.html
+share/doc/${PKGNAME}/libvorbis/vorbis_info_init.html
+share/doc/${PKGNAME}/libvorbis/vorbis_packet_blocksize.html
+share/doc/${PKGNAME}/libvorbis/vorbis_synthesis.html
+share/doc/${PKGNAME}/libvorbis/vorbis_synthesis_blockin.html
+share/doc/${PKGNAME}/libvorbis/vorbis_synthesis_halfrate.html
+share/doc/${PKGNAME}/libvorbis/vorbis_synthesis_halfrate_p.html
+share/doc/${PKGNAME}/libvorbis/vorbis_synthesis_headerin.html
+share/doc/${PKGNAME}/libvorbis/vorbis_synthesis_idheader.html
+share/doc/${PKGNAME}/libvorbis/vorbis_synthesis_init.html
+share/doc/${PKGNAME}/libvorbis/vorbis_synthesis_lapout.html
+share/doc/${PKGNAME}/libvorbis/vorbis_synthesis_pcmout.html
+share/doc/${PKGNAME}/libvorbis/vorbis_synthesis_read.html
+share/doc/${PKGNAME}/libvorbis/vorbis_synthesis_restart.html
+share/doc/${PKGNAME}/libvorbis/vorbis_synthesis_trackonly.html
+share/doc/${PKGNAME}/libvorbis/vorbis_version_string.html
share/doc/${PKGNAME}/lspmap.png
share/doc/${PKGNAME}/oddlsp.png
share/doc/${PKGNAME}/oggstream.html
@@ -36,8 +81,8 @@ share/doc/${PKGNAME}/vorbis.html
share/doc/${PKGNAME}/vorbisenc/changes.html
share/doc/${PKGNAME}/vorbisenc/examples.html
share/doc/${PKGNAME}/vorbisenc/index.html
-share/doc/${PKGNAME}/vorbisenc/ov_ectl_ratemanage2_arg.html
-share/doc/${PKGNAME}/vorbisenc/ov_ectl_ratemanage_arg.html
+share/doc/${PKGNAME}/vorbisenc/ovectl_ratemanage2_arg.html
+share/doc/${PKGNAME}/vorbisenc/ovectl_ratemanage_arg.html
share/doc/${PKGNAME}/vorbisenc/overview.html
share/doc/${PKGNAME}/vorbisenc/reference.html
share/doc/${PKGNAME}/vorbisenc/style.css
@@ -47,7 +92,6 @@ share/doc/${PKGNAME}/vorbisenc/vorbis_encode_init_vbr.html
share/doc/${PKGNAME}/vorbisenc/vorbis_encode_setup_init.html
share/doc/${PKGNAME}/vorbisenc/vorbis_encode_setup_managed.html
share/doc/${PKGNAME}/vorbisenc/vorbis_encode_setup_vbr.html
-share/doc/${PKGNAME}/vorbisenc/vorbis_info.html
share/doc/${PKGNAME}/vorbisfile/OggVorbis_File.html
share/doc/${PKGNAME}/vorbisfile/callbacks.html
share/doc/${PKGNAME}/vorbisfile/chaining_example_c.html
@@ -81,6 +125,7 @@ share/doc/${PKGNAME}/vorbisfile/ov_raw_seek_lap.html
share/doc/${PKGNAME}/vorbisfile/ov_raw_tell.html
share/doc/${PKGNAME}/vorbisfile/ov_raw_total.html
share/doc/${PKGNAME}/vorbisfile/ov_read.html
+share/doc/${PKGNAME}/vorbisfile/ov_read_filter.html
share/doc/${PKGNAME}/vorbisfile/ov_read_float.html
share/doc/${PKGNAME}/vorbisfile/ov_seekable.html
share/doc/${PKGNAME}/vorbisfile/ov_serialnumber.html
@@ -96,7 +141,6 @@ share/doc/${PKGNAME}/vorbisfile/ov_time_tell.html
share/doc/${PKGNAME}/vorbisfile/ov_time_total.html
share/doc/${PKGNAME}/vorbisfile/overview.html
share/doc/${PKGNAME}/vorbisfile/reference.html
-share/doc/${PKGNAME}/vorbisfile/return.html
share/doc/${PKGNAME}/vorbisfile/seekexample.html
share/doc/${PKGNAME}/vorbisfile/seeking.html
share/doc/${PKGNAME}/vorbisfile/seeking_example_c.html
@@ -104,8 +148,6 @@ share/doc/${PKGNAME}/vorbisfile/seeking_test_c.html
share/doc/${PKGNAME}/vorbisfile/seekingexample.html
share/doc/${PKGNAME}/vorbisfile/style.css
share/doc/${PKGNAME}/vorbisfile/threads.html
-share/doc/${PKGNAME}/vorbisfile/vorbis_comment.html
-share/doc/${PKGNAME}/vorbisfile/vorbis_info.html
share/doc/${PKGNAME}/vorbisfile/vorbisfile_example_c.html
share/doc/${PKGNAME}/vorbisword2.png
share/doc/${PKGNAME}/wait.png
diff --git a/audio/libvorbis/distinfo b/audio/libvorbis/distinfo
index 5ef9fc2bac3..1dfe41a8afb 100644
--- a/audio/libvorbis/distinfo
+++ b/audio/libvorbis/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.19 2010/04/23 21:45:19 wiz Exp $
+$NetBSD: distinfo,v 1.20 2010/11/09 13:12:11 adam Exp $
-SHA1 (libvorbis-1.3.1.tar.gz) = 0874dd08699240b868b22979da4c95ae6325006b
-RMD160 (libvorbis-1.3.1.tar.gz) = 0ed122d628c3c0152ff2d245aaf5e7ac2667f0cc
-Size (libvorbis-1.3.1.tar.gz) = 1467164 bytes
+SHA1 (libvorbis-1.3.2.tar.bz2) = 4c44da8215d1fc56676fccc1af8dd6b422d9e676
+RMD160 (libvorbis-1.3.2.tar.bz2) = 2478fd66305ee6fa31d6d336e4ff2b3ec649d661
+Size (libvorbis-1.3.2.tar.bz2) = 1230364 bytes