NowPlayingPlugin:

- Added preliminary support to display lyrics (PlayerType=LYRICS)
- Applied r825 fix on TrackChangeAction= (sends bang to correct window without the need of #CURRENTCONFIG#)
- Some refactoring
This commit is contained in:
Birunthan Mohanathas
2011-06-19 14:58:48 +00:00
parent 6aa004eb22
commit d633f4b586
29 changed files with 1181 additions and 329 deletions

View File

@ -35,8 +35,9 @@
class CPlayerITunes : public CPlayer
{
public:
CPlayerITunes();
~CPlayerITunes();
virtual ~CPlayerITunes();
static CPlayer* Create();
virtual void UpdateData();
@ -51,6 +52,9 @@ public:
virtual void ClosePlayer();
virtual void OpenPlayer(std::wstring& path);
protected:
CPlayerITunes();
private:
class CEventHandler : public _IiTunesEvents
{
@ -83,6 +87,8 @@ private:
void OnVolumeChange(int volume);
bool CheckWindow();
static CPlayer* c_Player;
bool m_UserQuitPrompt;
IiTunes* m_iTunes;
CEventHandler* m_iTunesEvent;