diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2013-03-22 09:27:13 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2013-03-22 09:27:13 +0000 |
| commit | 45453fa4fbe4f5563236ced555dc0f108f3999ab (patch) | |
| tree | 5751e67432b9cd6737f44bd1c30e44ea29fe8036 /src/plugins/General/mpris/mpris2/player2object.cpp | |
| parent | 45f47cbe48c64fdb731db7d02423a446c325b236 (diff) | |
| download | qmmp-45453fa4fbe4f5563236ced555dc0f108f3999ab.tar.gz qmmp-45453fa4fbe4f5563236ced555dc0f108f3999ab.tar.bz2 qmmp-45453fa4fbe4f5563236ced555dc0f108f3999ab.zip | |
fixed dbus warning
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@3337 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/General/mpris/mpris2/player2object.cpp')
| -rw-r--r-- | src/plugins/General/mpris/mpris2/player2object.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/General/mpris/mpris2/player2object.cpp b/src/plugins/General/mpris/mpris2/player2object.cpp index c3f6fe04f..1aeb4b2ac 100644 --- a/src/plugins/General/mpris/mpris2/player2object.cpp +++ b/src/plugins/General/mpris/mpris2/player2object.cpp @@ -38,8 +38,8 @@ Player2Object::Player2Object(QObject *parent) : QDBusAbstractAdaptor(parent) m_pl_manager = m_player->playListManager(); connect(m_core, SIGNAL(metaDataChanged ()), SLOT(updateId())); connect(m_core, SIGNAL(metaDataChanged ()), SLOT(emitPropertiesChanged())); - connect(m_core, SIGNAL(stateChanged (Qmmp::State)), SLOT(emitPropertiesChanged())); connect(m_core, SIGNAL(stateChanged (Qmmp::State)), SLOT(checkState(Qmmp::State))); + connect(m_core, SIGNAL(stateChanged (Qmmp::State)), SLOT(emitPropertiesChanged())); connect(m_core, SIGNAL(volumeChanged(int,int)), SLOT(emitPropertiesChanged())); connect(m_core, SIGNAL(elapsedChanged(qint64)), SLOT(checkSeeking(qint64))); connect(m_pl_manager, SIGNAL(repeatableListChanged(bool)), SLOT(emitPropertiesChanged())); @@ -328,7 +328,10 @@ void Player2Object::updateId() void Player2Object::checkState(Qmmp::State state) { if(state == Qmmp::Playing) + { + updateId(); m_previous_pos = 0; + } } void Player2Object::checkSeeking(qint64 elapsed) |
