CLuaInstance: Fixes occasional problems when exiting the movie player

Reduces debug output in curl


Origin commit data
------------------
Branch: ni/coolstream
Commit: 31f2f1275a
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-25 (Fri, 25 Dec 2015)



------------------
This commit was generated by Migit
This commit is contained in:
Michael Liebmann
2015-12-25 07:49:42 +01:00
parent adeedba7bc
commit ce3c73ee12
4 changed files with 8 additions and 3 deletions

View File

@@ -50,6 +50,7 @@
#include "lua_video.h"
extern CPictureViewer * g_PicViewer;
extern cVideo * videoDecoder;
static void set_lua_variables(lua_State *L)
{
@@ -468,7 +469,8 @@ void CLuaInstance::runScript(const char *fileName, std::vector<std::string> *arg
if (CMoviePlayerGui::getInstance().getBlockedFromPlugin()) {
CMoviePlayerGui::getInstance().setBlockedFromPlugin(false);
CMoviePlayerGui::getInstance().restoreNeutrino();
}
} else if (videoDecoder->getBlank())
CLuaInstVideo::getInstance()->channelRezap(lua);
}
}
@@ -671,6 +673,8 @@ int CLuaInstance::GCWindow(lua_State *L)
CMoviePlayerGui::getInstance().setBlockedFromPlugin(false);
CMoviePlayerGui::getInstance().restoreNeutrino();
}
else if (videoDecoder->getBlank())
CLuaInstVideo::getInstance()->channelRezap(L);
delete w->fbwin;
w->rcinput = NULL;