diff options
author | Yoann Lopes <yoann.lopes@digia.com> | 2013-07-31 12:52:17 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-08-16 15:30:00 +0200 |
commit | bdf0cc7a168e88c5692831ada7f209ce3b41a501 (patch) | |
tree | c1994845b167fff09d623920388a52004a98c814 /src | |
parent | 11432c0e77727a88a9456b421c867928898b3663 (diff) | |
download | qtmultimedia-bdf0cc7a168e88c5692831ada7f209ce3b41a501.tar.gz |
WMF: use qFabs instead of fabsf.
Task-number: QTBUG-32360
Change-Id: Ibec3d044ac38f54abd895d56f1851011bf6b5272
Reviewed-by: Christian Stromme <christian.stromme@digia.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/wmf/evrcustompresenter.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/wmf/evrcustompresenter.cpp b/src/plugins/wmf/evrcustompresenter.cpp index eb73e6720..70acbddba 100644 --- a/src/plugins/wmf/evrcustompresenter.cpp +++ b/src/plugins/wmf/evrcustompresenter.cpp @@ -50,6 +50,7 @@ #include <qabstractvideosurface.h> #include <qthread.h> #include <qcoreapplication.h> +#include <qmath.h> #include <QtCore/qdebug.h> #include <d3d9.h> #include <dshow.h> @@ -325,7 +326,7 @@ HRESULT Scheduler::processSample(IMFSample *sample, LONG *pNextSleep) // Adjust the sleep time for the clock rate. (The presentation clock runs // at m_fRate, but sleeping uses the system clock.) if (m_playbackRate != 0) - nextSleep = (LONG)(nextSleep / fabsf(m_playbackRate)); + nextSleep = (LONG)(nextSleep / qFabs(m_playbackRate)); // Don't present yet. presentNow = false; @@ -987,7 +988,7 @@ HRESULT EVRCustomPresenter::IsRateSupported(BOOL thin, float rate, float *neares // Note: We have no minimum rate (that is, we support anything down to 0). maxRate = getMaxRate(thin); - if (fabsf(rate) > maxRate) { + if (qFabs(rate) > maxRate) { // The (absolute) requested rate exceeds the maximum rate. hr = MF_E_UNSUPPORTED_RATE; |