From 4141cf2772182e51fbcdb559b2746ab600907182 Mon Sep 17 00:00:00 2001 From: Romain Pokrzywka Date: Thu, 13 Sep 2012 11:17:23 -0700 Subject: Fix gstreamer plugin build for platforms with qreal -> float simple case of qFuzzyCompare with double and float. I kept m_volume as double rather than changing it to float, to mimic the behavior of the mute variable. Change-Id: Ife2f58f60738215ebd430ba94bef885c09994e72 Reviewed-by: Thiago Macieira Reviewed-by: Dmytro Poplavskiy --- src/plugins/gstreamer/mediacapture/qgstreamercapturesession.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/plugins/gstreamer/mediacapture/qgstreamercapturesession.cpp b/src/plugins/gstreamer/mediacapture/qgstreamercapturesession.cpp index 435a413ae..cc3965e40 100644 --- a/src/plugins/gstreamer/mediacapture/qgstreamercapturesession.cpp +++ b/src/plugins/gstreamer/mediacapture/qgstreamercapturesession.cpp @@ -1025,7 +1025,7 @@ void QGstreamerCaptureSession::setMuted(bool muted) void QGstreamerCaptureSession::setVolume(qreal volume) { - if (!qFuzzyCompare(volume, m_volume)) { + if (!qFuzzyCompare(double(volume), m_volume)) { m_volume = volume; if (m_audioVolume) g_object_set(G_OBJECT(m_audioVolume), "volume", m_volume, NULL); -- cgit v1.2.1