美文网首页iOS
iOS 前置摄像头镜像问题

iOS 前置摄像头镜像问题

作者: Jessica124 | 来源:发表于2017-05-03 16:55 被阅读1068次

    下面的代码是解决:
    用前置摄像头录制视频录制后,在预览时出现的左右颠倒问题

    /**
     解决前置摄像头录制视频左右颠倒问题
     */
    - (void)videoMirored {
        AVCaptureSession* session = (AVCaptureSession *)self.session;
        for (AVCaptureVideoDataOutput* output in session.outputs) {
            for (AVCaptureConnection * av in output.connections) {
                //判断是否是前置摄像头状态
                if (self.isDevicePositionFront) {
                    if (av.supportsVideoMirroring) {
                        //镜像设置
                        av.videoMirrored = YES;
                    }
                }
            }
        }
    }
    

    Demo地址:https://github.com/Aimeexu/TestCamera .

    相关文章

      网友评论

        本文标题:iOS 前置摄像头镜像问题

        本文链接:https://www.haomeiwen.com/subject/izfltxtx.html