timeout per file, in nanoseconds. Allowed are values between one second (#GST_SECOND) and one hour (3600 * #GST_SECOND)
The new #GstDiscoverer. If an error occurred when creating the discoverer, err will be set accordingly and null will be returned. If err is set, the caller must free it when no longer needed using glib.error.ErrorG.free.
Creates a new #GstDiscoverer with the provided timeout.