pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/audio/libvorbis
Module Name: pkgsrc
Committed By: adam
Date: Tue Nov 9 13:12:11 UTC 2010
Modified Files:
pkgsrc/audio/libvorbis: Makefile PLIST distinfo
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 pkgsrc/audio/libvorbis/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/audio/libvorbis/PLIST
cvs rdiff -u -r1.19 -r1.20 pkgsrc/audio/libvorbis/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index