libvorbis 1.1.0 (2004-09-22) -- "Xiph.Org libVorbis I 20040629"
* merges tuning improvements from Aoyumi's aoTuV with fixups
* new managed bitrate (CBR) mode support
* new vorbis_encoder_ctl() interface
* extensive documentation updates
* application/ogg mimetype is now official
* autotools cleanup from Thomas Vander Stichele
* SymbianOS build support from Colin Ward at CSIRO
* various bugfixes
* various packaging improvements
Package change:
install documentation in share/doc instead of share/doc/html.
This version adds support for several different audio backends,
playlists, a manual page contributed by Lubomir Sedlacik, and numerous
bug fixes.
Currently supported audio backends are the original Sun (OSS) backend,
an optional aRts backend (still experimental, so not compiled by default),
and a raw pcm backend which writes the decoded stream to a file or stdout.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".
Overview of Changes in Rhythmbox 0.8.6
======================================
* Updated documentation [Jens Schittenhelm]
* Japanese help translation [SATOH Satoru]
* Fix .pc file to use correct path variables [bugzilla@c0decafe.net]
* Add MimeType to .desktop file [Colin Walters]
* More extensive Bonobo interface [eskil heyn olsen]
* Read disc number tags from ipod [Christophe Fergeau]
New Translations
he (Shoshannah Forbes, Gil Osher)
eu (Iñaki Larrañaga)
nb (Kjartan Maraas)
Updated Translations
en_CA (Adam Weinberger)
nl (Vincent van Adrighem)
ko (Changwoo Ryu)
fi (Tommi Vainikainen)
tr (Baris Cicek)
Summary of changes between libmikmod 3.1.11 and libmikmod 3.1.11-a
========================================================================
libmikmod-3.1.11-a was released on 05/03/2004
Most of my work and attention goes on the 3.2.x series, but I still receive
occasional bug reports and patchs for the 3.1.11 version. There are not enough
changes to make a full release, but many people may find this patch useful.
BUGFIXES
- libmikmod playback now works correcly on amd64 (type size problem)
- fixed warning issued by automake >= 1.8
- config.sub and config.guess updated
Summary of changes between libmikmod 3.1.10 and libmikmod 3.1.11 (Thiers):
==========================================================================
libmikmod 3.1.11 was released on 01/21/2004.
This is a small maintenance release. I know there are not many changes,
but since it has been a very long time since the last one, and meanwhile
libmikmod changed maintaner, I think it is justified.
THANKS
- Ingo Saitz, the maintainer of the mikmod packages for debian, for
bugfixes.
- Frank Loemker, for the lcc-win32 stuff and fixes for the direct sound
driver.
BUGFIXES
- Playback problems in MODs of length >128. This fixes the file beatwave.mod. Thanks
to Emmanuel Coirier for pointing this out.
- Applied debian patches:
- Fix for broken volume fadeouts of IT instruments
- Fixed configure test for pthread
- devfs support for Linux OSS
- Makefile for lcc-win32. To compile libmikmod with lcc-win32 a rather new
version is needed. I currently use version 3.7 compiled on Jan 20 2002.
A version half a year old did not work.
To compile
- check that you have the lcc bin directory in the PATH
(and no other compiler bin dirs),
- change to libmikmod-3.1.11/win32,
- check Makefile.lcc for any needed changes, and
- use make -f Makefile.lcc.
- Different fixes for the direct sound driver:
- Pausing did only work for half of the buffer.
- Restarting the player did not work as the output thread was removed
in DS_PlayStop().
- Removed busy waiting for end of thread.
- Sound output is started immediately on the first call to DS_Update()
to be consistent with other non threaded drivers.
- Different small clean ups.
- In MikMod_Reset() the raw output driver driver did not use the
filename set via the cmdline.
CHANGES 0.9.4 -> 0.9.5
* It is now possible to query CD entries if you only know the track
length. Previous versions of libcddb needed the track offsets from
the CD. Track offsets will be calculated automatically when a
length is specified and the offset is missing. This is less precise
than using the actual frame offsets. So whenever possible use the
offsets instead.
* Fixed some possible buffer overflows. The internal buffer size has
also been increased from 257 to 1024 bytes. It is now also possible
to change this buffer size in the cddb_cmd.h.
* Updated regression tests with less strict testing. Changes in the
queried CDDB entries should no longer trigger a test failure.
* Improved support for Win32 platforms (thx to Rocky Bernstein).
* improved support for Mac OS X (thx to Rocky Bernstein and Derk-Jan
Hartman).
* It is now possible to specify the CD-ROM device to be used in the
example program.
pkgsrc change:
Add TEST_TARGET.
Version 0.1.2 (2004-09-12)
* Fixed where callback based API wasn't being reset properly.
* Minor bug fixes.
Version 0.1.1 (2004-07-17)
* Fixed bug in callback based API.
* Fixed a bug brought tp light by agressive optimisations of gcc-3.4.
* Minor bug fixes.
* Compiles on NetBSD (:-), in contrast to the present/old version;
May still need work on NetBSD-current (2.0G)
* No list of changes available either in xsidplay sources nor
on the homepage
by kristerw@'s bulk build, and as I have been able to reproduce in a chroot).
Something weird is going on in this configure script, because it works in
current (and it shows strange messages under 2.0_BETA). AFAICT it has some
problems with our test(1), though I can't debug ATM.
- fix a buffer overflow:
"A malicious formatted mp3/2 causes mpg123 to fail header checks,
this may allow arbitrary code to be executed with the privilege
of the user trying to play the mp3."
- patch from Debian but retain code style.
gnome-speech 0.3.5:
* Improved locale matching when creating a speaker -- thanks billh
gnome-speech 0.3.4:
* Better LOCALE matching for getVoices queries,
for FreeTTS, Theta, and DecTalk drivers.
* CLASSPATH fix for FreeTTS driver.
* Use volume range of 0 - 100% instead of 0 - 1.0, for
consistency, in FreeTTS Speakers.
* FreeTTS driver getVoices() command now works (formerly,
it seems only getAllVoices() worked for FreeTTS.)
* Better error reporting in test-speech.
* test-speech now asks for gender and locale choices
before presenting voice list.
This is now wmusic-1.5.0.
From README's ChangeLog:
- 1.5.0
* Added -R option to start xmms when wmusic is started, and to exit wmusic
when xmms exits.
(Thanks to Mateusz Greszta)
* Incremented the minor version number, getting sick of 1.4.xx releases :)
- 1.4.14
* Fixed the configure/manpage issue from 1.4.13 :)
- 1.4.13
* Added Russian/Ukrainian glyph support.
(Thanks to Alexey Voinov <voins@voins.program.ru>,
Michael Shigorin <mike@altlinux.ru>)
- 1.4.12
* Added patch to make sure xmms is running before calling some functions.
(Thanks to Michael Cohrs <<michael@cohrs.de>)
* Added patch to fix volume slider overdrawing.
(Thanks to Zdik Kudrle <zdik.kudrle@borg.cz>)
* Added patch to treat main window just like playlist, equalizer, with regard
to visibility after right-clicking the wmusic app.
(Thanks to Nicolas Hinz <nicolas-hinz@gmx.de>)
- 1.4.11
* Added patch to show volume slider (-b flag), allowing volume control
without a scroll mouse.
(Thanks to Alessandro Budai <budai@ingsun1.univ.trieste.it>)
- 1.4.10
* Added patch to fix segfaults caused by wrong size of displayRect array
(Thanks to Alexey Voinov <voins@voins.program.ru>)
- 1.4.9
* Added patch to stop rotating arrow when XMMS is paused (-a flag)
* Added patch to switch between time left and time elapsed display
(-l flag to start with time left)
* Changed docs to reflect new maintainership (John Chapin)
- 1.4.8
* Corrected e-mail addresses
Changes to package include:
Removed patch-ab and added patch-aa.
Changed homepage and MASTER_SITES.
Removed include of x11/gtk/buildlink3.mk.
My changes to this package:
Removed @ from install steps so they would be displayed.
Capitalized XMMS in COMMENT.
(TODO: the README should list the switches/options. And it appears the
-V option is broken.)
BMP 0.9.7 rc2
Bugfixes
* Include the file "beep/build.list" in the distribution.
BMP 0.9.7 rc1
Enhancements
* Revised GUI according to GNOME HIG
* New window icons
* New About and Preferences dialog
* New file/folder selector using GTK+ 2.4's file chooser
* Skin cursor support
* New equalizer using IIR filtering
* ID3v2 editing support using id3lib
* ID3 character encoding to assume may now be overrided
* New title formatting tag for conditional fields eg. %{n:text%}
* Experimental GConf and GNOME VFS support
* New translations (Dutch, German, Italian, Japanese, Korean, Lithuanian,
Russian, Simplified Chinese, Spanish, Swedish, Welsh)
* Merged configure scripts for shorter build time
Miscellaneous
* Removed EasyMove and DoubleSize
* Removed real-time priority support
* Removed AM_PATH_BMP m4 macro in favour of PKG_CHECK_MODULES
* Removed beep-config in favour of 'pkg-config bmp'
Bugfixes
* Memory leaks
* i18n and l10n
* Many others (see Bugzilla and ChangeLog)
This module provides access to the libmusicbrainz client library
from perl.
For more information about the MusicBrainz project visit the projects
website at http://www.musicbrainz.org/
This module provides access to the Music Brainz RDF Query Constants
from perl.
For more information about the Music Brainz project visit the
projects website at http://www.musicbrainz.org/
intended transformation: use "rm" to remove an option, "rmdir" to remove
all options containing a path starting with a given directory name, and
"rename" to rename options to something else.
changes:
This release includes new features such as level meters, multi-file
export, and lower latency for multi-track recording. It also includes
many bug fixes.
which are the full option names used to set rpath directives for the
linker and the compiler, respectively. In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath. The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use. They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively. Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
Ove Soerensen in PR 26474.
Madman administrates digitial music archives nicely: Madman is a powerful
digital music cataloging tool that is capable of flexible querying, tagging
and organizing huge amounts of digital music.
Changes from 1.1 to 1.2
New Features:
Add support for FLAC data in Ogg containers ("Ogg FLAC" files)
Added support for relative volume adjustment (RVA2) ID3v2 frames
Added support for attached picture (APIC) ID3v2 frames
Return a bool on File::save() to indicate success or failure
Implemented support for reading ID3v2 frame header flags
Return false from isValid() for FLAC files that are not parsed properly
Move the Vorbis classes into the Ogg namespace (binary and source
compatibility preserved)
Added a convenience function fo accessing a list of ID3v2 frames of a
certain ID using ID3v2::Tag::frameList(const ByteVector &frameID)
Add access to the ID3v1, ID3v2 and XiphComments of FLAC files to the
public API
ByteVector optimizations to speed up copying
Add find() and erase() methods to Map
Added iterators and index operators to the string class
Plays nicely with ID3v2.4 tags generated by libid3tag
Plus bug fixes
Changes from 1.0 to 1.1
Added ID3v2.2 support (previous support was for ID3v2.3 and ID3v2.4) since
iTunes seems to still use this very old version of the ID3v2 standard
Fixed an API bug in MPEG::File that made it difficult to override the
default frame factory
Make it possible to override the default string handler for ID3v1 tags.
This makes it possible for applications to provide decoders that work with
something other than ISO-8859-1 ID3v1 tags
Switch from passing around a bool indicating whether to use synch-safe ints
or not and pass the ID3v2 revion number. This is more flexible and general
purpose
Optimizations in the toolkit that make several ByteVector operations faster
(and speeds up tag parsing and rendering by about 20%)
Fixed rendering of UTF-16 in ID3v2 tags
Added FLAC support to the C API
The TunePimp library (also referred to as libtunepimp) is a development
library geared towards developers who wish to create MusicBrainz enabled
tagging applications.