aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Transports/mms
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2010-04-17 13:30:15 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2010-04-17 13:30:15 +0000
commitd67f5581008a9e78ea3306537cc5c7a98d74797d (patch)
treef85246a95dfb3db9bd7c6960ddcc39b997272bbd /src/plugins/Transports/mms
parent97047813c4450b255a67cbb8a68d66f76e6bec97 (diff)
downloadqmmp-d67f5581008a9e78ea3306537cc5c7a98d74797d.tar.gz
qmmp-d67f5581008a9e78ea3306537cc5c7a98d74797d.tar.bz2
qmmp-d67f5581008a9e78ea3306537cc5c7a98d74797d.zip
mms plugin: use libmms wrapper
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1674 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Transports/mms')
-rw-r--r--src/plugins/Transports/mms/downloader.cpp6
-rw-r--r--src/plugins/Transports/mms/downloader.h4
-rw-r--r--src/plugins/Transports/mms/mmsinputfactory.cpp2
3 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/Transports/mms/downloader.cpp b/src/plugins/Transports/mms/downloader.cpp
index 242a4f48c..b0451a38e 100644
--- a/src/plugins/Transports/mms/downloader.cpp
+++ b/src/plugins/Transports/mms/downloader.cpp
@@ -89,7 +89,7 @@ void Downloader::abort()
m_mutex.unlock();
wait();
if (m_handle)
- mms_close(m_handle);
+ mmsx_close(m_handle);
m_handle = 0;
}
@@ -103,7 +103,7 @@ qint64 Downloader::bytesAvailable()
void Downloader::run()
{
- m_handle = mms_connect (0, 0, m_url.toLocal8Bit().constData(), 128 * 1024);
+ m_handle = mmsx_connect (0, 0, m_url.toLocal8Bit().constData(), 128 * 1024);
if(!m_handle)
{
qWarning("Downloader: connection failed");
@@ -127,7 +127,7 @@ void Downloader::run()
m_buffer_size = m_buffer_at + to_read;
m_buffer = (char *)realloc(m_buffer, m_buffer_size);
}
- len = mms_read (0, m_handle, m_buffer + m_buffer_at, to_read);
+ len = mmsx_read (0, m_handle, m_buffer + m_buffer_at, to_read);
if(len < 0)
{
qWarning("Downloader: error: %s", strerror(len));
diff --git a/src/plugins/Transports/mms/downloader.h b/src/plugins/Transports/mms/downloader.h
index 8ffcb5d0d..ba4971630 100644
--- a/src/plugins/Transports/mms/downloader.h
+++ b/src/plugins/Transports/mms/downloader.h
@@ -25,7 +25,7 @@
#include <QByteArray>
#include <QMap>
#define this var
-#include <libmms/mms.h>
+#include <libmms/mmsx.h>
#undef this
@@ -55,7 +55,7 @@ signals:
private:
QMutex m_mutex;
QString m_url;
- mms_t *m_handle;
+ mmsx_t *m_handle;
bool m_aborted;
qint64 m_buffer_size, m_prebuf_size;
char *m_buffer;
diff --git a/src/plugins/Transports/mms/mmsinputfactory.cpp b/src/plugins/Transports/mms/mmsinputfactory.cpp
index a0225620b..b0945ab70 100644
--- a/src/plugins/Transports/mms/mmsinputfactory.cpp
+++ b/src/plugins/Transports/mms/mmsinputfactory.cpp
@@ -30,7 +30,7 @@
const InputSourceProperties MMSInputFactory::properties() const
{
InputSourceProperties p;
- p.protocols = "mms";
+ p.protocols = "mms mmsh mmst mmsu";
p.name = tr("MMS Plugin");
p.shortName = "mms";
p.hasAbout = true;