opencv/modules/videoio/src
Valeriy Van f1dcf71dd7 Merge pull request #7178 from valeriyvan:iosfixes
* Changes delegate property from assign to weak

In modern Objective-C delegate should be weak. In very rare conditions you might want delegate be strong.
Assign for delegate is sign of legacy code.
This change prevents crash when you forget nil delegate in dealloc and makes rush with nilling delegate unnecessary.
This change shouldn't break any existing code.

* Adds implementation for setters and getters for weak delegate properties for non ARC Obj-C files

For whatever reason compiler can't synthesize these.
And yes, it's time to convert all Objective-C stuff to ARC.
2016-09-14 14:48:41 +03:00
..
cap_winrt Refactored internal helpers. Simplified structure. Updated comments. Updates #41 2015-05-22 15:41:50 +03:00
cap_avfoundation.mm New variant of iOS framework building, fixed some warnings for XCode 7.1.1 and cmake 3.3.2 2015-11-17 15:30:01 +03:00
cap_cmu.cpp Implement VideoCapture::get, CvCapture::getProperty, IVideoCapture::getProperty as constant methods. 2014-12-16 16:08:22 +01:00
cap_dc1394_v2.cpp added extra BUFFERSIZE doc and getter 2015-05-26 18:08:25 +02:00
cap_dc1394.cpp Implement VideoCapture::get, CvCapture::getProperty, IVideoCapture::getProperty as constant methods. 2014-12-16 16:08:22 +01:00
cap_dshow.cpp return false from VideoCapture::grabFrame when camera is disconneted 2016-08-08 20:41:56 +08:00
cap_dshow.hpp added self-contained motion jpeg encoder (filename should end with .avi; fourcc should be "MJPG" 2015-03-26 00:39:29 +03:00
cap_ffmpeg_api.hpp Changed CV_FFMPEG_CAP_PROP_SAR_* values 2015-10-24 11:22:18 +02:00
cap_ffmpeg_impl.hpp ffmpeg: fill avg_frame_rate 2016-09-08 15:43:34 +03:00
cap_ffmpeg.cpp fix Win build, change default WINNT macro to WinXP 2016-08-25 16:21:52 +03:00
cap_giganetix.cpp Implement VideoCapture::get, CvCapture::getProperty, IVideoCapture::getProperty as constant methods. 2014-12-16 16:08:22 +01:00
cap_gphoto2.cpp cppcheck: fix some reports 2016-04-29 15:41:39 +02:00
cap_gstreamer.cpp fixing gstreamer cap 2016-04-14 14:16:05 +02:00
cap_images.cpp png-image-compatibility 2015-12-23 23:37:32 +05:30
cap_intelperc.cpp Implement VideoCapture::get, CvCapture::getProperty, IVideoCapture::getProperty as constant methods. 2014-12-16 16:08:22 +01:00
cap_intelperc.hpp added self-contained motion jpeg encoder (filename should end with .avi; fourcc should be "MJPG" 2015-03-26 00:39:29 +03:00
cap_ios_abstract_camera.mm Unifies Obj-C property attributes changing retain to strong 2016-08-25 21:40:16 +03:00
cap_ios_photo_camera.mm Merge pull request #7178 from valeriyvan:iosfixes 2016-09-14 14:48:41 +03:00
cap_ios_video_camera.mm Merge pull request #7178 from valeriyvan:iosfixes 2016-09-14 14:48:41 +03:00
cap_libv4l.cpp migration: github.com/opencv/opencv 2016-07-12 12:51:12 +03:00
cap_mjpeg_decoder.cpp solve videoio/src/cap_mjpeg_decoder.cpp compiling problem using VS 2008 2015-12-25 13:57:26 +03:00
cap_mjpeg_encoder.cpp Removing deadcode blocks, redudant variable & initializing all vars in constructor 2015-07-06 12:36:21 +03:00
cap_msmf.cpp Correcting return type from videoDevice::findType to be int thus allowing detection of failed device init request 2016-06-07 15:18:40 -04:00
cap_msmf.hpp merge Win10/VS2015 changes 2015-12-17 21:15:59 +01:00
cap_openni2.cpp added support for OpenNI2 IR stream #4366 2016-06-27 10:04:59 -07:00
cap_openni.cpp const correctness in OpenNI and OpenNI2 getProperty 2014-12-26 23:54:03 -04:00
cap_pvapi.cpp Changes to be committed: 2015-03-07 12:53:32 +01:00
cap_qt.cpp Implement VideoCapture::get, CvCapture::getProperty, IVideoCapture::getProperty as constant methods. 2014-12-16 16:08:22 +01:00
cap_qtkit.mm MacOSX / QTKit capture: trying to fix invalid timer call 2016-02-02 14:30:37 +03:00
cap_unicap.cpp Implement VideoCapture::get, CvCapture::getProperty, IVideoCapture::getProperty as constant methods. 2014-12-16 16:08:22 +01:00
cap_v4l.cpp migration: github.com/opencv/opencv 2016-07-12 12:51:12 +03:00
cap_vfw.cpp Remove cstdio debug 2016-03-17 01:00:49 -07:00
cap_winrt_bridge.cpp Refactored internal helpers. Simplified structure. Updated comments. Updates #41 2015-05-22 15:41:50 +03:00
cap_winrt_bridge.hpp Refactored internal helpers. Simplified structure. Updated comments. Updates #41 2015-05-22 15:41:50 +03:00
cap_winrt_capture.cpp Refactored internal helpers. Simplified structure. Updated comments. Updates #41 2015-05-22 15:41:50 +03:00
cap_winrt_capture.hpp Refactored internal helpers. Simplified structure. Updated comments. Updates #41 2015-05-22 15:41:50 +03:00
cap_winrt_video.cpp Refactored internal helpers. Simplified structure. Updated comments. Updates #41 2015-05-22 15:41:50 +03:00
cap_winrt_video.hpp Refactored internal helpers. Simplified structure. Updated comments. Updates #41 2015-05-22 15:41:50 +03:00
cap_ximea.cpp ximea new param 2016-02-17 11:18:49 +01:00
cap_xine.cpp Implement VideoCapture::get, CvCapture::getProperty, IVideoCapture::getProperty as constant methods. 2014-12-16 16:08:22 +01:00
cap.cpp Instrumentation for OpenCV API regions and IPP functions; 2016-08-19 18:10:03 +03:00
ffmpeg_codecs.hpp get code to compile on Ubuntu Saucy 2015-05-07 11:38:59 +00:00
precomp.hpp fix Win build, change default WINNT macro to WinXP 2016-08-25 16:21:52 +03:00
wrl.h merge Win10/VS2015 changes 2015-12-17 21:15:59 +01:00