diff options
Diffstat (limited to 'watrack_mpd/init.c')
-rwxr-xr-x | watrack_mpd/init.c | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/watrack_mpd/init.c b/watrack_mpd/init.c index e59127d..f244efd 100755 --- a/watrack_mpd/init.c +++ b/watrack_mpd/init.c @@ -21,14 +21,15 @@ HINSTANCE hInst;
PLUGINLINK *pluginLink;
-static int OnSystemModulesLoaded(WPARAM wParam,LPARAM lParam);
+BOOL bWatrackService = FALSE;
+static int OnModulesLoaded(WPARAM wParam,LPARAM lParam);
extern char *date();
PLUGININFOEX pluginInfo={
sizeof(PLUGININFOEX),
0,
- PLUGIN_MAKE_VERSION(0,0,0,6),
+ PLUGIN_MAKE_VERSION(0,0,0,1),
"Music Player Daemon support for watrack",
"sss, others..",
"sss123next@list.ru",
@@ -36,7 +37,7 @@ PLUGININFOEX pluginInfo={ "http://sss.chaoslab.ru:81/tracker/mim_plugs/",
1, //unicode
0, //doesn't replace anything built-in
- { 0x420ccb93, 0x589f, 0x40e5, { 0x80, 0xa1, 0x91, 0xdb, 0x18, 0xf1, 0xc5, 0xbd } }
+ { 0x692e87d0, 0x6c71, 0x4cdc, { 0x9e, 0x36, 0x2b, 0x2d, 0x69, 0xfb, 0xdc, 0x4c } }
};
@@ -69,14 +70,17 @@ __declspec(dllexport) const MUUID* MirandaPluginInterfaces(void) int __declspec(dllexport) Load(PLUGINLINK *link)
{
pluginLink=link;
- HookEvent(ME_SYSTEM_MODULESLOADED, OnSystemModulesLoaded);
- mir_getMMI(&mmi);
- mir_getUTFI(&utfi);
+ HookEvent(ME_SYSTEM_MODULESLOADED, OnModulesLoaded);
+// mir_getMMI(&mmi);
+// mir_getUTFI(&utfi);
return 0;
}
-static int OnSystemModulesLoaded(WPARAM wParam,LPARAM lParam)
+
+static int OnModulesLoaded(WPARAM wParam,LPARAM lParam)
{
+ if (ServiceExists("WATrack/Player"))
+ bWatrackService = TRUE;
return 0;
}
|