GStreamer backend: fixed memory leak and version check

pull/11573/head
Maksim Shabunin 7 years ago
parent 2f9b4439af
commit 1a15136536
  1. 3
      modules/videoio/src/cap_gstreamer.cpp

@ -125,7 +125,7 @@ private:
gst_init(NULL, NULL);
guint major, minor, micro, nano;
gst_version(&major, &minor, &micro, &nano);
if (GST_VERSION_MAJOR == major)
if (GST_VERSION_MAJOR != major)
{
CV_WARN("incompatible gstreamer version");
}
@ -268,7 +268,6 @@ bool GStreamerCapture::grabFrame()
sample = gst_app_sink_pull_sample(GST_APP_SINK(sink));
if(!sample)
return false;
gst_sample_ref(sample);
#endif
if (isPosFramesEmulated)

Loading…
Cancel
Save