When playing MPD's HTTP output, stop backend when MPD is paused.
Issue #1086
This commit is contained in:
@@ -30,8 +30,7 @@
|
||||
service is registered.
|
||||
21. Fix MPRIS track path.
|
||||
22. Fix MPRIS can go next/previous state changes.
|
||||
23. When playing MPD's HTTP output, only ask media backend to start playback
|
||||
if it is not already playing.
|
||||
23. When playing MPD's HTTP output, stop backend when MPD is paused.
|
||||
|
||||
2.1.0
|
||||
-----
|
||||
|
||||
@@ -56,8 +56,8 @@ void HttpStream::setEnabled(bool e)
|
||||
if (e==enabled) {
|
||||
return;
|
||||
}
|
||||
|
||||
enabled=e;
|
||||
|
||||
enabled=e;
|
||||
if (enabled) {
|
||||
connect(MPDConnection::self(), SIGNAL(streamUrl(QString)), this, SLOT(streamUrl(QString)));
|
||||
connect(MPDStatus::self(), SIGNAL(updated()), this, SLOT(updateStatus()));
|
||||
@@ -144,6 +144,7 @@ void HttpStream::updateStatus()
|
||||
}
|
||||
#endif
|
||||
break;
|
||||
case MPDState_Paused:
|
||||
case MPDState_Inactive:
|
||||
case MPDState_Stopped:
|
||||
#ifdef LIBVLC_FOUND
|
||||
@@ -153,9 +154,6 @@ void HttpStream::updateStatus()
|
||||
#endif
|
||||
stopTimer();
|
||||
break;
|
||||
case MPDState_Paused:
|
||||
stopTimer();
|
||||
break;
|
||||
default:
|
||||
stopTimer();
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user