mirror of
https://github.com/brunoherbelin/vimix.git
synced 2025-12-12 10:49:59 +01:00
unref gst discoverer
This commit is contained in:
@@ -82,7 +82,7 @@ static MediaInfo UriDiscoverer_(std::string uri)
|
|||||||
|
|
||||||
/* Instantiate the Discoverer */
|
/* Instantiate the Discoverer */
|
||||||
GError *err = NULL;
|
GError *err = NULL;
|
||||||
GstDiscoverer *discoverer = gst_discoverer_new (5 * GST_SECOND, &err);
|
GstDiscoverer *discoverer = gst_discoverer_new (15 * GST_SECOND, &err);
|
||||||
if (!discoverer) {
|
if (!discoverer) {
|
||||||
Log::Warning("MediaPlayer Error creating discoverer instance: %s\n", err->message);
|
Log::Warning("MediaPlayer Error creating discoverer instance: %s\n", err->message);
|
||||||
g_clear_error (&err);
|
g_clear_error (&err);
|
||||||
@@ -174,8 +174,11 @@ static MediaInfo UriDiscoverer_(std::string uri)
|
|||||||
Log::Warning("Warning: No video stream in '%s'", uri.c_str());
|
Log::Warning("Warning: No video stream in '%s'", uri.c_str());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
g_object_unref (discoverer);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// return the info
|
// return the info
|
||||||
return video_stream_info;
|
return video_stream_info;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user