opencv/modules/highgui
Dinar Ahmatnurov b5a6df4966 fixed issue with malformed UTF-8 string;
ocl: Change static variable order in cl_context.cpp to avoid crashes during destruction

ContextImpl::currentContext contains a reference to one of the
DeviceInfoImpl objects from:

static std::vector<DeviceInfoImpl> global_devices;

ContextImpl::currentContext is destroyed in the destructor
for the statically defined object __module, and relies on its
DeviceInfoImpl reference to query some hardware features while
being destroyed.

This means that we need to ensure that the global_devices vector is
destroyed affter __module, otherwise ContextImpl::currentContext's
DeviceInfoImpl reference will no longer be valid when __module is
destroyed.

Since these variables are all confined to a single compilation unit,
they will be destruct from bottom to top, so we need to make sure
that __module is the bottom definition so it can be destroyed first.

iOS: fix crash from overrelease in UIImageToMat

viz: fixed memory leak, issue 3961

fix installation layout for debian packages:

Install symlinks to shared libraries as a part of development package,
not runtime package.

It is default behavior for debian packages.

Fix test name.

TIFF loader: Allocate large enough buffer when (bpp * ncn) > 8.

TIFF loader: Pass buffer size to read functions.

replace not ascii and not cyrillic symbols with '?';

add test for putText;

fix warning;

minor fixes;
2014-10-27 12:47:53 +03:00
..
doc doc/check_docs2.py warnings fixes 2014-10-02 13:40:30 +04:00
include/opencv2/highgui Multiple fixes in camera. 2014-03-21 17:26:05 +04:00
perf Normalized file endings. 2013-08-21 18:59:25 +04:00
src Merge pull request #3363 from asmorkalov:qnx_support 2014-10-26 17:42:24 +00:00
test fixed issue with malformed UTF-8 string; 2014-10-27 12:47:53 +03:00
CMakeLists.txt Fixed CMake issue with FFMPEG highgui configuration 2014-09-23 23:46:03 +02:00