1 #ifndef _MP_WINAMPINTERFACE_H_
2 #define _MP_WINAMPINTERFACE_H_
29 #if defined(COMPILE_ON_WINDOWS) || defined(COMPILE_ON_MINGW)
37 ~KviWinampInterface();
40 virtual int detect(
bool bStart);
48 virtual QString
mrl();
51 virtual bool playMrl(
const QString & mrl);
75 #endif //COMPILE_ON_WINDOWS
PlayerStatus
Definition: MpInterface.h:113
virtual bool minimize()
Definition: MpInterface.cpp:76
virtual bool setShuffle(bool &bVal)
Definition: MpInterface.cpp:263
virtual bool getRepeat()
Definition: MpInterface.cpp:245
virtual MpInterface::PlayerStatus status()
Definition: MpInterface.cpp:191
virtual bool setEqData(kvs_int_t &iPos, kvs_int_t &iVal)
Definition: MpInterface.cpp:239
virtual bool hide()
Definition: MpInterface.cpp:64
virtual int getListLength()
Definition: MpInterface.cpp:227
virtual int channels()
Definition: MpInterface.cpp:209
virtual bool playMrl(const QString &mrl)
Definition: MpInterface.cpp:155
virtual bool getShuffle()
Definition: MpInterface.cpp:251
virtual bool setPlayListPos(kvs_int_t &iPos)
Definition: MpInterface.cpp:221
virtual bool jumpTo(kvs_int_t &iPos)
Definition: MpInterface.cpp:185
virtual int sampleRate()
Definition: MpInterface.cpp:203
virtual bool setVol(kvs_int_t &iVol)
Definition: MpInterface.cpp:167
virtual bool setRepeat(bool &bVal)
Definition: MpInterface.cpp:257
virtual QString nowPlaying()=0
Definition: MpInterface.h:31
virtual bool quit()
Definition: MpInterface.cpp:58
virtual int bitRate()
Definition: MpInterface.cpp:197
virtual int length()
Definition: MpInterface.cpp:52
virtual bool show()
Definition: MpInterface.cpp:70
virtual int position()
Definition: MpInterface.cpp:46
virtual int getVol()
Definition: MpInterface.cpp:173
This file contains compile time settings.
#define MP_DECLARE_DESCRIPTOR(_interfaceclass)
Definition: MpInterface.h:200
virtual int getPlayListPos()
Definition: MpInterface.cpp:215
kvi_i64_t kvs_int_t
Definition: KviKvsTypes.h:33
virtual int detect(bool bStart)=0
virtual int getEqData(kvs_int_t &i_val)
Definition: MpInterface.cpp:233