add workaround of old gstreamer

pull/10989/head
Tomoaki Teshima 7 years ago
parent 90ff900387
commit a9f3a7de39
  1. 7
      modules/videoio/test/test_video_io.cpp

@ -112,6 +112,13 @@ public:
{
SCOPED_TRACE("consecutive read");
if (apiPref == CAP_GSTREAMER)
{
// This workaround is for GStreamer 1.3.1.1 and older.
// Old Gstreamer has a bug which handles the total duration 1 frame shorter
// Old Gstreamer are used in Ubuntu 14.04, so the following code could be removed after it's EOL
n_frames--;
}
for (int k = 0; k < n_frames; ++k)
{
checkFrameRead(k, cap);

Loading…
Cancel
Save