PR pkg/48279 by ISIHARA Takanori.
Version 3.6:
* add -o option to 'minmax' command to output maximum, minimum or both values.
* add -o 4 option to 'vstat' command to output medians.
* add options to 'vopr' command to deal with relational operators, arithmetic/
geometric mean, and ceiling/flooring.
* add -T option to 'smcep' command to specifiy emphasized frequency.
* add -E option to 'gcep', 'mcep', 'mgcep', 'spec', 'smcep' and 'uels' command
to specify floor in dB.
* add -F option to 'gmm' command to read initial GMM parameter file.
* add -L and -R option to 'wav2raw' command to deal with stereo wav file.
* add 'gseries', 'ifftr', 'mlsacheck', 'symmetrize' and 'transpose' command.
* change -f option of 'lbg' command into -F option.
* unify option to specify sampling frequency into -s option.
* fix 'x2x', 'dmp' and 'fd' command to read format string without space in
front of '%'.
* bug fixes.
Summary of changes between libmikmod 3.2.0 and libmikmod 3.3.2 ():
==========================================================================
libmikmod 3.3.2 was released on 05-Oct-2013.
This is a serious bug fix release after the previous 3.2.0 series, with
some additional new features. All who are using libmikmod-3.2.0 (or the
interim 3.3.1-beta) must upgrade to the new libmikmod-3.3.2 version.
THANKS
- Paul Spark <sparkynz74@gmail.com> for Microsoft Visual C 6.0 fixes.
- Ozkan Sezer: many changes.
NEW FEATURES
- New CMake build system.
- Updated configury, support for cross-compilation, support for building
in a separate directory, support latest autotools.
- New SDL driver - works both with SDL-1.2.x and with SDL2, supports
floating point output if compiled against SDL2.
- New OpenAL driver, originally suggested by 'kervala', with fixes and
updates and with floating point output support.
- The multi-platform SDL and OpenAL drivers, if they are compiled, have
priority over OS-specific hw drivers for MikMod_RegisterAllDrivers().
- New windows xaudio2 driver, originally suggested by 'honza.c', with
updates, xaudio2.8 support and with floating point output support.
- ALSA driver now supports only the contemporary ALSA 1.0.x versions.
All of the ancient ALSA 0.3.x-0.4.x code were removed.
- Floating point output mode support for ALSA, OSS, Direct Sound, WinMM
drivers and for WAV file writer.
- The pipe and stdout drivers are now configurable
- Raw file-writer now has the lowest priority among the file-writers.
- GCC elf and macho symbol visibility attributes now supported.
- Windows: dllexport/dllimport attributes work properly for MinGW[-w64],
as well as windows compilers. Static builds using MSVC, LCC, etc are
now named mikmod_static.lib. When compiling against static libmikmod,
MIKMOD_STATIC should be defined so that dllimport wouldn't be assumed.
BUGFIXES
- ALSA fixes from Fedora.
- ALSA fixes for "Write error: File descriptor in bad state" crashes,
e.g. RedHat bug #915121. Now works stable.
- ESD (esound) updates from Fedora. Add esd back to configury which was
removed in 3.2.0b3, now requiring >= 0.2.18.
- Minor OSS fixes.
- The NAS driver now actually compiles.
- 64 bit detection fixes.
- Fix BOOL type use all over the source.
- Several const correctness fixes.
- Fixes for CVE-2007-6720 and CVE-2009-0179.
- mmio: memreader fixes and updates.
- Fixes for access violations introduced in 3.2.0b3.
- Fixes for broken memory allocation wrappers introduced in 3.2.0b3.
- Fix MikMod_strerror() might read beyond end of a static array.
- Fix looping volume in Player_SetVolume(), based on an old patch by
Yi-Huang Han.
- XM loader now reads songlength amount of orders from the file and
then seeks to mh->headersize+60 (sf.net bug #10.)
- Fix "unclick" code to consider loop lengths shorter than 16: fixes
crashes seen with several xm files (sf.net bug #12, mpd bug #3425.)
- Mac OS X: new standalone makefile with cross-compilation support.
- DJGPP build fixes.
- Windows: fixes/updates, win64 fully supported. MinGW[-w64] fully
supported along with MSVC and LCC. new standalone MinGW makefile with
cross-compilation support.
- SIMD (AltiVec and SSE2) option is now disabled by default. Can be
enabled by --enable-simd configury option, similarly with cmake. (the
standalone makefiles or project files are added instructions on how to
enable the feature if required.)
- Many compiler warning fixes, other small cleanups.
changes:
-implement the client-to-client protocol
-new command "cdprev"
-make "mv" a shortcut for "move"
-support absolute paths in "add" and "update"
-more UI improvements
-bugfixes, documentation improvements
approved by simonb
The GNOME Music Player Client is a GTK+ client for remote access,
control and playlist management of the Music Player Daemon featuring
ID3 Support and a tray icon for your notification area.
The Alarm Timer plugin turns your music player into an alarm, set
the time in at which it must go off and the rest is done by gmpc.
The GNOME Music Player Client is a GTK+ client for remote access,
control and playlist management of the Music Player Daemon featuring
ID3 Support and a tray icon for your notification area.
This package contains plugin that shows the Wikipedia page of the
currently playing artist.
The information is shown in a new tab of the player.
The GNOME Music Player Client is a GTK+ client for remote access,
control and playlist management of the Music Player Daemon featuring
ID3 Support and a tray icon for your notification area.
The Libnotify plugin is a misc plugin for gmpc. The plugin uses
libnotify to send messages to the notification-daemon on song
change. It will show the song title, artist, album (date) and genre.
It will also display the album cover if available.
It can act as a replacement for the built-in notification.
The GNOME Music Player Client is a GTK+ client for remote access,
control and playlist management of the Music Player Daemon featuring
ID3 Support and a tray icon for your notification area.
The jamendo plugin allows you to browse and preview music available
on jamendo.
## 0.6.0 (2013-04-26)
* Add support for TagLib::MP4 (#3, by @jacobvosmaer)
* Add support for TagLib::ID3v2::Header (#19, by @kaethorn)
* Support saving ID3v2.3 with TagLib::MPEG::File#save (#17)
* Note that this requires at least TagLib 1.8, and due to 1.8.0
having an incorrect version number in the headers, it currently
requires master. See issue #17 for details.
* Fix segfault when passing a non-String to a String argument
* Documentation updates
------------------------------------------
version 1.222 at 2013-08-15 07:12:54 +0000
------------------------------------------
Change: 3161b01391d7ec55d7fd8f06b6de9ceb31126416
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2013-08-15 03:03:53 +0000
Automate more of dist.ini.
------------------------------------------
version 1.221 at 2013-08-04 06:13:24 +0000
------------------------------------------
Change: 4e0b8cc01214485a5d4f40b7318f2646f84c5ccb
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2013-08-04 02:13:24 +0000
Add .gitignore and MANIFEST.SKIP to ignore build artifacts.
Releases will fail because the release built artifacts look like
untracked files. Ignore them in .gitignore. Also ignore temporary
files in MANIFEST.SKIP.
Change: c5467dc4260c3ceb57e8253957c1449d3d00617a
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2013-08-04 02:01:30 +0000
[rt.cpan.org 65060] Don't destroy the server list when connections
fail.
Connections may fail for transient reasons. It's better to assume the
servers will come back eventually and take the performance hit on
reconnect than to exhaust the list and never succeed again.
If this fix helps you, thank Timo Santi for reporting the bug.
Change: b9835824080c25817a37bcbf6d1c3bb4ab5d51f7
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2013-08-04 01:43:39 +0000
Switch to Dist::Zilla.
Change: 15ec95acbfed79a4f4e341e150af25964fc776a3
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2010-03-08 01:29:07 +0000
Fix the repository URLs and copyright date in the docs.