在从前置摄像头捕获数据时,我总是获得镜像,如何在预览窗口中看到我所看到的内容.我已经准备好videoMirrored了TRUE.以下是代码段:
AVCaptureConnection *lConnection = nil;
for ( AVCaptureConnection *connection in [lHandle->m_output connections]) {
for ( AVCaptureInputPort *port in [connection inputPorts] ) {
if ( [[port mediaType] isEqual:AVMediaTypeVideo] ) {
lConnection = connection;
break;
}
}
}
if ([lConnection isVideoOrientationSupported])
[lConnection setVideoOrientation:AVCaptureVideoOrientationPortrait];
if ([lConnection isVideoMirroringSupported])
[lConnection setVideoMirrored:TRUE];
Run Code Online (Sandbox Code Playgroud)
更改setVideoMirrored为True/False也不会更改任何内容(isVideoMirroringSupported返回成功)