diff options
author | Kirill Volinsky <mataes2007@gmail.com> | 2013-03-15 08:17:46 +0000 |
---|---|---|
committer | Kirill Volinsky <mataes2007@gmail.com> | 2013-03-15 08:17:46 +0000 |
commit | d1eea8fde5e87bd79317b923ae61b43b6f9081a4 (patch) | |
tree | 200dd0e638acd2ac537a9e2600547ac58f2f547f /plugins/Watrack_MPD/src/init.c | |
parent | 81186dc527ac967b19cd061c96d7df43e6b3eb6a (diff) |
files renaming
git-svn-id: http://svn.miranda-ng.org/main/trunk@4038 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/Watrack_MPD/src/init.c')
-rwxr-xr-x | plugins/Watrack_MPD/src/init.c | 95 |
1 files changed, 0 insertions, 95 deletions
diff --git a/plugins/Watrack_MPD/src/init.c b/plugins/Watrack_MPD/src/init.c deleted file mode 100755 index bfd7199856..0000000000 --- a/plugins/Watrack_MPD/src/init.c +++ /dev/null @@ -1,95 +0,0 @@ -// Copyright © 2009-2010 sss -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// as published by the Free Software Foundation; either version 2 -// of the License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -#include "commonheaders.h" - -#define PLUGIN_NAME "Watrack_MPD" - -HINSTANCE hInst; -BOOL bWatrackService = FALSE; -int hLangpack = 0; -static int OnModulesLoaded(WPARAM wParam,LPARAM lParam); -extern char *date(); -extern int WaMpdOptInit(WPARAM wParam,LPARAM lParam); - -PLUGININFOEX pluginInfo={ - sizeof(PLUGININFOEX), - PLUGIN_NAME, - PLUGIN_MAKE_VERSION(0,0,0,4), - "Music Player Daemon support for Watrack.", - "sss, others..", - "sss123next@list.ru", - "© 2009 sss, others...", - "http://sss.chaoslab.ru:81/tracker/mim_plugs/", - UNICODE_AWARE, - // 692E87D0-6C71-4CDC-9E36-2B69FBDC4C - {0x692e87d0, 0x6c71, 0x4cdc, {0x9e, 0x36, 0x2b, 0x2d, 0x69, 0xfb, 0xdc, 0x4c}} -}; - -BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) -{ - hInst = hinstDLL; - return TRUE; -} - -__declspec(dllexport) PLUGININFOEX* MirandaPluginInfoEx(DWORD mirandaVersion) -{ - return &pluginInfo; -} - -int __declspec(dllexport) Load() -{ - mir_getLP(&pluginInfo); - HookEvent(ME_SYSTEM_MODULESLOADED, OnModulesLoaded); - return 0; -} - -void InitVars() -{ - gbPort = DBGetContactSettingWord(NULL, szModuleName, "Port", 6600); - gbPassword = (TCHAR*)malloc(64*sizeof(TCHAR)); - gbHost = (TCHAR*)malloc(128*sizeof(TCHAR)); - gbHost = UniGetContactSettingUtf(NULL, szModuleName, "Server", _T("127.0.0.1")); - gbPassword = UniGetContactSettingUtf(NULL, szModuleName, "Password", _T("")); -} - - -extern void RegisterPlayer(); -static int OnModulesLoaded(WPARAM wParam,LPARAM lParam) -{ - HANDLE hHookOptionInit; - NETLIBUSER nlu = {0}; - nlu.cbSize = sizeof(nlu); - nlu.flags = (NUF_OUTGOING | NUF_HTTPCONNS); - nlu.szDescriptiveName = "Watrack MPD connection"; - nlu.szSettingsModule = PLUGIN_NAME; - ghNetlibUser = (HANDLE)CallService(MS_NETLIB_REGISTERUSER, 0, (LPARAM)&nlu); - InitVars(); - hHookOptionInit = HookEvent(ME_OPT_INITIALISE, WaMpdOptInit); - if (ServiceExists("WATrack/Player")) - bWatrackService = TRUE; - RegisterPlayer(); - - return 0; -} - - -int __declspec(dllexport) Unload(void) -{ - free(gbHost); - free(gbPassword); - return 0; -} |