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 void playSFX(
const char* filename,
bool useCached =
true);
494#ifdef DOXYGEN_SHOULD_USE_THIS
516#ifdef DOXYGEN_SHOULD_USE_THIS
540#ifdef DOXYGEN_SHOULD_USE_THIS
569#ifdef DOXYGEN_SHOULD_USE_THIS
592#ifdef DOXYGEN_SHOULD_USE_THIS
616#ifdef DOXYGEN_SHOULD_USE_THIS
640 Tuple<String,String>
getCleanMovieTitle(
const String& path,
bool usefoldername =
false);
643#ifdef DOXYGEN_SHOULD_USE_THIS
672#ifdef DOXYGEN_SHOULD_USE_THIS
703#ifdef DOXYGEN_SHOULD_USE_THIS
731#ifdef DOXYGEN_SHOULD_USE_THIS
767#ifdef DOXYGEN_SHOULD_USE_THIS
788#ifdef DOXYGEN_SHOULD_USE_THIS
809#ifdef DOXYGEN_SHOULD_USE_THIS
835#ifdef DOXYGEN_SHOULD_USE_THIS
869#ifndef DOXYGEN_SHOULD_SKIP_THIS
870 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_WEBSERVER);
871 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_AIRPLAYSERVER);
872 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_UPNPSERVER);
873 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_UPNPRENDERER);
874 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_EVENTSERVER);
875 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_JSONRPCSERVER);
876 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_ZEROCONF);
878 SWIG_CONSTANT_FROM_GETTER(
int, PLAYLIST_MUSIC);
879 SWIG_CONSTANT_FROM_GETTER(
int, PLAYLIST_VIDEO);
880 SWIG_CONSTANT_FROM_GETTER(
int, TRAY_OPEN);
881 SWIG_CONSTANT_FROM_GETTER(
int, DRIVE_NOT_READY);
882 SWIG_CONSTANT_FROM_GETTER(
int, TRAY_CLOSED_NO_MEDIA);
883 SWIG_CONSTANT_FROM_GETTER(
int, TRAY_CLOSED_MEDIA_PRESENT);
884 SWIG_CONSTANT_FROM_GETTER(
int, LOGDEBUG);
885 SWIG_CONSTANT_FROM_GETTER(
int, LOGINFO);
886 SWIG_CONSTANT_FROM_GETTER(
int, LOGWARNING);
887 SWIG_CONSTANT_FROM_GETTER(
int, LOGERROR);
888 SWIG_CONSTANT_FROM_GETTER(
int, LOGFATAL);
889 SWIG_CONSTANT_FROM_GETTER(
int, LOGNONE);
891 SWIG_CONSTANT_FROM_GETTER(
int, ISO_639_1);
892 SWIG_CONSTANT_FROM_GETTER(
int, ISO_639_2);
893 SWIG_CONSTANT_FROM_GETTER(
int, ENGLISH_NAME);
895 void registerMonitor(Monitor* monitor);
896 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...
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...