Update QMMP 1.2.3


canseco

Very Active Member
Joined
Jun 1, 2004
Messages
885
Location
Spain
QMMP 1.2.3

preview1.png


This program is an audio/video player, written with the help of the Qt library. The user interface is similar to Winamp or XMMS. Alternative user interfaces also are available.

Changelog

0.7.2.1
- Initial stable release.
0.7.3.1
- Last stable version.
- Compiled with Jack output.
0.7.3.2
- Ladspa plugins from Qtractor included.
0.7.4.1
- Last stable release.
- Sources included in src folder.
0.7.5.1
- Compiled last stable release.
0.7.5.2
- Fix jack audio support when playing videos.
0.7.6.1
- Last stable release.
0.7.6.2
- Fixed opus support.
0.7.6.3
- Added SID support from development version.
0.7.6.4
- Fixed equalizer, compiled without -fsingle-precision-constant, GCC 4.8.2 doesn't like it.
0.8.0.1
- Last stable release. See Changelog.
- Updated libsidplay to latest version.
0.8.0.2
- Fixed opus support to convert media formats.
- Convert dialogs fixed.
0.8.1.1
- Last stable release. See Changelog.
0.8.1.2
- Added missing lib, ffmpeg plugin works again.
- Updated libsidplayfp to 1.7.1 version.
- Added LADSPA Zam plugins.
0.8.8.1
- Last stable release, compiled with QT5.
- Updated libs and sources.
1.0.0.1
- Latest stable release.
- Updated libs and sources.
1.0.1.0
- Latest stable release.
- Updated libs and sources.
1.0.2.0
- Latest stable release.
- Updated taglib 1.10, libsidplayfp 1.8.2 and opus 1.1.1 libs and sources.
1.0.2.2
- Fixed video playback.
- Updated libs.
1.0.4.0
- Latest stable release.
- Updated libs and sources.
1.0.5.0
- Latest stable release.
- Updated libs, QT 5.5.1, and sources.
1.0.6.0
- Latest stable release.
- Updated libsidplayfp 1.8.3 and sources.
1.0.6.2
- Latest stable release.
- Updated libsidplayfp 1.8.4, FLAC 1.3.1.
1.0.7.0
- Latest stable release.
1.0.7.1
- Updated libsidplayfp 1.8.6.
1.0.9.0
- Latest stable release.
- Updated TagLib to 1.11.
1.0.10.0
- Latest stable release, compiled with QT 5.6.0.
- Updated libs and sources.
1.1.0.0
- Latest stable release. See Changelog.
- Updated libs and sources.
1.1.1.0
- Latest stable release. See Changelog.
- Updated libopus 1.1.3, with 15% more Neon optimization improving performance, and sources.
1.1.2.0
- Latest stable release, compiled with QT 5.7.0 from latest beta Codeblocks PND.
- Updated libs and sources.
1.1.3.0
- Latest stable release. See Changelog.
- Updated libs and sources.
1.1.4.0
- Latest stable release. See Changelog.
- Updated libs and sources.
1.1.5.0
- Latest stable release. See Changelog.
- Updated libs and sources.
1.1.5.1
- Updated Game Music Emu to 0.6.1.
1.1.6.0
- Latest stable release. See Changelog.
- Updated libs and sources.
1.1.8.0
- Latest stable release. Compiled with QT 5.8 from latest Codeblocks beta PND.
- Updated libs and sources.
1.1.8.1
- Added xkb keyboard made by _jr_ and integrated by ptitSeb.
1.1.9.0
- Latest stable release.
- Updated libs and sources.
1.1.9.1
- Compiled with QT 5.9.0 from latest beta Codeblocks PND.
- Updated libs and sources.
1.1.10.0
- Latest stable release.
- Updated libs and sources.
1.2.3.0
- Latest stable release.
- Compiled with QT 5.11 from latest beta Codeblocks PND.
- Updated libsidplayfp 1.8.8 and sources.

Compatible with ALSA and JACK (while QjackCtl PND is installed and running).

Link to homepage:
http://qmmp.ylsoftware.com/
Link on repo:
http://repo.openpandora.org/?page=detail&app=qmmp-stable
 
Last edited:
Changelog

1.0.0.1
- Latest stable release.
- Updated libs and sources.
 
Changelog

1.0.1.0
- Latest stable release.
- Updated libs and sources.
 
Changelog


1.0.2.0
- Latest stable release.
- Updated taglib 1.10,  libsidplayfp 1.8.2 and opus 1.1.1 libs and sources.
 
yay! thnks. Your effort is appreciated. This is the player I use for SID chiptunes...
 
Changelog

1.0.5.0
- Latest stable release.
- Updated libs, QT 5.5.1, and sources.
 
Changelog

1.0.6.0
- Latest stable release.
- Updated libsidplayfp 1.8.3 and sources.
 
Hrm...
I was using the 0.8 version of QMMP and it was working fine. (though it couldn't correctly read the titles of some of my MP3s which have Russian characters)
I replaced it with this version but I can't get it to play any of my MP3s. I can't actually add anything to the playlist if I start it with the default one. If I copy over my playlist file from the old version it reads it, but it won't actually play the songs (it just skips through the playlist looking for one it can play, and some songs that have Russian characters in the title can cause a segfault.

Here's a copy of the pndrun.out file:

Code:
=======================================================================================
PND             : /media/PND-DATA/pandora/menu/qmmp-stable.pnd
PND_FSTYPE      : Squashfs
APPDATADIR      : /media/PND-DATA/pandora/appdata/qmmp-stable
APPDD_FSTYPE    : vfat
PND_CPUSPEED    : <unset>
EXENAME         : start.sh
ARGUMENTS       : <unset>
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop2" "/mnt/utmp/qmmp-stable"
Mounting the Union FS : mount -t aufs -o exec,noplink,dirs="/media/PND-DATA/pandora/appdata/qmmp-stable=rw+nolwh":"/mnt/pnd/qmmp-stable=rr" none "/mnt/utmp/qmmp-stable"
[SUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application ( start.sh  ) ----------
Qt: Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
QmmpUiPluginCache: loaded plugin libconverter.so
QmmpUiPluginCache: loaded plugin libcovermanager.so
QmmpUiPluginCache: loaded plugin libhotkey.so
QmmpUiPluginCache: loaded plugin liblyrics.so
QmmpUiPluginCache: loaded plugin libstatusicon.so
XmbTextListToTextProperty result code -2
XmbTextListToTextProperty result code -2
QmmpUiPluginCache: loaded plugin libskinned.so
MainWindow: detected wm: Xfwm4
Skin: using :/glare
Skin: cannot find region.txt. Transparency disabled
Visual: loaded plugin libanalyzer.so
XmbTextListToTextProperty result code -2
XmbTextListToTextProperty result code -2
XmbTextListToTextProperty result code -2
XmbTextListToTextProperty result code -2
XmbTextListToTextProperty result code -2
XmbTextListToTextProperty result code -2
WindowSystem: setting sticky state of window 0x360000d to false.
InputSource: using file transport
ReplayGain: track: gain=0.000000 dB, peak=0.000000; album: gain=0.000000 dB, peak=0.000000
ReplayGain: scale=1.584893
ReplayGain: headroom=0
QmmpPluginCache: error: Cannot load library /mnt/utmp/qmmp-stable/lib/qmmp/Input/libopus.so: (libopusfile.so.0: cannot open shared object file: No such file or directory)
QmmpPluginCache: unknown plugin type: /mnt/utmp/qmmp-stable/lib/qmmp/Input/libopus.so
QmmpPluginCache: loaded plugin libcue.so
QmmpPluginCache: loaded plugin libflac.so
QmmpPluginCache: loaded plugin libgme.so
QmmpPluginCache: loaded plugin libmodplug.so
QmmpPluginCache: loaded plugin libmpc.so
DecoderSIDFactory: SID DATABASE ERROR: Unable to load the songlegnth database.
QmmpPluginCache: loaded plugin libsid.so
QmmpPluginCache: loaded plugin libsndfile.so
QmmpPluginCache: loaded plugin libvorbis.so
QmmpPluginCache: loaded plugin libwavpack.so
QmmpPluginCache: loaded plugin libwildmidi.so
QmmpPluginCache: loaded plugin libffmpeg.so
QmmpAudioEngine: unsupported file format
QmmpPluginCache: loaded plugin libmplayer.so
StateHandler: Current state: NormalError; previous state: Stopped
~MplayerEngine
StateHandler: Current state: Stopped; previous state: NormalError
XmbTextListToTextProperty result code -2
InputSource: using file transport
ReplayGain: track: gain=0.000000 dB, peak=0.000000; album: gain=0.000000 dB, peak=0.000000
ReplayGain: scale=1.584893
ReplayGain: headroom=0
QmmpAudioEngine: unsupported file format
StateHandler: Current state: NormalError; previous state: Stopped
~MplayerEngine
StateHandler: Current state: Stopped; previous state: NormalError
XmbTextListToTextProperty result code -2
InputSource: using file transport
ReplayGain: track: gain=0.000000 dB, peak=0.000000; album: gain=0.000000 dB, peak=0.000000
ReplayGain: scale=1.584893
ReplayGain: headroom=0
QmmpAudioEngine: unsupported file format
StateHandler: Current state: NormalError; previous state: Stopped
~MplayerEngine
StateHandler: Current state: Stopped; previous state: NormalError
XmbTextListToTextProperty result code -2
InputSource: using file transport
ReplayGain: track: gain=0.000000 dB, peak=0.000000; album: gain=0.000000 dB, peak=0.000000
ReplayGain: scale=1.584893
ReplayGain: headroom=0
QmmpAudioEngine: unsupported file format
StateHandler: Current state: NormalError; previous state: Stopped
~MplayerEngine
StateHandler: Current state: Stopped; previous state: NormalError
XmbTextListToTextProperty result code -2
InputSource: using file transport
ReplayGain: track: gain=0.000000 dB, peak=0.000000; album: gain=0.000000 dB, peak=0.000000
ReplayGain: scale=1.584893
ReplayGain: headroom=0
QmmpAudioEngine: unsupported file format
StateHandler: Current state: NormalError; previous state: Stopped
~MplayerEngine
StateHandler: Current state: Stopped; previous state: NormalError
XmbTextListToTextProperty result code -2
InputSource: using file transport
ReplayGain: track: gain=0.000000 dB, peak=0.000000; album: gain=0.000000 dB, peak=0.000000
ReplayGain: scale=1.584893
ReplayGain: headroom=0
QmmpAudioEngine: unsupported file format
StateHandler: Current state: NormalError; previous state: Stopped
~MplayerEngine
StateHandler: Current state: Stopped; previous state: NormalError
XmbTextListToTextProperty result code -2
InputSource: using file transport
ReplayGain: track: gain=0.000000 dB, peak=0.000000; album: gain=0.000000 dB, peak=0.000000
ReplayGain: scale=1.584893
ReplayGain: headroom=0
QmmpAudioEngine: unsupported file format
StateHandler: Current state: NormalError; previous state: Stopped
~MplayerEngine
StateHandler: Current state: Stopped; previous state: NormalError
XmbTextListToTextProperty result code -2
InputSource: using file transport
ReplayGain: track: gain=0.000000 dB, peak=0.000000; album: gain=0.000000 dB, peak=0.000000
ReplayGain: scale=1.584893
ReplayGain: headroom=0
QmmpAudioEngine: unsupported file format
StateHandler: Current state: NormalError; previous state: Stopped
~MplayerEngine
StateHandler: Current state: Stopped; previous state: NormalError
InputSource: using file transport
ReplayGain: track: gain=0.000000 dB, peak=0.000000; album: gain=0.000000 dB, peak=0.000000
ReplayGain: scale=1.584893
ReplayGain: headroom=0
QmmpAudioEngine: unsupported file format
StateHandler: Current state: NormalError; previous state: Stopped
~MplayerEngine
StateHandler: Current state: Stopped; previous state: NormalError
XmbTextListToTextProperty result code -2
InputSource: using file transport
ReplayGain: track: gain=0.000000 dB, peak=0.000000; album: gain=0.000000 dB, peak=0.000000
ReplayGain: scale=1.584893
ReplayGain: headroom=0
QmmpAudioEngine: unsupported file format
StateHandler: Current state: NormalError; previous state: Stopped
~MplayerEngine
StateHandler: Current state: Stopped; previous state: NormalError
InputSource: using file transport
ReplayGain: track: gain=0.000000 dB, peak=0.000000; album: gain=0.000000 dB, peak=0.000000
ReplayGain: scale=1.584893
ReplayGain: headroom=0
Segmentation fault
[ FAILED]--- Starting the application ( start.sh  ) ----------
[ START ]--- Restoring the frame buffer status ----------
[SUCCESS]--- Restoring the frame buffer status ----------
[ START ]--- uMount the PND ----------
[ START ]--- Waiting the Union to be available ----------
[SUCCESS]--- Waiting the Union to be available ----------
rmdir: failed to remove `/mnt/utmp/qmmp-stable': Device or resource busy
[ START ]--- Waiting the PND mount dir to be free ----------
[SUCCESS]--- Waiting the PND mount dir to be free ----------
cleanup done
[SUCCESS]--- uMount the PND ----------
=======================================================================================

EDIT: I also found this in dmesg. Not sure if it's useful.
Code:
[365968.787017] qmmp: unhandled page fault (11) at 0x00000000, code 0x017 (read) 
[365968.787048] qmmp: pc=41376084 (libc-2.9.so+6d084), lr=45af07bc

-Neelix
 
Thanks for the feedback.

I don't have any MP3 file, but i would include some to test next time.

Did you tried to enable/disable FFmpeg module or it's settings?
 
heh. I hadn't even looked at the plugin settings. Turns out the MPEG plugin (libmad) was disabled. I enabled that and it started working. :) That also seems to have stopped the segfault from occurring.

-Neelix
 
Changelog

1.0.6.2
- Latest stable release.
- Updated libsidplayfp 1.8.4, FLAC 1.3.1.
 
Changelog

1.0.10.0
- Latest stable release, compiled with QT 5.6.0.
- Updated libs and sources.
 
Changelog

1.1.0.0
- Latest stable release. See Changelog.
- Updated libs and sources.
 
Changelog

1.1.1.0
- Latest stable release. See Changelog.
- Updated libopus 1.1.3, with 15% more Neon optimization improving performance, and sources.
 
Back
Top