Class DiscovererStreamInfo
- Namespace
- GstPbutils.Internal
- Assembly
- GstPbutils-1.0.dll
public class DiscovererStreamInfo
- Inheritance
-
DiscovererStreamInfo
- Inherited Members
Methods
GetCaps(nint)
Calls native method gst_discoverer_stream_info_get_caps.
public static extern CapsOwnedHandle GetCaps(nint info)
Parameters
info
nintTransfer ownership: None Nullable: False
Returns
- CapsOwnedHandle
Transfer ownership: Full Nullable: True
GetGType()
Calls native function gst_discoverer_stream_info_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetMisc(nint)
Calls native method gst_discoverer_stream_info_get_misc.
public static extern StructureUnownedHandle GetMisc(nint info)
Parameters
info
nintTransfer ownership: None Nullable: False
Returns
- StructureUnownedHandle
Transfer ownership: None Nullable: True
GetNext(nint)
Calls native method gst_discoverer_stream_info_get_next.
public static extern nint GetNext(nint info)
Parameters
info
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True
GetPrevious(nint)
Calls native method gst_discoverer_stream_info_get_previous.
public static extern nint GetPrevious(nint info)
Parameters
info
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True
GetStreamId(nint)
Calls native method gst_discoverer_stream_info_get_stream_id.
public static extern NullableUtf8StringUnownedHandle GetStreamId(nint info)
Parameters
info
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetStreamNumber(nint)
Calls native method gst_discoverer_stream_info_get_stream_number. Version: 1.20
[Version("1.20")]
public static extern int GetStreamNumber(nint info)
Parameters
info
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetStreamTypeNick(nint)
Calls native method gst_discoverer_stream_info_get_stream_type_nick.
public static extern NonNullableUtf8StringUnownedHandle GetStreamTypeNick(nint info)
Parameters
info
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetTags(nint)
Calls native method gst_discoverer_stream_info_get_tags.
public static extern TagListUnownedHandle GetTags(nint info)
Parameters
info
nintTransfer ownership: None Nullable: False
Returns
- TagListUnownedHandle
Transfer ownership: None Nullable: True
GetToc(nint)
Calls native method gst_discoverer_stream_info_get_toc.
public static extern TocUnownedHandle GetToc(nint info)
Parameters
info
nintTransfer ownership: None Nullable: False
Returns
- TocUnownedHandle
Transfer ownership: None Nullable: True
ListFree(ListHandle)
Calls native function gst_discoverer_stream_info_list_free.
public static extern void ListFree(ListHandle infos)
Parameters
infos
ListHandleTransfer ownership: None Nullable: False