diff options
author | Riza Sulistyo <riza@teluu.com> | 2014-08-25 09:31:24 +0000 |
---|---|---|
committer | Riza Sulistyo <riza@teluu.com> | 2014-08-25 09:31:24 +0000 |
commit | 30df419403f4972e7c1f18c4c1c10c2b667ed535 (patch) | |
tree | c64884f7bec7510083db1803120dcafe9f0c345d /pjmedia | |
parent | 4d106e01abeef932206c750777a87de1e72bb460 (diff) |
Re #1762: Change alloc method for preview layer that may cause crash when releasing the object on iOS 7 (arm64).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4902 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia')
-rw-r--r-- | pjmedia/src/pjmedia-videodev/ios_dev.m | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pjmedia/src/pjmedia-videodev/ios_dev.m b/pjmedia/src/pjmedia-videodev/ios_dev.m index aa1ab11d..d73b47e3 100644 --- a/pjmedia/src/pjmedia-videodev/ios_dev.m +++ b/pjmedia/src/pjmedia-videodev/ios_dev.m @@ -759,8 +759,8 @@ static pj_status_t ios_stream_set_cap(pjmedia_vid_dev_stream *s, dispatch_async(dispatch_get_main_queue(), ^{ /* Create preview layer */ AVCaptureVideoPreviewLayer *prev_layer = - [AVCaptureVideoPreviewLayer - layerWithSession:strm->cap_session]; + [[AVCaptureVideoPreviewLayer alloc] + initWithSession:strm->cap_session]; /* Attach preview layer to a UIView */ prev_layer.videoGravity = AVLayerVideoGravityResize; |