videoio: fixes for GStreamer support
authorAlexander Alekhin <alexander.alekhin@intel.com>
Wed, 5 Jul 2017 10:45:08 +0000 (13:45 +0300)
committerAlexander Alekhin <alexander.alekhin@intel.com>
Wed, 5 Jul 2017 13:52:48 +0000 (16:52 +0300)
commitcc862e996ebb0e10886e644c637a1e8e4a0b7901
tree73c5d99857f5f00cb6c83705ab31203a99c2cd45
parentf670a9927026629a4083e05a1612f0adcad7727e
videoio: fixes for GStreamer support

- emulated frame counter (with autodetection of GStreamer broken behavior)
- skip 'seek' tests if seeking is not supported by backend
- update 'fps' and total frames checks (increase error tolerance)
- update synthetic image generation
modules/videoio/src/cap_gstreamer.cpp
modules/videoio/test/test_mfx.cpp
modules/videoio/test/test_precomp.hpp
modules/videoio/test/test_video_io.cpp