diff options
-rw-r--r-- | watrack_mpd/m_music.h | 2 | ||||
-rwxr-xr-x | watrack_mpd/main.c | 24 |
2 files changed, 16 insertions, 10 deletions
diff --git a/watrack_mpd/m_music.h b/watrack_mpd/m_music.h index 45be781..fabfe57 100644 --- a/watrack_mpd/m_music.h +++ b/watrack_mpd/m_music.h @@ -296,7 +296,7 @@ typedef int (__cdecl *LPDEINITPROC)(); typedef int (__cdecl *LPSTATUSPROC)(HWND wnd);
typedef wchar_t (__cdecl *LPNAMEPROC)(HWND wnd, int flags);
typedef HWND (__cdecl *LPCHECKPROC)(HWND wnd, int flags);
-typedef int (__cdecl *LPGETSTATUSPROC) (HWND wnd); //is it correct ?
+typedef int (__cdecl *LPGETSTATUSPROC) (HWND wnd);
typedef int (__cdecl *LPINFOPROC)(LPSONGINFO Info, int flags);
typedef int (__cdecl *LPCOMMANDPROC)(HWND wnd, int command, int value);
diff --git a/watrack_mpd/main.c b/watrack_mpd/main.c index 2904918..d76afc1 100755 --- a/watrack_mpd/main.c +++ b/watrack_mpd/main.c @@ -29,6 +29,7 @@ LPDEINITPROC DeInit() }
LPCHECKPROC CheckPlayer(HWND wnd, int flags)
{
+ return 0;
}
LPGETSTATUSPROC GetStatus()
{
@@ -36,12 +37,15 @@ LPGETSTATUSPROC GetStatus() }
LPNAMEPROC GetFileName(HWND wnd, int flags)
{
+ return 0;
}
LPINFOPROC GetPlayerInfo(LPSONGINFO Info, int flags)
{
+ return 0;
}
LPCOMMANDPROC SendCommand(HWND wnd, int command, int value)
{
+ return 0;
}
@@ -51,16 +55,16 @@ void RegisterPlayer() return;
else //для красоты
{
- struct tPlayerCell player;
+ PLAYERCELL player = {0};
player.Desc = "MPD desc";
-// player.Check = CheckPlayer(;
- player.Init = Init();
- player.DeInit = DeInit();
- player.GetStatus = GetStatus();
-// player.Command = SendCommand(;
-// player.flags = ;
-// player.GetName = GetFileName(;
-// player.GetInfo = GetPlayerInfo(;
+ player.Check = (LPCHECKPROC)CheckPlayer;
+ player.Init = (LPINITPROC)Init;
+ player.DeInit = (LPDEINITPROC)DeInit;
+ player.GetStatus = (LPGETSTATUSPROC)GetStatus;
+ player.Command = (LPCOMMANDPROC)SendCommand;
+ player.flags = 0;
+ player.GetName = (LPNAMEPROC)GetFileName;
+ player.GetInfo = (LPINFOPROC)GetPlayerInfo;
// player.Icon =
player.Notes = _T("123");
player.URL = "http:// ?";
@@ -84,7 +88,9 @@ int Start(WPARAM wParam,LPARAM lParam) {
DWORD pid;
ghRecieverThread = CreateThreadEx((pThreadFuncEx)Reciever, (HANDLE)wParam, &pid);
+ return 0;
}
int Stop(WPARAM wParam,LPARAM lParam)
{
+ return 0;
}
|