[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdemultimedia/juk
From: Martin Tobias Holmedahl Sandsmark <sandsmark () iskrembilen ! com>
Date: 2012-02-24 19:22:28
Message-ID: 20120224192228.BC2CEAC895 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1282120 by sandsmark:
Scrobble only when we are actually about to finish the current song.
We can't rely on the aboutToFinish() signal from Phonon (it is sometimes
emitted several times).
M +1 -1 playermanager.cpp
--- trunk/KDE/kdemultimedia/juk/playermanager.cpp #1282119:1282120
@@ -222,7 +222,6 @@
// The "currently playing" media object.
Phonon::MediaObject *mediaObject = m_media[m_curOutputPath];
- connect(mediaObject, SIGNAL(aboutToFinish()), m_scrobbler, SLOT(scrobble()));
if(file.isNull()) {
if(paused())
@@ -417,6 +416,7 @@
void PlayerManager::slotNeedNextUrl()
{
+ m_scrobbler->scrobble();
if(m_file.isNull() || !m_crossfadeTracks)
return;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic