opencv/modules/videoio
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
..
doc Large update of videoio doc and samples following mshabunin comments 2016-09-09 18:46:11 +02:00
include/opencv2 Merge pull request #7178 from valeriyvan:iosfixes 2016-09-14 14:48:41 +03:00
misc/java/test Updated Manager for Android 2015-06-02 17:33:04 +03:00
perf Split highgui module to videoio and highgui 2014-07-14 23:16:47 +04:00
src Merge pull request #7178 from valeriyvan:iosfixes 2016-09-14 14:48:41 +03:00
test test: ffmpeg: change resolution for H264 test 2016-07-21 00:20:18 +03:00
CMakeLists.txt - removed whitespaces 2016-01-25 13:13:13 +01:00