I'm using AVFoundationFramework to show preview from camera. I do it like that:
self.previewLayer = [AVCaptureVideoPreviewLayer layerWithSession:session];
self.previewLayer.frame = cameraPreview.bounds;
self.previewLayer.videoGravity = AVLayerVideoGravityResizeAspectFill;
[self.previewLayer.connection setVideoOrientation:AVCaptureVideoOrientationPortrait];
[cameraPreview.layer addSublayer:previewLayer];
cameraPreview is simple UIView. It works like a charm but I need to have blur on this preview. Is there any build-in feature on AVFoundationFramework? If not how can I do such blur?