Class Discoverer
- Namespace
 - GstPbutils.Internal
 
- Assembly
 - GstPbutils-1.0.dll
 
public class Discoverer
  - Inheritance
 - 
      
      Discoverer
 
- Inherited Members
 
Methods
DiscoverUri(nint, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method gst_discoverer_discover_uri.
public static extern nint DiscoverUri(nint discoverer, NonNullableUtf8StringHandle uri, out ErrorOwnedHandle error)
  Parameters
discoverernintTransfer ownership: None Nullable: False
uriNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- nint
 Transfer ownership: Full Nullable: False
DiscoverUriAsync(nint, NonNullableUtf8StringHandle)
Calls native method gst_discoverer_discover_uri_async.
public static extern bool DiscoverUriAsync(nint discoverer, NonNullableUtf8StringHandle uri)
  Parameters
discoverernintTransfer ownership: None Nullable: False
uriNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
 Transfer ownership: None Nullable: False
GetGType()
Calls native function gst_discoverer_get_type.
public static extern nuint GetGType()
  Returns
- nuint
 Transfer ownership: None Nullable: False
New(ClockTime, out ErrorOwnedHandle)
Calls native constructor gst_discoverer_new.
public static extern nint New(ClockTime timeout, out ErrorOwnedHandle error)
  Parameters
timeoutClockTimeTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- nint
 Transfer ownership: Full Nullable: False
Start(nint)
Calls native method gst_discoverer_start.
public static extern void Start(nint discoverer)
  Parameters
discoverernintTransfer ownership: None Nullable: False
Stop(nint)
Calls native method gst_discoverer_stop.
public static extern void Stop(nint discoverer)
  Parameters
discoverernintTransfer ownership: None Nullable: False