summaryrefslogtreecommitdiffstats
path: root/src/plugins/avfoundation/camera/avfmediaassetwriter.mm
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/avfoundation/camera/avfmediaassetwriter.mm')
-rw-r--r--src/plugins/avfoundation/camera/avfmediaassetwriter.mm4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/avfoundation/camera/avfmediaassetwriter.mm b/src/plugins/avfoundation/camera/avfmediaassetwriter.mm
index 396de8c35..59c1d1aa2 100644
--- a/src/plugins/avfoundation/camera/avfmediaassetwriter.mm
+++ b/src/plugins/avfoundation/camera/avfmediaassetwriter.mm
@@ -108,6 +108,7 @@ bool qt_camera_service_isValid(AVFCameraService *service)
cameraService:(AVFCameraService *)service
audioSettings:(NSDictionary *)audioSettings
videoSettings:(NSDictionary *)videoSettings
+ transform:(CGAffineTransform)transform
{
Q_ASSERT(fileURL);
@@ -157,6 +158,9 @@ bool qt_camera_service_isValid(AVFCameraService *service)
m_assetWriter.reset();
return false;
}
+
+ m_cameraWriterInput.data().transform = transform;
+
// Ready to start ...
return true;
}