diff --git a/src/imports/multimedia/multimedia.cpp b/src/imports/multimedia/multimedia.cpp index ccae482b..6aebb748 100644 --- a/src/imports/multimedia/multimedia.cpp +++ b/src/imports/multimedia/multimedia.cpp @@ -83,6 +83,7 @@ public: void initializeEngine(QDeclarativeEngine *engine, const char *uri) { Q_UNUSED(uri); + Q_UNUSED(engine); #if 0 engine->addImageProvider("camera", new QDeclarativeCameraPreviewProvider); #endif diff --git a/src/multimediakit/audio/qaudiopluginloader.cpp b/src/multimediakit/audio/qaudiopluginloader.cpp index 2807fcf9..cbf84d1d 100644 --- a/src/multimediakit/audio/qaudiopluginloader.cpp +++ b/src/multimediakit/audio/qaudiopluginloader.cpp @@ -54,7 +54,7 @@ QT_BEGIN_NAMESPACE QAudioPluginLoader::QAudioPluginLoader(const char *iid, const QString &location, Qt::CaseSensitivity): m_iid(iid) { - m_location = location + "/"; + m_location = location + QLatin1Char('/'); load(); } diff --git a/src/multimediakit/effects/qsamplecache_p.cpp b/src/multimediakit/effects/qsamplecache_p.cpp index da550e8a..1610a438 100644 --- a/src/multimediakit/effects/qsamplecache_p.cpp +++ b/src/multimediakit/effects/qsamplecache_p.cpp @@ -297,7 +297,7 @@ void QSample::addRef() // Called in loading thread void QSample::readSample() { - Q_ASSERT(QThread::currentThread()->objectName() == "QSampleCache::LoadingThread"); + Q_ASSERT(QThread::currentThread()->objectName() == QLatin1String("QSampleCache::LoadingThread")); QMutexLocker m(&m_mutex); #ifdef QT_SAMPLECACHE_DEBUG qDebug() << "QSample: readSample"; @@ -316,7 +316,7 @@ void QSample::readSample() // Called in loading thread void QSample::decoderReady() { - Q_ASSERT(QThread::currentThread()->objectName() == "QSampleCache::LoadingThread"); + Q_ASSERT(QThread::currentThread()->objectName() == QLatin1String("QSampleCache::LoadingThread")); QMutexLocker m(&m_mutex); #ifdef QT_SAMPLECACHE_DEBUG qDebug() << "QSample: decoder ready"; @@ -343,7 +343,7 @@ QSample::State QSample::state() const // Essentially a second ctor, doesn't need locks (?) void QSample::load() { - Q_ASSERT(QThread::currentThread()->objectName() == "QSampleCache::LoadingThread"); + Q_ASSERT(QThread::currentThread()->objectName() == QLatin1String("QSampleCache::LoadingThread")); #ifdef QT_SAMPLECACHE_DEBUG qDebug() << "QSample: load [" << m_url << "]"; #endif @@ -358,7 +358,7 @@ void QSample::load() // Called in loading thread void QSample::decoderError() { - Q_ASSERT(QThread::currentThread()->objectName() == "QSampleCache::LoadingThread"); + Q_ASSERT(QThread::currentThread()->objectName() == QLatin1String("QSampleCache::LoadingThread")); QMutexLocker m(&m_mutex); #ifdef QT_SAMPLECACHE_DEBUG qDebug() << "QSample: decoder error"; @@ -371,7 +371,7 @@ void QSample::decoderError() // Called in loading thread from decoder when sample is done. Locked already. void QSample::onReady() { - Q_ASSERT(QThread::currentThread()->objectName() == "QSampleCache::LoadingThread"); + Q_ASSERT(QThread::currentThread()->objectName() == QLatin1String("QSampleCache::LoadingThread")); #ifdef QT_SAMPLECACHE_DEBUG qDebug() << "QSample: load ready"; #endif diff --git a/src/multimediakit/effects/qsoundeffect_pulse_p.cpp b/src/multimediakit/effects/qsoundeffect_pulse_p.cpp index f65fd999..4570f8fd 100644 --- a/src/multimediakit/effects/qsoundeffect_pulse_p.cpp +++ b/src/multimediakit/effects/qsoundeffect_pulse_p.cpp @@ -359,6 +359,8 @@ void QSoundEffectPrivate::setSource(const QUrl &url) case QSample::Error: decoderError(); break; + default: + break; } } diff --git a/src/multimediakit/qcamera.cpp b/src/multimediakit/qcamera.cpp index 58dff978..7870c249 100644 --- a/src/multimediakit/qcamera.cpp +++ b/src/multimediakit/qcamera.cpp @@ -363,7 +363,7 @@ QCamera::QCamera(const QByteArray& device, QObject *parent): if (d->service != 0) { //pass device name to service if (d->deviceControl) { - QString deviceName(device); + QString deviceName = QString::fromLatin1(device); for (int i=0; ideviceControl->deviceCount(); i++) { if (d->deviceControl->deviceName(i) == deviceName) { diff --git a/src/multimediakit/qmediaserviceprovider.cpp b/src/multimediakit/qmediaserviceprovider.cpp index 2341923b..e9ac801c 100644 --- a/src/multimediakit/qmediaserviceprovider.cpp +++ b/src/multimediakit/qmediaserviceprovider.cpp @@ -292,7 +292,7 @@ class QPluginServiceProvider : public QMediaServiceProvider public: QMediaService* requestService(const QByteArray &type, const QMediaServiceProviderHint &hint) { - QString key(type); + QString key(QLatin1String(type.constData())); QListplugins; foreach (QObject *obj, loader()->instances(key)) { @@ -407,7 +407,7 @@ public: const QStringList& codecs, int flags) const { - QList instances = loader()->instances(serviceType); + QList instances = loader()->instances(QLatin1String(serviceType)); if (instances.isEmpty()) return QtMultimediaKit::NotSupported; @@ -459,7 +459,7 @@ public: QStringList supportedMimeTypes(const QByteArray &serviceType, int flags) const { - QList instances = loader()->instances(serviceType); + QList instances = loader()->instances(QLatin1String(serviceType)); QStringList supportedTypes; @@ -508,7 +508,7 @@ public: { QList res; - foreach(QObject *obj, loader()->instances(serviceType)) { + foreach (QObject *obj, loader()->instances(QLatin1String(serviceType))) { QMediaServiceSupportedDevicesInterface *iface = qobject_cast(obj); @@ -522,7 +522,7 @@ public: QString deviceDescription(const QByteArray &serviceType, const QByteArray &device) { - foreach(QObject *obj, loader()->instances(serviceType)) { + foreach (QObject *obj, loader()->instances(QLatin1String(serviceType))) { QMediaServiceSupportedDevicesInterface *iface = qobject_cast(obj); diff --git a/src/plugins/fakeradio/fakeradioserviceplugin.cpp b/src/plugins/fakeradio/fakeradioserviceplugin.cpp index 80594102..d4881195 100644 --- a/src/plugins/fakeradio/fakeradioserviceplugin.cpp +++ b/src/plugins/fakeradio/fakeradioserviceplugin.cpp @@ -71,11 +71,14 @@ void FakeRadioServicePlugin::release(QMediaService *service) QList FakeRadioServicePlugin::devices(const QByteArray &service) const { + Q_UNUSED(service); return QList(); } QString FakeRadioServicePlugin::deviceDescription(const QByteArray &service, const QByteArray &device) { + Q_UNUSED(service); + Q_UNUSED(device); return QString(); } diff --git a/src/plugins/gstreamer/gstvideoconnector.c b/src/plugins/gstreamer/gstvideoconnector.c index c3f969fa..d5b56c7c 100644 --- a/src/plugins/gstreamer/gstvideoconnector.c +++ b/src/plugins/gstreamer/gstvideoconnector.c @@ -131,6 +131,7 @@ static void gst_video_connector_init (GstVideoConnector *element, GstVideoConnectorClass *g_class) { + (void) g_class; element->sinkpad = gst_pad_new_from_static_template (&gst_video_connector_sink_factory, "sink"); @@ -269,6 +270,9 @@ gst_video_connector_resend_new_segment(GstElement * element, gboolean emitFailed static gboolean gst_video_connector_new_buffer_probe(GstObject *pad, GstBuffer *buffer, guint * object) { + (void) pad; + (void) buffer; + GstVideoConnector *element = GST_VIDEO_CONNECTOR (object); /* diff --git a/src/plugins/gstreamer/mediaplayer/qgstappsrc.cpp b/src/plugins/gstreamer/mediaplayer/qgstappsrc.cpp index ba36f560..dc1f21ea 100644 --- a/src/plugins/gstreamer/mediaplayer/qgstappsrc.cpp +++ b/src/plugins/gstreamer/mediaplayer/qgstappsrc.cpp @@ -182,6 +182,7 @@ bool QGstAppSrc::doSeek(qint64 value) gboolean QGstAppSrc::on_seek_data(GstAppSrc *element, guint64 arg0, gpointer userdata) { + Q_UNUSED(element); QGstAppSrc *self = reinterpret_cast(userdata); if (self && self->isStreamValid()) { if (!self->stream()->isSequential()) @@ -195,6 +196,7 @@ gboolean QGstAppSrc::on_seek_data(GstAppSrc *element, guint64 arg0, gpointer use void QGstAppSrc::on_enough_data(GstAppSrc *element, gpointer userdata) { + Q_UNUSED(element); QGstAppSrc *self = reinterpret_cast(userdata); if (self) self->enoughData() = true; @@ -202,6 +204,7 @@ void QGstAppSrc::on_enough_data(GstAppSrc *element, gpointer userdata) void QGstAppSrc::on_need_data(GstAppSrc *element, guint arg0, gpointer userdata) { + Q_UNUSED(element); QGstAppSrc *self = reinterpret_cast(userdata); if (self) { self->dataRequested() = true; diff --git a/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.cpp b/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.cpp index 9e4e8bc6..d3d58233 100644 --- a/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.cpp +++ b/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.cpp @@ -103,8 +103,8 @@ QGstreamerPlayerSession::QGstreamerPlayerSession(QObject *parent) m_lastPosition(0), m_duration(-1), m_durationQueries(0), - m_everPlayed(false) , m_sourceType(UnknownSrc), + m_everPlayed(false), m_isLiveSource(false) { #ifdef USE_PLAYBIN2 @@ -195,6 +195,9 @@ GstElement *QGstreamerPlayerSession::playbin() const #if defined(HAVE_GST_APPSRC) void QGstreamerPlayerSession::configureAppSrcElement(GObject* object, GObject *orig, GParamSpec *pspec, QGstreamerPlayerSession* self) { + Q_UNUSED(object); + Q_UNUSED(pspec); + if (self->appsrc()->isReady()) return; diff --git a/src/plugins/gstreamer/qgstcodecsinfo.cpp b/src/plugins/gstreamer/qgstcodecsinfo.cpp index f823281d..34c18a18 100644 --- a/src/plugins/gstreamer/qgstcodecsinfo.cpp +++ b/src/plugins/gstreamer/qgstcodecsinfo.cpp @@ -93,7 +93,8 @@ QGstCodecsInfo::QGstCodecsInfo(QGstCodecsInfo::ElementType elementType) gst_caps_remove_structure(caps, 0); } - +#else + Q_UNUSED(elementType); #endif // GST_CHECK_VERSION(0,10,31) } diff --git a/src/plugins/pulseaudio/qaudioinput_pulse.cpp b/src/plugins/pulseaudio/qaudioinput_pulse.cpp index d528cb10..d2ee3167 100644 --- a/src/plugins/pulseaudio/qaudioinput_pulse.cpp +++ b/src/plugins/pulseaudio/qaudioinput_pulse.cpp @@ -359,7 +359,7 @@ qint64 QPulseAudioInput::read(char *data, qint64 len) emit stateChanged(m_deviceState); } - size_t readBytes = 0; + int readBytes = 0; if (!m_pullMode && !m_tempBuffer.isEmpty()) { readBytes = qMin(static_cast(len), m_tempBuffer.size());