streamts: put zapit back into standby after streaming

additionally, update copyright info


Origin commit data
------------------
Commit: 573dc62736
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2014-01-11 (Sat, 11 Jan 2014)
This commit is contained in:
Stefan Seyfried
2014-01-11 18:07:17 +01:00
parent accfd2f2d8
commit aa9d2cbac3

View File

@@ -3,6 +3,8 @@
Copyright (C) 2011-2012 CoolStream International Ltd
Copyright (C) 2010-2012, 2014 Stefan Seyfried
based on code which is
Copyright (C) 2002 Andreas Oberritter <obi@tuxbox.org>
Copyright (C) 2001 TripleDES
@@ -512,6 +514,15 @@ void CStreamManager::run()
mutex.unlock();
}
}
/* this is a cheap check */
if (streams.empty() &&
CNeutrinoApp::getInstance()->getMode() == NeutrinoMessages::mode_standby) {
/* this check is more expensive (goes through the socket) */
if (g_Zapit->getMode() != 0) {
printf("CStreamManager::run: put zapit into standby...\n");
g_Zapit->setStandby(true);
}
}
}
}
}