mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-27 23:42:51 +02:00
controlaip: add possibility to reload channellists
Origin commit data
------------------
Branch: ni/coolstream
Commit: 2a63ddaeb9
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-10-21 (Wed, 21 Oct 2015)
Origin message was:
------------------
- controlaip: add possibility to reload channellists
------------------
No further description and justification available within origin commit message!
------------------
This commit was generated by Migit
This commit is contained in:
@@ -216,6 +216,11 @@
|
|||||||
<td><a href="http://box_ip/control/reloadplugins">
|
<td><a href="http://box_ip/control/reloadplugins">
|
||||||
http://box_ip/control/reloadplugins</a></td>
|
http://box_ip/control/reloadplugins</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><a href="#reloadchannels">Kanallisten neu laden</a></td>
|
||||||
|
<td><a href="http://box_ip/control/reloadchannels">
|
||||||
|
http://box_ip/control/reloadchannels</a></td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="#screenshot">Screenshot erstellen</a></td>
|
<td><a href="#screenshot">Screenshot erstellen</a></td>
|
||||||
<td><a href="http://box_ip/control/screenshot">
|
<td><a href="http://box_ip/control/screenshot">
|
||||||
@@ -1989,6 +1994,16 @@ ok<br>
|
|||||||
Die Pluginliste wird neu geladen.
|
Die Pluginliste wird neu geladen.
|
||||||
<br><br>
|
<br><br>
|
||||||
|
|
||||||
|
<!-- ----------------------------------------------------------- -->
|
||||||
|
<div class="title1"><a name="reloadchannels"></a><b>Kanallisten neu laden</b></div>
|
||||||
|
<div class="URL">Handler: http://box_ip/control/reloadchannels</div>
|
||||||
|
<br>
|
||||||
|
<b>Parameter:</b> keine<br>
|
||||||
|
<b>Rückgabe:</b> ok<br>
|
||||||
|
<br>
|
||||||
|
Die Kanallisten werden neu geladen.
|
||||||
|
<br><br>
|
||||||
|
|
||||||
<!-- ----------------------------------------------------------- -->
|
<!-- ----------------------------------------------------------- -->
|
||||||
<div class="title1"><a name="screenshot"></a><b>Screenshot erstellen</b></div>
|
<div class="title1"><a name="screenshot"></a><b>Screenshot erstellen</b></div>
|
||||||
<div class="URL">Handler: http://box_ip/control/screenshot</div>
|
<div class="URL">Handler: http://box_ip/control/screenshot</div>
|
||||||
|
@@ -182,6 +182,7 @@ const CControlAPI::TyCgiCall CControlAPI::yCgiCallList[]=
|
|||||||
{"version", &CControlAPI::VersionCGI, ""},
|
{"version", &CControlAPI::VersionCGI, ""},
|
||||||
{"reloadsetup", &CControlAPI::ReloadNeutrinoSetupCGI, ""},
|
{"reloadsetup", &CControlAPI::ReloadNeutrinoSetupCGI, ""},
|
||||||
{"reloadplugins", &CControlAPI::ReloadPluginsCGI, ""},
|
{"reloadplugins", &CControlAPI::ReloadPluginsCGI, ""},
|
||||||
|
{"reloadchannels", &CControlAPI::ReloadChannelsCGI, ""},
|
||||||
{"screenshot", &CControlAPI::ScreenshotCGI, ""},
|
{"screenshot", &CControlAPI::ScreenshotCGI, ""},
|
||||||
// boxcontrol - devices
|
// boxcontrol - devices
|
||||||
{"volume", &CControlAPI::VolumeCGI, "text/plain"},
|
{"volume", &CControlAPI::VolumeCGI, "text/plain"},
|
||||||
@@ -1657,6 +1658,14 @@ void CControlAPI::ReloadPluginsCGI(CyhookHandler *hh)
|
|||||||
hh->SendOk();
|
hh->SendOk();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void CControlAPI::ReloadChannelsCGI(CyhookHandler *hh)
|
||||||
|
{
|
||||||
|
CServiceManager::getInstance()->SaveServices(true, true);
|
||||||
|
NeutrinoAPI->Zapit->reinitChannels();
|
||||||
|
CNeutrinoApp::getInstance()->SDTreloadChannels = false;
|
||||||
|
hh->SendOk();
|
||||||
|
}
|
||||||
|
|
||||||
void CControlAPI::ScreenshotCGI(CyhookHandler *hh)
|
void CControlAPI::ScreenshotCGI(CyhookHandler *hh)
|
||||||
{
|
{
|
||||||
bool enableOSD = true;
|
bool enableOSD = true;
|
||||||
|
@@ -86,6 +86,7 @@ private:
|
|||||||
void VersionCGI(CyhookHandler *hh);
|
void VersionCGI(CyhookHandler *hh);
|
||||||
void ReloadNeutrinoSetupCGI(CyhookHandler *hh);
|
void ReloadNeutrinoSetupCGI(CyhookHandler *hh);
|
||||||
void ReloadPluginsCGI(CyhookHandler *hh);
|
void ReloadPluginsCGI(CyhookHandler *hh);
|
||||||
|
void ReloadChannelsCGI(CyhookHandler *hh);
|
||||||
void ScreenshotCGI(CyhookHandler *hh);
|
void ScreenshotCGI(CyhookHandler *hh);
|
||||||
void ZaptoCGI(CyhookHandler *hh);
|
void ZaptoCGI(CyhookHandler *hh);
|
||||||
void StartPluginCGI(CyhookHandler *hh);
|
void StartPluginCGI(CyhookHandler *hh);
|
||||||
|
Reference in New Issue
Block a user