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).
1.0 rc3, and crank to nb1 whilst here:
- patch-aa:
the mutex and the condition variables are not owned by the buffer
thread, but by the buffer itself. don't destroy them when the thread
dies, but when the buffer itself dies. fixes#112.
[ patch suggested by Christian Weisgerber <naddy@mips.inka.de>
in private email ]
- patch-ab:
Some fixes to how audio writes are handled. Closes#127.
including the new dependency on curl and pth packages, and some new
command line options for some of the tools. Other changes not available
due to lack of changelog or release notes for this version...
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also
change dependency examples in Packages.txt to reflect this.
changes include:
ogg123:
* The default output device is now set in the libao configuration
files. A future release of ogg123 will allow a configuration
option to override the libao default. In this release, the ogg123
config files are ignored. Note that most systems will not need to
override the default selected by libao.
* The -f is now used to set the output filename when writing
audio to a file. Default filenames are no longer supported.
oggenc:
* Correct UTF8 encoding, so that non-ASCII comments can be encoded correctly.
* Better input file handling, including wav parser bugfixes.
ogginfo:
* Simple file integrity checks are now performed on the Ogg files.
* Only the info for the first logical bitstream of a chained file
will be displayed.
vorbiscomment:
* append mode added for appending comments to an existing file.
* More user-friendly interface.
* Major bugs in file-rewriting core fixed.
* Processing with vorbiscomment will fix a number of common problems
with ogg files.
vcut:
* New utility for sample-accurate manipulation of vorbis files without
requiring reencoding