Class DiscovererStreamInfo
- Namespace
- GstPbutils.Internal
- Assembly
- GstPbutils-1.0.dll
public class DiscovererStreamInfo
- Inheritance
-
DiscovererStreamInfo
- Inherited Members
Methods
GetCaps(IntPtr)
Calls native method gst_discoverer_stream_info_get_caps.
public static extern CapsOwnedHandle GetCaps(IntPtr info)
Parameters
info
IntPtrTransfer 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(IntPtr)
Calls native method gst_discoverer_stream_info_get_misc.
public static extern StructureUnownedHandle GetMisc(IntPtr info)
Parameters
info
IntPtrTransfer ownership: None Nullable: False
Returns
- StructureUnownedHandle
Transfer ownership: None Nullable: True
GetNext(IntPtr)
Calls native method gst_discoverer_stream_info_get_next.
public static extern IntPtr GetNext(IntPtr info)
Parameters
info
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: True
GetPrevious(IntPtr)
Calls native method gst_discoverer_stream_info_get_previous.
public static extern IntPtr GetPrevious(IntPtr info)
Parameters
info
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: True
GetStreamId(IntPtr)
Calls native method gst_discoverer_stream_info_get_stream_id.
public static extern NonNullableUtf8StringUnownedHandle GetStreamId(IntPtr info)
Parameters
info
IntPtrTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetStreamNumber(IntPtr)
Calls native method gst_discoverer_stream_info_get_stream_number. Version: 1.20
[Version("1.20")]
public static extern int GetStreamNumber(IntPtr info)
Parameters
info
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetStreamTypeNick(IntPtr)
Calls native method gst_discoverer_stream_info_get_stream_type_nick.
public static extern NonNullableUtf8StringUnownedHandle GetStreamTypeNick(IntPtr info)
Parameters
info
IntPtrTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetTags(IntPtr)
Calls native method gst_discoverer_stream_info_get_tags.
public static extern TagListUnownedHandle GetTags(IntPtr info)
Parameters
info
IntPtrTransfer ownership: None Nullable: False
Returns
- TagListUnownedHandle
Transfer ownership: None Nullable: True
GetToc(IntPtr)
Calls native method gst_discoverer_stream_info_get_toc.
public static extern TocUnownedHandle GetToc(IntPtr info)
Parameters
info
IntPtrTransfer 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