* Implement corrected channel mappings for all input and playback file types
* Correct an possible infinite loop in WAV input reading code when header is
corrupt
* Implement disable_coupling option for oggenc
* Fix Ctrl-C lockup bug in ogg123
* ogg123 playback in sorted order
* Add WAVEFORMATEXTENSIBLE support
* More translations
* Add '-' as stdin/out filename in vcut
* Add -lnetwork check for socket in configure
* Remove 'extra' F parameter from ogg123 remote output
vorbis-tools 1.2.0 -- 2008-02-21
* FLAC support now relies on libFLAC
* Support for large files
* Fixed acinclude.m4 to properly support --no switches
* ogg123: added remote control support
* ogg123: fixed a bug in esd when pressing CTRL + C
* ogg123: fixed a type mismatch in option parsing for 64 bit systems
* ogg123: configuration no longer hardcoded to /etc
* oggdec: limited support for chained Ogg bitstreams
* ogg123: compiles with older versions of libcurl
* oggdec: support decoding of multiple files into a single one
* oggenc: -k, switch for Skeleton bitstream encoding
* oggenc: fixed issues with Skeleton on big endian systems
* oggenc: proper 5.1 channel mapping support
* oggenc: FLAC module does not confuse every Ogg file as its own
* oggenc: compiles with older versions of libvorbis
* ogginfo: recognizes Skeleton, Dirac, FLAC and Kate bitstreams
* vcut: solved issues described in ticket #1313
* vorbiscomment: support for creation of long comments
* vorbiscomment: support for multiplexed Vorbis
* Several minor bug fixes
and to support the "inet6" option instead.
Remaining usage of USE_INET6 was solely for the benefit of the scripts
that generate the README.html files. Replace:
BUILD_DEFS+= USE_INET6
with
BUILD_DEFS+= IPV6_READY
and teach the README-generation tools to look for that instead.
This nukes USE_INET6 from pkgsrc proper. We leave a tiny bit of code
to continue to support USE_INET6 for pkgsrc-wip until it has been nuked
from there as well.
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
Thise release includes some bug and documentation fixes, but no new
encoder modes. However, oggenc from this release now properly supports
the new CBR engine introduced in libvorbis 1.1.0 but the 1.1.1 release
of both libraries is required for things to work properly. Not that
there was never a 1.1.0 release of vorbis-tools because of this issue.
The ogginfo tool also now recognizes and reports information from Ogg
Theora files.
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
ogg123
* Support for playing FLAC and Speex files. Both the native FLAC and
Ogg FLAC varieties are supported. Special thanks to OldMan, adiabatic,
and smack from #vorbis for sponsoring the development of this feature.
* Send correct User Agent and Accept strings in the HTTP 1.1 headers
* Fixed bug preventing the status line from showing the total time
information in certain circumstances
* Fixed a pthread crash bug on certain platforms (like NetBSD)
* Added support for the --end option to specify at what time
playback should stop. Both --skip and --end also now accept times in
hh:mm:ss format. Thanks to Hans Schou.
* If the --skip option is greater than the length of the file,
ogg123 now terminates with an error.
oggdec
* Fixed small memory leak.
* Fixed error that caused oggdec to crash when output file was not
specified.
oggenc
* Patch from Jordan Mendelson to support reading little-endian AIFF
files (which happen to be made by MacOS X when ripping CDs?).
* --scale option to allow scaling the volume of the input. Helps
with clipping inputs.
* Fixed usage messages.
* 24 bit input support
* FLAC and Ogg FLAC read support. Comments from the FLAC file are
preserved unless explicitly dropped with the --discard-comments option.
Also funded by OldMan, adiabatic, and smack.
* Less frequent status updates.
ogginfo
* Minor typo and portability fixes.
* Emits fewer spurious errors when minor errors are detected.
* Return a useful status code.
* Fixed overflow bug on really long files.
vcut
* Patch from Jared Anderson allows the cutpoint to be specified in
(integer) seconds by prefixing it with a +.
vorbiscomment
* More forgiving of Ogg files that begin with garbage (like ID3v2
tags).