opencv/modules/videoio
Michael Gruner e3da18121f Enable a GMainLoop when capturing using GStreamer
A running GMainLoop processes many events on the GLib/GStreamer
world. While some things may work without it, many others wont.
Examples of these are signals, timers and many other source
events. The problem becomes more concerning by the fact that
some GStreamer elements rely on signals to work.

This commit allows the user to specify an OpenCV option to
start a main loop, if needed. Since the loop blocks, this is
done in a separate thread.
2020-10-01 19:48:15 -06:00
..
cmake videoio: reduce min libavcodec version 2020-08-27 13:25:04 +03:00
doc Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-04-24 19:02:39 +00:00
include/opencv2 Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-07-28 17:25:20 +00:00
misc Add Objective-C/Swift wrappers for opencv_contrib modules 2020-07-21 19:19:08 +09:00
perf Merge pull request #15100 from Volskig:cam_multiplexing_function_v 2019-11-15 19:42:12 +03:00
src Enable a GMainLoop when capturing using GStreamer 2020-10-01 19:48:15 -06:00
test Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-07-28 17:25:20 +00:00
CMakeLists.txt Merge pull request #17165 from komakai:objc-binding 2020-06-08 18:32:53 +00:00