Table of Contents

Class IdStr

Namespace
Gst.Internal
Assembly
Gst-1.0.dll
public class IdStr
Inheritance
IdStr
Inherited Members

Methods

AsStr(IdStrHandle)

Calls native method gst_id_str_as_str. Version: 1.26

[Version("1.26")]
public static extern NonNullableUtf8StringUnownedHandle AsStr(IdStrHandle s)

Parameters

s IdStrHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

Clear(IdStrHandle)

Calls native method gst_id_str_clear. Version: 1.26

[Version("1.26")]
public static extern void Clear(IdStrHandle s)

Parameters

s IdStrHandle

Transfer ownership: None Nullable: False

Copy(IdStrHandle)

Calls native method gst_id_str_copy. Version: 1.26

[Version("1.26")]
public static extern IdStrOwnedHandle Copy(IdStrHandle s)

Parameters

s IdStrHandle

Transfer ownership: None Nullable: False

Returns

IdStrOwnedHandle

Transfer ownership: Full Nullable: False

CopyInto(IdStrHandle, IdStrHandle)

Calls native method gst_id_str_copy_into. Version: 1.26

[Version("1.26")]
public static extern void CopyInto(IdStrHandle d, IdStrHandle s)

Parameters

d IdStrHandle

Transfer ownership: None Nullable: False

s IdStrHandle

Transfer ownership: None Nullable: False

Free(IdStrHandle)

Calls native method gst_id_str_free. Version: 1.26

[Version("1.26")]
public static extern void Free(IdStrHandle s)

Parameters

s IdStrHandle

Transfer ownership: None Nullable: False

GetGType()

Calls native function gst_id_str_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetLen(IdStrHandle)

Calls native method gst_id_str_get_len. Version: 1.26

[Version("1.26")]
public static extern nuint GetLen(IdStrHandle s)

Parameters

s IdStrHandle

Transfer ownership: None Nullable: False

Returns

nuint

Transfer ownership: None Nullable: False

Init(IdStrHandle)

Calls native method gst_id_str_init. Version: 1.26

[Version("1.26")]
public static extern void Init(IdStrHandle s)

Parameters

s IdStrHandle

Transfer ownership: None Nullable: False

IsEqual(IdStrHandle, IdStrHandle)

Calls native method gst_id_str_is_equal. Version: 1.26

[Version("1.26")]
public static extern bool IsEqual(IdStrHandle s1, IdStrHandle s2)

Parameters

s1 IdStrHandle

Transfer ownership: None Nullable: False

s2 IdStrHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

IsEqualToStr(IdStrHandle, NonNullableUtf8StringHandle)

Calls native method gst_id_str_is_equal_to_str. Version: 1.26

[Version("1.26")]
public static extern bool IsEqualToStr(IdStrHandle s1, NonNullableUtf8StringHandle s2)

Parameters

s1 IdStrHandle

Transfer ownership: None Nullable: False

s2 NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

IsEqualToStrWithLen(IdStrHandle, NonNullableUtf8StringHandle, nuint)

Calls native method gst_id_str_is_equal_to_str_with_len. Version: 1.26

[Version("1.26")]
public static extern bool IsEqualToStrWithLen(IdStrHandle s1, NonNullableUtf8StringHandle s2, nuint len)

Parameters

s1 IdStrHandle

Transfer ownership: None Nullable: False

s2 NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

len nuint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

Move(IdStrHandle, IdStrHandle)

Calls native method gst_id_str_move. Version: 1.26

[Version("1.26")]
public static extern void Move(IdStrHandle d, IdStrHandle s)

Parameters

d IdStrHandle

Transfer ownership: None Nullable: False

s IdStrHandle

Transfer ownership: None Nullable: False

New()

Calls native constructor gst_id_str_new. Version: 1.26

[Version("1.26")]
public static extern IdStrOwnedHandle New()

Returns

IdStrOwnedHandle

Transfer ownership: Full Nullable: False

Set(IdStrHandle, NonNullableUtf8StringHandle)

Calls native method gst_id_str_set. Version: 1.26

[Version("1.26")]
public static extern void Set(IdStrHandle s, NonNullableUtf8StringHandle value)

Parameters

s IdStrHandle

Transfer ownership: None Nullable: False

value NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetStaticStr(IdStrHandle, NonNullableUtf8StringHandle)

Calls native method gst_id_str_set_static_str. Version: 1.26

[Version("1.26")]
public static extern void SetStaticStr(IdStrHandle s, NonNullableUtf8StringHandle value)

Parameters

s IdStrHandle

Transfer ownership: None Nullable: False

value NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetStaticStrWithLen(IdStrHandle, NonNullableUtf8StringHandle, nuint)

Calls native method gst_id_str_set_static_str_with_len. Version: 1.26

[Version("1.26")]
public static extern void SetStaticStrWithLen(IdStrHandle s, NonNullableUtf8StringHandle value, nuint len)

Parameters

s IdStrHandle

Transfer ownership: None Nullable: False

value NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

len nuint

Transfer ownership: None Nullable: False

SetWithLen(IdStrHandle, NonNullableUtf8StringHandle, nuint)

Calls native method gst_id_str_set_with_len. Version: 1.26

[Version("1.26")]
public static extern void SetWithLen(IdStrHandle s, NonNullableUtf8StringHandle value, nuint len)

Parameters

s IdStrHandle

Transfer ownership: None Nullable: False

value NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

len nuint

Transfer ownership: None Nullable: False