Previous
Next
Table
of Contents
6. Changes.
Version 0.4.1
- esd support (tested version: 0.2.4) build with:
./configure --with-sound-type=esd
Version 0.4.0c
- added repeat/shuffle play
- added Frequency stereo/mono SampleSpeed
Version 0.4.0b
- Alpha port. Many thanks to:
Katharina Becker and Jose Pedro Sousa do Amaral
- balance support (internal changes in the yaf-stream classes, code cleanup)
- external mixer starter
- ID3 tag editor.
Kmpg uses parts of
kmp3te
the id3 tag editor by Antoine Laydier (smf@mail.dotcom.fr)
- songs dropped on the playlist are inserted at the mouse pointer position
- configuration dialog for the playlist Editor (access with right click on
the songlist)
- updated the yaf-documentation a bit (more READMEs, pointers to the authors
of used software,...)
Version 0.4.0a
- remote playlist handling over IPC. (This means: child instances
send their command line parameters to the already running parent)
- added ID3 Tags. The configuration dialog is (partially) taken from
kmp3,
another KDE mp3 player by Cajus Pollmeier and Antoine Laydier.
(The dialog can be accessed with the right mouse click on the song display)
- added configuration dialog for the time device. If you ever
wanted to get the time in hex format you can do it.
- added Buffersize device.
- mixer now can handle statusmessage. (no more blocking of stream if a single
stream stops)
Version 0.4.0, released 8.12.1998
-
complete rewrite
- this version uses the
eMusic
interface and the splay mp3 decoder. EMusic is a mp3
player by Isaac Richards for the enlightenment window manager
Version 0.4.0pre3
- Makefile changes in example0-example2 (Francois-Xavier Duranceau)
- FreeBSD port (many thanks to: Memphisto)
- minor code cleanups
- memory leak fixed- removed the last bugs from the playlist
- crash protection (tm) + autorestart (tm) for buggy mp3's (tm)
Version 0.4.0pre2:
- Makefiles changes for Debian 2.0 port. (Michael Vogt)
- significant improvements in the eMusic interface
- removed constants from pthread_xxx functions. This should be more
portable.
- improved plugin support.
- removed long_options, because they are non posix
Version 0.3.1, released xxxxxxxx
-
Files can now be dropped directly on the playlist editor ( Martin Mueller
)
-
Added the possibilty to run kmpg with higher priority, if installed setuid
root ( Martin Mueller )
-
Replaced the old-style filetype definitions with mimetype definitions now
used by kfm
-
Playlist files can now be dropped on the player
Version 0.3.0, released 20 Jul 1997
-
Decided to use mpg123 instead of maplay for the decoder. This makes the
player half as CPU demanding and also adds downsampling and downmixing
options. In addition to this mpg123 also supports MPEG2 and MPEG2.5 (partially)
which the maplay decoder doesn't. This also means that the player is now
called kmpg instead of kmaplay
-
Total redesign of interface, the interface is now smaller than before but
still presents a lot more information.
-
Changes to the preference dialog to allow the user to fiddle with all the
options of mpg123. All changes can be applied while playing a stream.
-
Decided to use three levels in the version numbers. 0.3.0 instead of just
0.3
-
Introduced a lot of bugs when integrating mpg123 with the interface :-)
-
Restructured the documentation into a handbook format.
-
Enhanced the playlist editor. Can now save/load/edit playlists.
Verison 0.2
-
Total rewrite of soundcard routines, now uses two processes with a shared
memory segment. The buffer is fixed at 176400 bytes (1 sec at 44.1Khz 16
bit, stereo). This means the player is less sensitive to cpu load. The
code is still pretty messy, will clean it up in the next release.
-
Fixed a nasty bug which caused segfaults in KMaplay::KMaplay.
-
Added a preferences dialog.
-
Added a stream information dialog.
-
Introduced a lot of bugs :-)
-
Scrapped the toolbar and use a menubar instead.
-
KMaplay is now almost 100% KDE compliant
Version 0.1
-
First release by Bjarni Ivarsson (Bjarni.Ivarsson@swipnet.se)
-
Initial version of playlist editor
-
Fixed memory leaks in player.
Previous Next
Table
of Contents