mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-28 16:01:20 +02:00
streamts: put zapit back into standby after streaming
additionally, update copyright info
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user