Class Stream
public class Stream
- Inheritance
-
Stream
- Inherited Members
Methods
GetCaps(nint)
Calls native method gst_stream_get_caps. Version: 1.10
[Version("1.10")]
public static extern CapsOwnedHandle GetCaps(nint stream)
Parameters
stream
nintTransfer ownership: None Nullable: False
Returns
- CapsOwnedHandle
Transfer ownership: Full Nullable: True
GetGType()
Calls native function gst_stream_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetStreamFlags(nint)
Calls native method gst_stream_get_stream_flags. Version: 1.10
[Version("1.10")]
public static extern StreamFlags GetStreamFlags(nint stream)
Parameters
stream
nintTransfer ownership: None Nullable: False
Returns
- StreamFlags
Transfer ownership: None Nullable: False
GetStreamId(nint)
Calls native method gst_stream_get_stream_id. Version: 1.10
[Version("1.10")]
public static extern NullableUtf8StringUnownedHandle GetStreamId(nint stream)
Parameters
stream
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetStreamType(nint)
Calls native method gst_stream_get_stream_type. Version: 1.10
[Version("1.10")]
public static extern StreamType GetStreamType(nint stream)
Parameters
stream
nintTransfer ownership: None Nullable: False
Returns
- StreamType
Transfer ownership: None Nullable: False
GetTags(nint)
Calls native method gst_stream_get_tags. Version: 1.10
[Version("1.10")]
public static extern TagListOwnedHandle GetTags(nint stream)
Parameters
stream
nintTransfer ownership: None Nullable: False
Returns
- TagListOwnedHandle
Transfer ownership: Full Nullable: True
New(NullableUtf8StringHandle, CapsHandle, StreamType, StreamFlags)
Calls native constructor gst_stream_new. Version: 1.10
[Version("1.10")]
public static extern nint New(NullableUtf8StringHandle streamId, CapsHandle caps, StreamType type, StreamFlags flags)
Parameters
streamId
NullableUtf8StringHandleTransfer ownership: None Nullable: True
caps
CapsHandleTransfer ownership: None Nullable: True
type
StreamTypeTransfer ownership: None Nullable: False
flags
StreamFlagsTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
SetCaps(nint, CapsHandle)
Calls native method gst_stream_set_caps. Version: 1.10
[Version("1.10")]
public static extern void SetCaps(nint stream, CapsHandle caps)
Parameters
stream
nintTransfer ownership: None Nullable: False
caps
CapsHandleTransfer ownership: None Nullable: True
SetStreamFlags(nint, StreamFlags)
Calls native method gst_stream_set_stream_flags. Version: 1.10
[Version("1.10")]
public static extern void SetStreamFlags(nint stream, StreamFlags flags)
Parameters
stream
nintTransfer ownership: None Nullable: False
flags
StreamFlagsTransfer ownership: None Nullable: False
SetStreamType(nint, StreamType)
Calls native method gst_stream_set_stream_type. Version: 1.10
[Version("1.10")]
public static extern void SetStreamType(nint stream, StreamType streamType)
Parameters
stream
nintTransfer ownership: None Nullable: False
streamType
StreamTypeTransfer ownership: None Nullable: False
SetTags(nint, TagListHandle)
Calls native method gst_stream_set_tags. Version: 1.10
[Version("1.10")]
public static extern void SetTags(nint stream, TagListHandle tags)
Parameters
stream
nintTransfer ownership: None Nullable: False
tags
TagListHandleTransfer ownership: None Nullable: True