X-Git-Url: https://develop.uap-core.de/gitweb/uwplayer.git/blobdiff_plain/8b7714707e87d73b90ca8772f379c1ab1751433c..01d5015ba093f8c5fdb18b669943c7da6450e72f:/application/settings.h diff --git a/application/settings.h b/application/settings.h index 57be624..8cce5f2 100644 --- a/application/settings.h +++ b/application/settings.h @@ -23,19 +23,33 @@ #ifndef UWP_SETTINGS_H #define UWP_SETTINGS_H +#include + #ifdef __cplusplus extern "C" { #endif #define UWP_PLAYER_BIN "player" -#define UWP_PLAYER_TYPE "player_type" +#define UWP_PLAYER_TYPE "playertype" typedef struct PlayerInfo { char *bin; char *type; } PlayerInfo; -int load_settings(void); +int load_config(void); + +char* SettingsGetPlayerBin(void); + +char *InstanceFilePath(Display *dp); + +int ConnectToInstance(const char *path); + +int CreateSingleInstanceSocket(Display *dp, Bool *already_running); + +void* instance_socket_thread(void *data); + +void ShutdownInstanceSocket(Display *dp); #ifdef __cplusplus