KXplayer 0.2 pre1 review
DownloadKXplayer is a very simple media player, based on xine
|
|
KXplayer is a very simple media player, based on xine. It's my hobby-project - just a way to get a better knowledge of KDE's internals.
Besides I wanted to learn programming C++ and since I believe the best way to learn programing is to write a program, I just made my mind to write a multimedia player.
Since it is a player, this word had to be in present in the title. The 'K' and 'X' appered there because of KDE (interface) and XINE (backend).
I took the decision to write a player because I needed one. I needed a good media player for KDE (something like XMMS with KDE inderface), which would be working as reliably as possible.
At present my PC is a 750MHz Duron with 128MB RAM and it's almost imposible to work in OpenOffice.org and listen to MP3/OGG at the same time. Running XMMS and OpenOffice 1.x together on my Mandrake results in sound fragmentation.
For some time I've been using boombox (you can find it in kde-apps). It is based on xine and I found it working better than xmms - almost no fragmentation. Unfortunately boombox's interface is a bit strange (IMHO) and it's not saving the equalizer settings (very annoying).
Requirements:
xine (any date after 28.09.2004 will do I hope)
KDE 3.2 or newer
something else (I think there should be something else, but I simly cannot recal any other requirement)
What's New in This Release:
FIX: (2005-02-25) New shortcuts. General idea is: All control functions are with CTRL modifier are utilizing the ALT modifier key. The audio control keys utilize the last
row on the keyboard. Others tend to be assotiative
ADD: (2005-02-25) New playing modes - trackLoop, playlistLoop, AutoQ (when end-of-track reached advances to next and stops)
FIX: (2005-02-24) The 'load' function was optimised
FIX: (2005-02-24) Both amarokWidget and playlist hiding/showing is fixed. Code revised.
Docked widgets cannot be undocked anymore
FIX: (2005-01-30) loader dialog fixed: loading multiple files at once (aka "Don't close
dialog after adding" functionality), proper CD-DA tracks counting, adding cdda tracks from the Audio CD tab. the 'moc problem' is fixed
FIX: (2005-01-30) hiding/showing playlist is fixed; hiding/showing amarokWidget (aka info panel) is not
FIX: (2005-01-30) amarokWidget is properly updated when navigating in playlist
FIX: (2005-01-30) amarokWidget is properly updated when navigating in playlist
FIX: (2005-01-29) Playlist is now in a KDockWidget (probl. with kxPlaylist and moc appeared)
FIX: (2005-01-28) Main window is now KParts::DockWindow and amarokWidget is in a KDockWidget
ADD: (2005-01-16) If a single image file is found in the same directory (local files only) as the media file then the image is used as custom album cover
ADD: (2005-01-15) Support for generic icons for album cover (Audio CD, Local file, net stream)
FIX: (2005-01-14) QFrame sizing issue in Tabbed KDialogBase (The Loader Dialog) solved
ADD: (2005-01-03) The default widget for sound files implemented
FIX: (2005-01-14) QFrame sizing issue in Tabbed KDialogBase (The Loader Dialog) solved
ADD: (2005-01-03) The default widget for sound files implemented
ADD: (2004-12-30) Save internal variables to config file now saving amplification, equalizer, window size/position/state
FIX: (2004-12-29) Code revision
ADD: (2004-12-22) Added a loaderDlg (hmm maybe I have missed the dlg in the name)
ADD: (2004-12-18) Added KVerLabel class (from KAmix v.0.6.1)
ADD: (2004-12-16) Added equalizer dialog
RM : (2004-12-14) Removed most of what was in amarokWidget. Will reimplement only part of it
FIX: (2004-12-14) Changed the internal playlist. Now it uses the KListView widget
ADD: (2004-12-14) KListView widget to show visual of the playlist loaded
KXplayer 0.2 pre1 keywords