diff options
author | Jim Carroll <thecarrolls@jiminger.com> | 2012-12-05 14:48:59 -0500 |
---|---|---|
committer | Jim Carroll <thecarrolls@jiminger.com> | 2012-12-05 14:48:59 -0500 |
commit | 7fe785597649b4666fb384bb86fe0c0d429dfc44 (patch) | |
tree | 3a48b730cd32474de3c0b47d7d13b468865809ca | |
parent | b978419b14d8f667d10d9304cec2f9218bc4fd86 (diff) |
[cosmetic] Headache removal. :-)
-rw-r--r-- | xbmc/interfaces/legacy/Addon.cpp | 4 | ||||
-rw-r--r-- | xbmc/interfaces/legacy/AddonCallback.h | 2 | ||||
-rw-r--r-- | xbmc/interfaces/legacy/AddonClass.cpp | 4 | ||||
-rw-r--r-- | xbmc/interfaces/legacy/AddonClass.h | 4 | ||||
-rw-r--r-- | xbmc/interfaces/legacy/LanguageHook.cpp | 6 | ||||
-rw-r--r-- | xbmc/interfaces/legacy/LanguageHook.h | 54 | ||||
-rw-r--r-- | xbmc/interfaces/legacy/ModuleXbmc.cpp | 2 | ||||
-rw-r--r-- | xbmc/interfaces/legacy/Monitor.cpp | 6 | ||||
-rw-r--r-- | xbmc/interfaces/legacy/Player.cpp | 4 | ||||
-rw-r--r-- | xbmc/interfaces/legacy/Window.cpp | 6 | ||||
-rw-r--r-- | xbmc/interfaces/python/CallbackHandler.cpp | 6 | ||||
-rw-r--r-- | xbmc/interfaces/python/LanguageHook.cpp | 38 | ||||
-rw-r--r-- | xbmc/interfaces/python/LanguageHook.h | 40 | ||||
-rw-r--r-- | xbmc/interfaces/python/PythonSwig.cpp.template | 2 | ||||
-rw-r--r-- | xbmc/interfaces/python/XBPyThread.cpp | 14 | ||||
-rw-r--r-- | xbmc/interfaces/python/swig.cpp | 6 |
16 files changed, 99 insertions, 99 deletions
diff --git a/xbmc/interfaces/legacy/Addon.cpp b/xbmc/interfaces/legacy/Addon.cpp index bc44dd9473..1c3574aa33 100644 --- a/xbmc/interfaces/legacy/Addon.cpp +++ b/xbmc/interfaces/legacy/Addon.cpp @@ -33,9 +33,9 @@ namespace XBMCAddon { namespace xbmcaddon { - String Addon::getDefaultId() { return languageHook == NULL ? emptyString : languageHook->getAddonId(); } + String Addon::getDefaultId() { return languageHook == NULL ? emptyString : languageHook->GetAddonId(); } - String Addon::getAddonVersion() { return languageHook == NULL ? emptyString : languageHook->getAddonVersion(); } + String Addon::getAddonVersion() { return languageHook == NULL ? emptyString : languageHook->GetAddonVersion(); } Addon::Addon(const char* cid) throw (AddonException) : AddonClass("Addon") { diff --git a/xbmc/interfaces/legacy/AddonCallback.h b/xbmc/interfaces/legacy/AddonCallback.h index 159cb171a4..366fcd63e8 100644 --- a/xbmc/interfaces/legacy/AddonCallback.h +++ b/xbmc/interfaces/legacy/AddonCallback.h @@ -45,7 +45,7 @@ namespace XBMCAddon { // if there is a LanguageHook, it should be set already. if (languageHook != NULL) - setHandler(languageHook->getCallbackHandler()); + setHandler(languageHook->GetCallbackHandler()); } virtual ~AddonCallback(); diff --git a/xbmc/interfaces/legacy/AddonClass.cpp b/xbmc/interfaces/legacy/AddonClass.cpp index eda9a042c4..fb5319ec12 100644 --- a/xbmc/interfaces/legacy/AddonClass.cpp +++ b/xbmc/interfaces/legacy/AddonClass.cpp @@ -61,7 +61,7 @@ namespace XBMCAddon #endif // check to see if we have a language hook that was prepared for this instantiation - languageHook = LanguageHook::getLanguageHook(); + languageHook = LanguageHook::GetLanguageHook(); if (languageHook != NULL) { languageHook->Acquire(); @@ -70,7 +70,7 @@ namespace XBMCAddon // this AddonClass (actually - its subclass - but whatever). So we // will now reset the Tls. This avoids issues if the constructor of the // subclass throws an exception. - LanguageHook::clearLanguageHook(); + LanguageHook::ClearLanguageHook(); } } diff --git a/xbmc/interfaces/legacy/AddonClass.h b/xbmc/interfaces/legacy/AddonClass.h index 7890ae6b42..ec76bd4748 100644 --- a/xbmc/interfaces/legacy/AddonClass.h +++ b/xbmc/interfaces/legacy/AddonClass.h @@ -101,8 +101,8 @@ namespace XBMCAddon AddonClass(const char* classname); virtual ~AddonClass(); - inline const String& getClassname() const { return classname; } - inline LanguageHook* getLanguageHook() { return languageHook; } + inline const String& GetClassname() const { return classname; } + inline LanguageHook* GetLanguageHook() { return languageHook; } /** * This method should be called while holding a Synchronize diff --git a/xbmc/interfaces/legacy/LanguageHook.cpp b/xbmc/interfaces/legacy/LanguageHook.cpp index 65db0853a7..3f0af14c8f 100644 --- a/xbmc/interfaces/legacy/LanguageHook.cpp +++ b/xbmc/interfaces/legacy/LanguageHook.cpp @@ -33,19 +33,19 @@ namespace XBMCAddon static bool threadLocalInitilialized = false; static xbmcutil::InitFlag initer(threadLocalInitilialized); - void LanguageHook::setLanguageHook(LanguageHook* languageHook) + void LanguageHook::SetLanguageHook(LanguageHook* languageHook) { TRACE; languageHook->Acquire(); addonLanguageHookTls.set(languageHook); } - LanguageHook* LanguageHook::getLanguageHook() + LanguageHook* LanguageHook::GetLanguageHook() { return threadLocalInitilialized ? addonLanguageHookTls.get() : NULL; } - void LanguageHook::clearLanguageHook() + void LanguageHook::ClearLanguageHook() { LanguageHook* lh = addonLanguageHookTls.get(); addonLanguageHookTls.set(NULL); diff --git a/xbmc/interfaces/legacy/LanguageHook.h b/xbmc/interfaces/legacy/LanguageHook.h index ae671bd162..e6873ada5b 100644 --- a/xbmc/interfaces/legacy/LanguageHook.h +++ b/xbmc/interfaces/legacy/LanguageHook.h @@ -58,7 +58,7 @@ namespace XBMCAddon * Python to run by using Py_BEGIN_ALLOW_THREADS. This is * the place to put that functionality */ - virtual void delayedCallOpen() { } + virtual void DelayedCallOpen() { } /** * If the scripting language needs special handling for calls @@ -72,15 +72,15 @@ namespace XBMCAddon * state using Py_END_ALLOW_THREADS. This is the place to put * that functionality */ - virtual void delayedCallClose() { } + virtual void DelayedCallClose() { } - virtual void makePendingCalls() {} + virtual void MakePendingCalls() {} /** * For scripting languages that need a global callback handler, this * method should be overloaded to supply one. */ - virtual CallbackHandler* getCallbackHandler() { return NULL; } + virtual CallbackHandler* GetCallbackHandler() { return NULL; } /** * This is a callback method that can be overriden to receive a callback @@ -89,7 +89,7 @@ namespace XBMCAddon * cannot assume the subclasses have been built or that calling a * virtual function on the AddonClass will work as expected. */ - virtual void constructing(AddonClass* beingConstructed) { } + virtual void Constructing(AddonClass* beingConstructed) { } /** * This is a callback method that can be overriden to receive a callback @@ -98,7 +98,7 @@ namespace XBMCAddon * should assume the subclasses have been torn down and that calling a * virtual function on the AddonClass will not work as expected. */ - virtual void destructing(AddonClass* beingDestructed) { } + virtual void Destructing(AddonClass* beingDestructed) { } /** * This method should be done a different way but since the only other way @@ -110,23 +110,23 @@ namespace XBMCAddon * to use scripting language specific calls. So until I figure out a * better way to do this, this is how I need to retrieve it. */ - virtual String getAddonId() { return emptyString; } - virtual String getAddonVersion() { return emptyString; } - - virtual void registerPlayerCallback(IPlayerCallback* player) = 0; - virtual void unregisterPlayerCallback(IPlayerCallback* player) = 0; - virtual void registerMonitorCallback(XBMCAddon::xbmc::Monitor* player) = 0; - virtual void unregisterMonitorCallback(XBMCAddon::xbmc::Monitor* player) = 0; - virtual bool waitForEvent(CEvent& hEvent, unsigned int milliseconds) = 0; - - static void setLanguageHook(LanguageHook* languageHook); - static LanguageHook* getLanguageHook(); - static void clearLanguageHook(); + virtual String GetAddonId() { return emptyString; } + virtual String GetAddonVersion() { return emptyString; } + + virtual void RegisterPlayerCallback(IPlayerCallback* player) = 0; + virtual void UnregisterPlayerCallback(IPlayerCallback* player) = 0; + virtual void RegisterMonitorCallback(XBMCAddon::xbmc::Monitor* player) = 0; + virtual void UnregisterMonitorCallback(XBMCAddon::xbmc::Monitor* player) = 0; + virtual bool WaitForEvent(CEvent& hEvent, unsigned int milliseconds) = 0; + + static void SetLanguageHook(LanguageHook* languageHook); + static LanguageHook* GetLanguageHook(); + static void ClearLanguageHook(); }; /** - * This class can be used to access the language hook's delayedCallOpen - * and delayedCallClose. It should be used whenever an API method + * This class can be used to access the language hook's DelayedCallOpen + * and DelayedCallClose. It should be used whenever an API method * is written such that it can block for an indefinite amount of time * since certain scripting languages (like Python) need to do extra * work for delayed calls (like free the python locks and handle @@ -139,15 +139,15 @@ namespace XBMCAddon public: inline DelayedCallGuard(LanguageHook* languageHook_) : languageHook(languageHook_), clearOnExit(false) - { if (languageHook) languageHook->delayedCallOpen(); } + { if (languageHook) languageHook->DelayedCallOpen(); } - inline DelayedCallGuard() : languageHook(LanguageHook::getLanguageHook()), clearOnExit(false) - { if (languageHook) languageHook->delayedCallOpen(); } + inline DelayedCallGuard() : languageHook(LanguageHook::GetLanguageHook()), clearOnExit(false) + { if (languageHook) languageHook->DelayedCallOpen(); } inline ~DelayedCallGuard() { - if (clearOnExit) LanguageHook::clearLanguageHook(); - if (languageHook) languageHook->delayedCallClose(); + if (clearOnExit) LanguageHook::ClearLanguageHook(); + if (languageHook) languageHook->DelayedCallClose(); } inline LanguageHook* getLanguageHook() { return languageHook; } @@ -156,8 +156,8 @@ namespace XBMCAddon class SetLanguageHookGuard { public: - inline SetLanguageHookGuard(LanguageHook* languageHook) { LanguageHook::setLanguageHook(languageHook); } - inline ~SetLanguageHookGuard() { LanguageHook::clearLanguageHook(); } + inline SetLanguageHookGuard(LanguageHook* languageHook) { LanguageHook::SetLanguageHook(languageHook); } + inline ~SetLanguageHookGuard() { LanguageHook::ClearLanguageHook(); } }; } diff --git a/xbmc/interfaces/legacy/ModuleXbmc.cpp b/xbmc/interfaces/legacy/ModuleXbmc.cpp index 5369a82117..e03dc76ab2 100644 --- a/xbmc/interfaces/legacy/ModuleXbmc.cpp +++ b/xbmc/interfaces/legacy/ModuleXbmc.cpp @@ -155,7 +155,7 @@ namespace XBMCAddon ::Sleep(nextSleep); } if (lh != NULL) - lh->makePendingCalls(); + lh->MakePendingCalls(); } } diff --git a/xbmc/interfaces/legacy/Monitor.cpp b/xbmc/interfaces/legacy/Monitor.cpp index 53b589c1a0..9cc1bcb0ea 100644 --- a/xbmc/interfaces/legacy/Monitor.cpp +++ b/xbmc/interfaces/legacy/Monitor.cpp @@ -29,8 +29,8 @@ namespace XBMCAddon { if (languageHook) { - Id = languageHook->getAddonId(); - languageHook->registerMonitorCallback(this); + Id = languageHook->GetAddonId(); + languageHook->RegisterMonitorCallback(this); } } @@ -42,7 +42,7 @@ namespace XBMCAddon if (languageHook) { DelayedCallGuard dc; - languageHook->unregisterMonitorCallback(this); + languageHook->UnregisterMonitorCallback(this); } } } diff --git a/xbmc/interfaces/legacy/Player.cpp b/xbmc/interfaces/legacy/Player.cpp index 449a24d82d..f644bfb7b3 100644 --- a/xbmc/interfaces/legacy/Player.cpp +++ b/xbmc/interfaces/legacy/Player.cpp @@ -50,7 +50,7 @@ namespace XBMCAddon if (languageHook) { DelayedCallGuard dc(languageHook); - languageHook->registerPlayerCallback(this); + languageHook->RegisterPlayerCallback(this); } } @@ -62,7 +62,7 @@ namespace XBMCAddon if (languageHook) { DelayedCallGuard dc(languageHook); - languageHook->unregisterPlayerCallback(this); + languageHook->UnregisterPlayerCallback(this); } } diff --git a/xbmc/interfaces/legacy/Window.cpp b/xbmc/interfaces/legacy/Window.cpp index 0a577e8af4..aae3631243 100644 --- a/xbmc/interfaces/legacy/Window.cpp +++ b/xbmc/interfaces/legacy/Window.cpp @@ -397,7 +397,7 @@ namespace XBMCAddon { TRACE; // DO NOT MAKE THIS A DELAYED CALL!!!! - bool ret = languageHook == NULL ? m_actionEvent.WaitMSec(milliseconds) : languageHook->waitForEvent(m_actionEvent,milliseconds); + bool ret = languageHook == NULL ? m_actionEvent.WaitMSec(milliseconds) : languageHook->WaitForEvent(m_actionEvent,milliseconds); if (ret) m_actionEvent.Reset(); return ret; @@ -706,7 +706,7 @@ namespace XBMCAddon // Window_Close(self, NULL); // break; // } - languageHook->makePendingCalls(); // MakePendingCalls + languageHook->MakePendingCalls(); // MakePendingCalls bool stillWaiting; do @@ -715,7 +715,7 @@ namespace XBMCAddon DelayedCallGuard dcguard(languageHook); stillWaiting = WaitForActionEvent(100) ? false : true; } - languageHook->makePendingCalls(); + languageHook->MakePendingCalls(); } while (stillWaiting); } } diff --git a/xbmc/interfaces/python/CallbackHandler.cpp b/xbmc/interfaces/python/CallbackHandler.cpp index 61b59a9902..01707b964a 100644 --- a/xbmc/interfaces/python/CallbackHandler.cpp +++ b/xbmc/interfaces/python/CallbackHandler.cpp @@ -50,8 +50,8 @@ namespace XBMCAddon if (objectThreadState == state) { // make sure the interpreter is still active. - AddonClass::Ref<XBMCAddon::Python::LanguageHook> lh(XBMCAddon::Python::LanguageHook::getIfExists(state->interp)); - if (lh.isNotNull() && lh->hasRegisteredAddonClassInstance(obj) && lh.get() == obj->getLanguageHook()) + AddonClass::Ref<XBMCAddon::Python::LanguageHook> lh(XBMCAddon::Python::LanguageHook::GetIfExists(state->interp)); + if (lh.isNotNull() && lh->HasRegisteredAddonClassInstance(obj) && lh.get() == obj->GetLanguageHook()) return true; } return false; @@ -72,7 +72,7 @@ namespace XBMCAddon // we also want to remove the callback if the language hook no longer exists. // this is a belt-and-suspenders cleanup mechanism - return ! XBMCAddon::Python::LanguageHook::isAddonClassInstanceRegistered(obj); + return ! XBMCAddon::Python::LanguageHook::IsAddonClassInstanceRegistered(obj); } } } diff --git a/xbmc/interfaces/python/LanguageHook.cpp b/xbmc/interfaces/python/LanguageHook.cpp index 7810ee7fbc..63a4b3932a 100644 --- a/xbmc/interfaces/python/LanguageHook.cpp +++ b/xbmc/interfaces/python/LanguageHook.cpp @@ -44,39 +44,39 @@ namespace XBMCAddon XBMCAddon::LanguageHook::deallocating(); } - void LanguageHook::makePendingCalls() + void LanguageHook::MakePendingCalls() { TRACE; PythonCallbackHandler::makePendingCalls(); } - void LanguageHook::delayedCallOpen() + void LanguageHook::DelayedCallOpen() { TRACE; PyGILLock::releaseGil(); } - void LanguageHook::delayedCallClose() + void LanguageHook::DelayedCallClose() { TRACE; PyGILLock::acquireGil(); } - void LanguageHook::registerMe() + void LanguageHook::RegisterMe() { TRACE; CSingleLock lock(hooksMutex); hooks[m_interp] = AddonClass::Ref<LanguageHook>(this); } - void LanguageHook::unregisterMe() + void LanguageHook::UnregisterMe() { TRACE; CSingleLock lock(hooksMutex); hooks.erase(m_interp); } - AddonClass::Ref<LanguageHook> LanguageHook::getIfExists(PyInterpreterState* interp) + AddonClass::Ref<LanguageHook> LanguageHook::GetIfExists(PyInterpreterState* interp) { TRACE; CSingleLock lock(hooksMutex); @@ -84,12 +84,12 @@ namespace XBMCAddon return iter == hooks.end() ? AddonClass::Ref<LanguageHook>(NULL) : AddonClass::Ref<LanguageHook>(iter->second); } - bool LanguageHook::isAddonClassInstanceRegistered(AddonClass* obj) + bool LanguageHook::IsAddonClassInstanceRegistered(AddonClass* obj) { for (std::map<PyInterpreterState*,AddonClass::Ref<LanguageHook> >::iterator iter = hooks.begin(); iter != hooks.end(); iter++) { - if ((iter->second)->hasRegisteredAddonClassInstance(obj)) + if ((iter->second)->HasRegisteredAddonClassInstance(obj)) return true; } return false; @@ -107,13 +107,13 @@ namespace XBMCAddon * See PythonCallbackHandler for more details * See PythonCallbackHandler::PythonCallbackHandler for more details */ - XBMCAddon::CallbackHandler* LanguageHook::getCallbackHandler() + XBMCAddon::CallbackHandler* LanguageHook::GetCallbackHandler() { TRACE; return new PythonCallbackHandler(); } - String LanguageHook::getAddonId() + String LanguageHook::GetAddonId() { TRACE; const char* id = NULL; @@ -129,7 +129,7 @@ namespace XBMCAddon return id; } - String LanguageHook::getAddonVersion() + String LanguageHook::GetAddonVersion() { TRACE; // Get a reference to the main module @@ -143,32 +143,32 @@ namespace XBMCAddon return version; } - void LanguageHook::registerPlayerCallback(IPlayerCallback* player) { TRACE; g_pythonParser.RegisterPythonPlayerCallBack(player); } - void LanguageHook::unregisterPlayerCallback(IPlayerCallback* player) { TRACE; g_pythonParser.UnregisterPythonPlayerCallBack(player); } - void LanguageHook::registerMonitorCallback(XBMCAddon::xbmc::Monitor* monitor) { TRACE; g_pythonParser.RegisterPythonMonitorCallBack(monitor); } - void LanguageHook::unregisterMonitorCallback(XBMCAddon::xbmc::Monitor* monitor) { TRACE; g_pythonParser.UnregisterPythonMonitorCallBack(monitor); } + void LanguageHook::RegisterPlayerCallback(IPlayerCallback* player) { TRACE; g_pythonParser.RegisterPythonPlayerCallBack(player); } + void LanguageHook::UnregisterPlayerCallback(IPlayerCallback* player) { TRACE; g_pythonParser.UnregisterPythonPlayerCallBack(player); } + void LanguageHook::RegisterMonitorCallback(XBMCAddon::xbmc::Monitor* monitor) { TRACE; g_pythonParser.RegisterPythonMonitorCallBack(monitor); } + void LanguageHook::UnregisterMonitorCallback(XBMCAddon::xbmc::Monitor* monitor) { TRACE; g_pythonParser.UnregisterPythonMonitorCallBack(monitor); } - bool LanguageHook::waitForEvent(CEvent& hEvent, unsigned int milliseconds) + bool LanguageHook::WaitForEvent(CEvent& hEvent, unsigned int milliseconds) { TRACE; return g_pythonParser.WaitForEvent(hEvent,milliseconds); } - void LanguageHook::registerAddonClassInstance(AddonClass* obj) + void LanguageHook::RegisterAddonClassInstance(AddonClass* obj) { TRACE; Synchronize l(*this); currentObjects.insert(obj); } - void LanguageHook::unregisterAddonClassInstance(AddonClass* obj) + void LanguageHook::UnregisterAddonClassInstance(AddonClass* obj) { TRACE; Synchronize l(*this); currentObjects.erase(obj); } - bool LanguageHook::hasRegisteredAddonClassInstance(AddonClass* obj) + bool LanguageHook::HasRegisteredAddonClassInstance(AddonClass* obj) { TRACE; Synchronize l(*this); diff --git a/xbmc/interfaces/python/LanguageHook.h b/xbmc/interfaces/python/LanguageHook.h index 1214120350..63142d371b 100644 --- a/xbmc/interfaces/python/LanguageHook.h +++ b/xbmc/interfaces/python/LanguageHook.h @@ -60,9 +60,9 @@ namespace XBMCAddon virtual ~LanguageHook(); - virtual void delayedCallOpen(); - virtual void delayedCallClose(); - virtual void makePendingCalls(); + virtual void DelayedCallOpen(); + virtual void DelayedCallClose(); + virtual void MakePendingCalls(); /** * PythonCallbackHandler expects to be instantiated PER AddonClass instance @@ -76,31 +76,31 @@ namespace XBMCAddon * See PythonCallbackHandler for more details * See PythonCallbackHandler::PythonCallbackHandler for more details */ - virtual XBMCAddon::CallbackHandler* getCallbackHandler(); + virtual XBMCAddon::CallbackHandler* GetCallbackHandler(); - virtual String getAddonId(); - virtual String getAddonVersion(); + virtual String GetAddonId(); + virtual String GetAddonVersion(); - virtual void registerPlayerCallback(IPlayerCallback* player); - virtual void unregisterPlayerCallback(IPlayerCallback* player); - virtual void registerMonitorCallback(XBMCAddon::xbmc::Monitor* monitor); - virtual void unregisterMonitorCallback(XBMCAddon::xbmc::Monitor* monitor); - virtual bool waitForEvent(CEvent& hEvent, unsigned int milliseconds); + virtual void RegisterPlayerCallback(IPlayerCallback* player); + virtual void UnregisterPlayerCallback(IPlayerCallback* player); + virtual void RegisterMonitorCallback(XBMCAddon::xbmc::Monitor* monitor); + virtual void UnregisterMonitorCallback(XBMCAddon::xbmc::Monitor* monitor); + virtual bool WaitForEvent(CEvent& hEvent, unsigned int milliseconds); - static AddonClass::Ref<LanguageHook> getIfExists(PyInterpreterState* interp); - static bool isAddonClassInstanceRegistered(AddonClass* obj); + static AddonClass::Ref<LanguageHook> GetIfExists(PyInterpreterState* interp); + static bool IsAddonClassInstanceRegistered(AddonClass* obj); - void registerAddonClassInstance(AddonClass* obj); - void unregisterAddonClassInstance(AddonClass* obj); - bool hasRegisteredAddonClassInstance(AddonClass* obj); - inline bool hasRegisteredAddonClasses() { Synchronize l(*this); return currentObjects.size() > 0; } + void RegisterAddonClassInstance(AddonClass* obj); + void UnregisterAddonClassInstance(AddonClass* obj); + bool HasRegisteredAddonClassInstance(AddonClass* obj); + inline bool HasRegisteredAddonClasses() { Synchronize l(*this); return currentObjects.size() > 0; } // You should hold the lock on the LanguageHook itself if you're // going to do anything with the set that gets returned. - inline std::set<AddonClass*>& getRegisteredAddonClasses() { return currentObjects; } + inline std::set<AddonClass*>& GetRegisteredAddonClasses() { return currentObjects; } - void unregisterMe(); - void registerMe(); + void UnregisterMe(); + void RegisterMe(); }; } } diff --git a/xbmc/interfaces/python/PythonSwig.cpp.template b/xbmc/interfaces/python/PythonSwig.cpp.template index 8390d21fc3..67efb4e1b5 100644 --- a/xbmc/interfaces/python/PythonSwig.cpp.template +++ b/xbmc/interfaces/python/PythonSwig.cpp.template @@ -180,7 +180,7 @@ void doMethod(method, MethodType methodType) } // now do the method call itself if (!destructor) { - if (constructor || !clazz) { %> XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::LanguageHook::getIfExists(PyThreadState_Get()->interp).get());<% println() } + if (constructor || !clazz) { %> XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::LanguageHook::GetIfExists(PyThreadState_Get()->interp).get());<% println() } %> <% if (returns != "void") { %>apiResult = (${SwigTypeParser.SwigType_lstr(returns)})<% } if (clazz && !constructor) { diff --git a/xbmc/interfaces/python/XBPyThread.cpp b/xbmc/interfaces/python/XBPyThread.cpp index f8f08bd3b1..82ca80f782 100644 --- a/xbmc/interfaces/python/XBPyThread.cpp +++ b/xbmc/interfaces/python/XBPyThread.cpp @@ -160,7 +160,7 @@ void XBPyThread::Process() PyThreadState_Swap(state); XBMCAddon::AddonClass::Ref<XBMCAddon::Python::LanguageHook> languageHook(new XBMCAddon::Python::LanguageHook(state->interp)); - languageHook->registerMe(); + languageHook->RegisterMe(); m_pExecuter->InitializeInterpreter(addon); @@ -384,20 +384,20 @@ void XBPyThread::Process() // interpreters until we have no more python objects hanging // around. int countLimit; - for (countLimit = 0; languageHook->hasRegisteredAddonClasses() && countLimit < 10; countLimit++) + for (countLimit = 0; languageHook->HasRegisteredAddonClasses() && countLimit < 10; countLimit++) { PyThreadState* tmpstate = Py_NewInterpreter(); Py_EndInterpreter(tmpstate); } // If necessary and successfull, debug log the results. - if (countLimit > 0 && !languageHook->hasRegisteredAddonClasses()) + if (countLimit > 0 && !languageHook->HasRegisteredAddonClasses()) CLog::Log(LOGDEBUG,"It took %d Py_NewInterpreter/Py_EndInterpreter calls" " to clean up the classes leftover from running \"%s.\"", countLimit,m_source); // If not successful, produce an error message detailing what's been left behind - if (languageHook->hasRegisteredAddonClasses()) + if (languageHook->HasRegisteredAddonClasses()) { CStdString message; message.Format("The python script \"%s\" has left several " @@ -405,14 +405,14 @@ void XBPyThread::Process() m_source); { XBMCAddon::AddonClass::Synchronize l(*(languageHook.get())); - std::set<XBMCAddon::AddonClass*>& acs = languageHook->getRegisteredAddonClasses(); + std::set<XBMCAddon::AddonClass*>& acs = languageHook->GetRegisteredAddonClasses(); bool firstTime = true; for (std::set<XBMCAddon::AddonClass*>::iterator iter = acs.begin(); iter != acs.end(); iter++) { if (!firstTime) message += ","; else firstTime = false; - message += (*iter)->getClassname().c_str(); + message += (*iter)->GetClassname().c_str(); } } @@ -420,7 +420,7 @@ void XBPyThread::Process() } // unregister the language hook - languageHook->unregisterMe(); + languageHook->UnregisterMe(); PyThreadState_Swap(NULL); PyEval_ReleaseLock(); diff --git a/xbmc/interfaces/python/swig.cpp b/xbmc/interfaces/python/swig.cpp index 068882ae44..2a7475f160 100644 --- a/xbmc/interfaces/python/swig.cpp +++ b/xbmc/interfaces/python/swig.cpp @@ -229,7 +229,7 @@ namespace PythonBindings if(c) { c->Acquire(); PyThreadState* state = PyThreadState_Get(); - XBMCAddon::Python::LanguageHook::getIfExists(state->interp)->registerAddonClassInstance(c); + XBMCAddon::Python::LanguageHook::GetIfExists(state->interp)->RegisterAddonClassInstance(c); } } @@ -238,8 +238,8 @@ namespace PythonBindings if(c){ PyThreadState* state = PyThreadState_Get(); XBMCAddon::AddonClass::Ref<XBMCAddon::Python::LanguageHook> lh = - XBMCAddon::Python::LanguageHook::getIfExists(state->interp); - if (lh.isNotNull()) lh->unregisterAddonClassInstance(c); + XBMCAddon::Python::LanguageHook::GetIfExists(state->interp); + if (lh.isNotNull()) lh->UnregisterAddonClassInstance(c); return true; } return false; |