--- a/mpd2src/mpd2sc.cpp
+++ b/mpd2src/mpd2sc.cpp
@@ -144,7 +144,7 @@
, m_audio(audio)
, iTimer(aEnv, MakeFunctor(*this, &PcmSender::TimerExpired), "PcmSender")
, iMutex("WAVP")
- , iPaused(false)
+ , iPaused(true)
, iSpeed(kSpeedNormal)
, iIndex(0)
, iLastTimeUs(0)
@@ -262,7 +262,7 @@
if (iPaced || !optionbusy) {
LOGDEB("PcmSender::Start: using timers. Enabled? " << aEnabled << endl);
if (aEnabled)
- iTimer.FireIn(kPeriodMs);
+ Play();
return true;
} else {
LOGDEB("PcmSender::Start: block on reading only\n");