aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Szymon Tomasz Stefanek2007-05-29 02:46:29 +0000
committerGravatar Szymon Tomasz Stefanek2007-05-29 02:46:29 +0000
commita23df54d83a7754417a5823b2675df6c429c65c3 (patch)
tree01eb1f6e4fce16f812b7f514dceae96fb34074cf /src
parent*AUTOMATICALLY* updated KVI_SOURCES_DATE variable (diff)
downloadKVIrc-a23df54d83a7754417a5823b2675df6c429c65c3.tar.gz
KVIrc-a23df54d83a7754417a5823b2675df6c429c65c3.tar.bz2
KVIrc-a23df54d83a7754417a5823b2675df6c429c65c3.zip
Added some descriptive error messages
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@587 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
-rw-r--r--src/modules/mediaplayer/mp_interface.cpp32
-rw-r--r--src/modules/mediaplayer/mp_interface.h2
2 files changed, 33 insertions, 1 deletions
diff --git a/src/modules/mediaplayer/mp_interface.cpp b/src/modules/mediaplayer/mp_interface.cpp
index d468dae4a..ce84d5893 100644
--- a/src/modules/mediaplayer/mp_interface.cpp
+++ b/src/modules/mediaplayer/mp_interface.cpp
@@ -25,6 +25,7 @@
#include "mp_interface.h"
#include "mp_mp3.h"
#include "kvi_options.h"
+#include "kvi_locale.h"
#include <qtextcodec.h>
static QTextCodec * mediaplayer_get_codec()
@@ -34,33 +35,46 @@ static QTextCodec * mediaplayer_get_codec()
return c;
}
+
+void KviMediaPlayerInterface::notImplemented()
+{
+ setLastError(__tr2qs_ctx("Function not implemented","mediaplayer"));
+}
+
+
int KviMediaPlayerInterface::position()
{
+ notImplemented();
return -1;
}
int KviMediaPlayerInterface::length()
{
+ notImplemented();
return -1;
}
bool KviMediaPlayerInterface::quit()
{
+ notImplemented();
return false;
}
bool KviMediaPlayerInterface::hide()
{
+ notImplemented();
return false;
}
bool KviMediaPlayerInterface::show()
{
+ notImplemented();
return false;
}
bool KviMediaPlayerInterface::minimize()
{
+ notImplemented();
return false;
}
@@ -135,36 +149,43 @@ QString KviMediaPlayerInterface::album()
bool KviMediaPlayerInterface::playMrl(const QString &mrl)
{
+ notImplemented();
return false;
}
bool KviMediaPlayerInterface::amipExec(const QString &cmd)
{
- return false;
+ notImplemented();
+ return false;
}
bool KviMediaPlayerInterface::setVol(kvs_int_t &iVol)
{
+ notImplemented();
return false;
}
int KviMediaPlayerInterface::getVol()
{
+ notImplemented();
return -1;
}
bool KviMediaPlayerInterface::mute()
{
+ notImplemented();
return false;
}
bool KviMediaPlayerInterface::jumpTo(int &iPos)
{
+ notImplemented();
return false;
}
KviMediaPlayerInterface::PlayerStatus KviMediaPlayerInterface::status()
{
+ notImplemented();
return KviMediaPlayerInterface::Unknown;
}
@@ -188,47 +209,56 @@ int KviMediaPlayerInterface::channels()
int KviMediaPlayerInterface::getPlayListPos()
{
+ notImplemented();
return -1;
}
bool KviMediaPlayerInterface::setPlayListPos(int &iPos)
{
+ notImplemented();
return false;
}
int KviMediaPlayerInterface::getListLength()
{
+ notImplemented();
return -1;
}
int KviMediaPlayerInterface::getEqData(int &ival)
{
+ notImplemented();
return -1;
}
bool KviMediaPlayerInterface::setEqData(int &iPos, int &iVal)
{
+ notImplemented();
return false;
}
bool KviMediaPlayerInterface::getRepeat()
{
+ notImplemented();
return false;
}
bool KviMediaPlayerInterface::getShuffle()
{
+ notImplemented();
return false;
}
bool KviMediaPlayerInterface::setRepeat(bool &bVal)
{
+ notImplemented();
return false;
}
bool KviMediaPlayerInterface::setShuffle(bool &bVal)
{
+ notImplemented();
return false;
}
diff --git a/src/modules/mediaplayer/mp_interface.h b/src/modules/mediaplayer/mp_interface.h
index 12abdc872..77bd79787 100644
--- a/src/modules/mediaplayer/mp_interface.h
+++ b/src/modules/mediaplayer/mp_interface.h
@@ -91,6 +91,7 @@ public:
// the function should return false if the player doesn't support
// this function or there is a communication error
virtual bool playMrl(const QString &mrl);
+ // what is this ? :D
virtual bool amipExec(const QString &cmd);
virtual QString amipEval(const QString &cmd);
// this is functions to hide,show and minimize the player interface
@@ -172,6 +173,7 @@ public:
virtual bool setShuffle(bool &bVal);
void setLastError(const QString &szLastError){ m_szLastError = szLastError; };
protected:
+ void notImplemented();
QString getLocalFile();
};