xbmc
Public Member Functions | List of all members
XBPython Class Reference
Inheritance diagram for XBPython:
Inheritance graph
[legend]
Collaboration diagram for XBPython:
Collaboration graph
[legend]

Public Member Functions

void OnPlayBackEnded () override
 
void OnPlayBackStarted (const CFileItem &file) override
 
void OnAVStarted (const CFileItem &file) override
 
void OnAVChange () override
 
void OnPlayBackPaused () override
 
void OnPlayBackResumed () override
 
void OnPlayBackStopped () override
 
void OnPlayBackError () override
 
void OnPlayBackSpeedChanged (int iSpeed) override
 
void OnPlayBackSeek (int64_t iTime, int64_t seekOffset) override
 
void OnPlayBackSeekChapter (int iChapter) override
 
void OnQueueNextItem () override
 
void Announce (ANNOUNCEMENT::AnnouncementFlag flag, const std::string &sender, const std::string &message, const CVariant &data) override
 
void RegisterPythonPlayerCallBack (IPlayerCallback *pCallback)
 
void UnregisterPythonPlayerCallBack (IPlayerCallback *pCallback)
 
void RegisterPythonMonitorCallBack (XBMCAddon::xbmc::Monitor *pCallback)
 
void UnregisterPythonMonitorCallBack (XBMCAddon::xbmc::Monitor *pCallback)
 
void OnSettingsChanged (const std::string &strings)
 
void OnScreensaverActivated ()
 
void OnScreensaverDeactivated ()
 
void OnDPMSActivated ()
 
void OnDPMSDeactivated ()
 
void OnScanStarted (const std::string &library)
 
void OnScanFinished (const std::string &library)
 
void OnCleanStarted (const std::string &library)
 
void OnCleanFinished (const std::string &library)
 
void OnNotification (const std::string &sender, const std::string &method, const std::string &data)
 
void Process () override
 
void PulseGlobalEvent () override
 
void Uninitialize () override
 
bool OnScriptInitialized (ILanguageInvoker *invoker) override
 
void OnScriptStarted (ILanguageInvoker *invoker) override
 
void NotifyScriptAborting (ILanguageInvoker *invoker) override
 
void OnExecutionEnded (ILanguageInvoker *invoker) override
 
void OnScriptFinalized (ILanguageInvoker *invoker) override
 
ILanguageInvokerCreateInvoker () override
 
bool WaitForEvent (CEvent &hEvent, unsigned int milliseconds)
 
- Public Member Functions inherited from IPlayerCallback
virtual void OnPlayerCloseFile (const CFileItem &file, const CBookmark &bookmark)
 
virtual void RequestVideoSettings (const CFileItem &fileItem)
 
virtual void StoreVideoSettings (const CFileItem &fileItem, const CVideoSettings &vs)
 
- Public Member Functions inherited from ILanguageInvocationHandler
virtual bool Initialize ()
 

The documentation for this class was generated from the following files: