summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEdward Welbourne <edward.welbourne@qt.io>2017-02-22 20:10:39 +0100
committerEdward Welbourne <edward.welbourne@qt.io>2017-07-06 15:03:10 +0000
commit0b0c0e72d62972a0205d20afbb75147576c342d1 (patch)
treee3c53a01a7581803d6cf39cd9f6973ba3f7ce9a7
parent2282cd01267159a373d7b4a33e768814769d1435 (diff)
Use qDegreesToRadians() instead of hand-coding it
It have the virtue of documenting its meaning directly. Change-Id: I42f1be6b4c8e69dcf8b8711b42b19759a6aebe78 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
-rw-r--r--src/plugins/avfoundation/camera/avfmediarecordercontrol_ios.mm6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/avfoundation/camera/avfmediarecordercontrol_ios.mm b/src/plugins/avfoundation/camera/avfmediarecordercontrol_ios.mm
index d657dc17d..0b31bd0bc 100644
--- a/src/plugins/avfoundation/camera/avfmediarecordercontrol_ios.mm
+++ b/src/plugins/avfoundation/camera/avfmediarecordercontrol_ios.mm
@@ -49,6 +49,7 @@
#include "avfmediacontainercontrol.h"
#include "avfcamerautility.h"
+#include <QtCore/qmath.h>
#include <QtCore/qdebug.h>
QT_USE_NAMESPACE
@@ -273,14 +274,11 @@ void AVFMediaRecorderControlIOS::setState(QMediaRecorder::State state)
else
rotation = (screenOrientation + (360 - cameraInfo.orientation)) % 360;
- // convert to radians
- rotation *= M_PI / 180.f;
-
if ([m_writer setupWithFileURL:nsFileURL
cameraService:m_service
audioSettings:m_audioSettings
videoSettings:m_videoSettings
- transform:CGAffineTransformMakeRotation(rotation)]) {
+ transform:CGAffineTransformMakeRotation(qDegreesToRadians(rotation))]) {
m_state = QMediaRecorder::RecordingState;
m_lastStatus = QMediaRecorder::StartingStatus;