KVIrc
4.9.2
DeveloperAPIs
|
#include <MpInterface.h>
Public Types | |
enum | PlayerStatus { Unknown, Stopped, Playing, Paused } |
Public Member Functions | |
virtual QString | album () |
virtual QString | amipEval (const QString &cmd) |
virtual bool | amipExec (const QString &cmd) |
virtual QString | artist () |
virtual int | bitRate () |
virtual int | channels () |
virtual QString | comment () |
virtual int | detect (bool bStart)=0 |
virtual QString | genre () |
virtual int | getEqData (kvs_int_t &i_val) |
virtual int | getListLength () |
virtual int | getPlayListPos () |
virtual bool | getRepeat () |
virtual bool | getShuffle () |
virtual int | getVol () |
virtual bool | hide () |
virtual bool | jumpTo (kvs_int_t &iPos) |
const QString & | lastError () const |
virtual int | length () |
virtual QString | mediaType () |
virtual bool | minimize () |
MpInterface () | |
virtual QString | mrl ()=0 |
virtual bool | mute () |
virtual bool | next ()=0 |
virtual QString | nowPlaying ()=0 |
virtual bool | pause ()=0 |
virtual bool | play ()=0 |
virtual bool | playMrl (const QString &mrl) |
virtual int | position () |
virtual bool | prev ()=0 |
virtual bool | quit () |
virtual int | sampleRate () |
virtual bool | setEqData (kvs_int_t &iPos, kvs_int_t &iVal) |
void | setLastError (const QString &szLastError) |
virtual bool | setPlayListPos (kvs_int_t &iPos) |
virtual bool | setRepeat (bool &bVal) |
virtual bool | setShuffle (bool &bVal) |
virtual bool | setVol (kvs_int_t &iVol) |
virtual bool | show () |
virtual MpInterface::PlayerStatus | status () |
virtual bool | stop ()=0 |
virtual QString | title () |
virtual QString | year () |
virtual | ~MpInterface () |
Protected Member Functions | |
QString | getLocalFile () |
void | notImplemented () |
Protected Attributes | |
QString | m_szLastError |
|
inline |
|
inlinevirtual |
|
virtual |
References SCAN_MP3_FILE.
|
virtual |
Referenced by MP_KVS_FUNCTION().
|
virtual |
References notImplemented().
Referenced by MP_KVS_COMMAND().
|
virtual |
References SCAN_MP3_FILE.
|
virtual |
References header_bitrate(), and SCAN_MP3_FILE_RET_INT.
|
virtual |
References header_channels(), and SCAN_MP3_FILE_RET_INT.
|
virtual |
References SCAN_MP3_FILE.
|
pure virtual |
Implemented in KviXmmsInterface.
Referenced by auto_detect_player().
|
virtual |
References get_typegenre(), and SCAN_MP3_FILE.
|
virtual |
References notImplemented().
Referenced by MP_KVS_FUNCTION().
|
virtual |
References notImplemented().
|
protected |
References mrl().
|
virtual |
Reimplemented in KviXmmsInterface.
References notImplemented().
|
virtual |
Reimplemented in KviXmmsInterface.
References notImplemented().
|
virtual |
Reimplemented in KviXmmsInterface.
References notImplemented().
|
virtual |
Reimplemented in KviXmmsInterface.
References notImplemented().
|
virtual |
References notImplemented().
|
virtual |
|
inline |
References m_szLastError.
Referenced by MP_KVS_COMMAND(), and MP_KVS_FUNCTION().
|
virtual |
Reimplemented in KviXmmsInterface.
References notImplemented().
|
virtual |
References mrl().
|
virtual |
References notImplemented().
|
pure virtual |
Implemented in KviXmmsInterface.
Referenced by getLocalFile(), mediaType(), and MP_KVS_FUNCTION().
|
virtual |
References notImplemented().
|
pure virtual |
Implemented in KviXmmsInterface.
|
protected |
References __tr2qs_ctx(), and setLastError().
Referenced by amipExec(), getEqData(), getListLength(), getPlayListPos(), getRepeat(), getShuffle(), getVol(), hide(), jumpTo(), length(), minimize(), mute(), playMrl(), position(), quit(), setEqData(), setPlayListPos(), setRepeat(), setShuffle(), setVol(), show(), and status().
|
pure virtual |
Implemented in KviXmmsInterface.
|
pure virtual |
Implemented in KviXmmsInterface.
|
pure virtual |
Implemented in KviXmmsInterface.
|
virtual |
|
virtual |
Reimplemented in KviXmmsInterface.
References notImplemented().
|
pure virtual |
Implemented in KviXmmsInterface.
|
virtual |
Reimplemented in KviXmmsInterface.
References notImplemented().
|
virtual |
References header_frequency(), and SCAN_MP3_FILE_RET_INT.
References notImplemented().
Referenced by MP_KVS_COMMAND().
|
inline |
References m_szLastError.
Referenced by KviXmmsInterface::lookupSymbol(), and notImplemented().
|
virtual |
References notImplemented().
Referenced by MP_KVS_COMMAND().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
References notImplemented().
|
virtual |
Reimplemented in KviXmmsInterface.
References notImplemented(), and Unknown.
Referenced by MP_KVS_FUNCTION().
|
pure virtual |
Implemented in KviXmmsInterface.
|
virtual |
References SCAN_MP3_FILE.
|
virtual |
References Q_UNUSED(), and SCAN_MP3_FILE.
|
protected |
Referenced by lastError(), and setLastError().