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