11#include "AddonString.h"
14#include "utils/LangCodeExpander.h"
15#include "swighelper.h"
18#ifndef DOXYGEN_SHOULD_SKIP_THIS
25 extern const int lLOGDEBUG;
40#ifdef DOXYGEN_SHOULD_USE_THIS
85 void log(
const char* msg,
int level = lLOGDEBUG);
88#ifdef DOXYGEN_SHOULD_USE_THIS
109#ifdef DOXYGEN_SHOULD_USE_THIS
130#ifdef DOXYGEN_SHOULD_USE_THIS
153#ifdef DOXYGEN_SHOULD_USE_THIS
182#ifdef DOXYGEN_SHOULD_USE_THIS
208#ifdef DOXYGEN_SHOULD_USE_THIS
241 void sleep(
long timemillis);
244#ifdef DOXYGEN_SHOULD_USE_THIS
272#ifdef DOXYGEN_SHOULD_USE_THIS
299#ifdef DOXYGEN_SHOULD_USE_THIS
330 String
getLanguage(
int format = CLangCodeExpander::ENGLISH_NAME,
bool region =
false);
333#ifdef DOXYGEN_SHOULD_USE_THIS
356#ifdef DOXYGEN_SHOULD_USE_THIS
386#ifdef DOXYGEN_SHOULD_USE_THIS
409#ifdef DOXYGEN_SHOULD_USE_THIS
436#ifdef DOXYGEN_SHOULD_USE_THIS
465#ifdef DOXYGEN_SHOULD_USE_THIS
491#ifdef DOXYGEN_SHOULD_USE_THIS
517 void playSFX(
const char* filename,
bool useCached =
true);
520#ifdef DOXYGEN_SHOULD_USE_THIS
542#ifdef DOXYGEN_SHOULD_USE_THIS
566#ifdef DOXYGEN_SHOULD_USE_THIS
595#ifdef DOXYGEN_SHOULD_USE_THIS
618#ifdef DOXYGEN_SHOULD_USE_THIS
642#ifdef DOXYGEN_SHOULD_USE_THIS
666 Tuple<String,String>
getCleanMovieTitle(
const String& path,
bool usefoldername =
false);
669#ifdef DOXYGEN_SHOULD_USE_THIS
698#ifdef DOXYGEN_SHOULD_USE_THIS
729#ifdef DOXYGEN_SHOULD_USE_THIS
757#ifdef DOXYGEN_SHOULD_USE_THIS
793#ifdef DOXYGEN_SHOULD_USE_THIS
814#ifdef DOXYGEN_SHOULD_USE_THIS
835#ifdef DOXYGEN_SHOULD_USE_THIS
861#ifdef DOXYGEN_SHOULD_USE_THIS
895#ifndef DOXYGEN_SHOULD_SKIP_THIS
896 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_WEBSERVER);
897 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_AIRPLAYSERVER);
898 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_UPNPSERVER);
899 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_UPNPRENDERER);
900 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_EVENTSERVER);
901 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_JSONRPCSERVER);
902 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_ZEROCONF);
904 SWIG_CONSTANT_FROM_GETTER(
int, PLAYLIST_MUSIC);
905 SWIG_CONSTANT_FROM_GETTER(
int, PLAYLIST_VIDEO);
906 SWIG_CONSTANT_FROM_GETTER(
int, TRAY_OPEN);
907 SWIG_CONSTANT_FROM_GETTER(
int, DRIVE_NOT_READY);
908 SWIG_CONSTANT_FROM_GETTER(
int, TRAY_CLOSED_NO_MEDIA);
909 SWIG_CONSTANT_FROM_GETTER(
int, TRAY_CLOSED_MEDIA_PRESENT);
910 SWIG_CONSTANT_FROM_GETTER(
int, LOGDEBUG);
911 SWIG_CONSTANT_FROM_GETTER(
int, LOGINFO);
912 SWIG_CONSTANT_FROM_GETTER(
int, LOGWARNING);
913 SWIG_CONSTANT_FROM_GETTER(
int, LOGERROR);
914 SWIG_CONSTANT_FROM_GETTER(
int, LOGFATAL);
915 SWIG_CONSTANT_FROM_GETTER(
int, LOGNONE);
917 SWIG_CONSTANT_FROM_GETTER(
int, ISO_639_1);
918 SWIG_CONSTANT_FROM_GETTER(
int, ISO_639_2);
919 SWIG_CONSTANT_FROM_GETTER(
int, ENGLISH_NAME);
921 void registerMonitor(Monitor* monitor);
922 void unregisterMonitor(Monitor* monitor);
getRegion(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getSkinDir()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getCondVisibility(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getIPAddress()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getSupportedMedia(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getDVDState()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getInfoLabel(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
executebuiltin(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getCacheThumbName(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getDatabaseName(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
log(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
shutdown()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getUserAgent()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
audioSuspend()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getCleanMovieTitle(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
enableNavSounds(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
skinHasImage(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getLocalizedString(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
startServer(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getLanguage(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getFreeMem()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
convertLanguage(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
sleep(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
restart()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
executeJSONRPC(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getGlobalIdleTime()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
stopSFX()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
audioResume()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
executescript(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getInfoImage(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
playSFX(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...