diff options
author | Laszlo Papp <lpapp@kde.org> | 2011-12-09 01:48:12 +0200 |
---|---|---|
committer | Laszlo Papp <ext-laszlo.papp@nokia.com> | 2011-12-09 01:48:12 +0200 |
commit | e0b16fe80d4ac01979912611c70d56934fdbde55 (patch) | |
tree | fbe307e7f4fa253d39f481fdc8eea47a195bc5a1 | |
parent | 05a543f3b6779dafc7cc02dbdb01c90d8e3c6ef2 (diff) |
Add a default rewind implementation (seek(0)) to the abstract base class
-rw-r--r-- | src/qalabstractaudiodecoder.cpp | 5 | ||||
-rw-r--r-- | src/qalabstractaudiodecoder.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/qalabstractaudiodecoder.cpp b/src/qalabstractaudiodecoder.cpp index cc40677..84db225 100644 --- a/src/qalabstractaudiodecoder.cpp +++ b/src/qalabstractaudiodecoder.cpp @@ -31,3 +31,8 @@ QALAbstractAudioDecoder::~QALAbstractAudioDecoder() { } +bool +QALAbstractAudioDecoder::rewind() +{ + return seek(0); +} diff --git a/src/qalabstractaudiodecoder.h b/src/qalabstractaudiodecoder.h index 7a539fd..be6afe7 100644 --- a/src/qalabstractaudiodecoder.h +++ b/src/qalabstractaudiodecoder.h @@ -38,6 +38,7 @@ public: virtual bool open(const QString &fileName) = 0; virtual qint64 pos() = 0; virtual bool seek(qint64 pos) = 0; + virtual bool rewind(); virtual bool close() = 0; virtual void setEncodedData(const QByteArray &encodedData) = 0; |